Charlton vs Bolton Wanderers

3 November 2026 · Championship · 2026/27 · Referee Stephen Martin

Full time 0 – 1

Half-time: 0–1

  • Sam Dalby 18’

Match summary

Bolton Wanderers beat Charlton 1-0 on the road. Bolton Wanderers led 1-0 at half-time.

Sam Dalby put Bolton Wanderers ahead in the 18th minute.

There was little between the sides on chances: Charlton created 0.84 expected goals (xG) from 14 shots, Bolton Wanderers 0.67 from 11.

Charlton hosted Bolton Wanderers in Championship matchday 14, dominating the overall performance statistically without securing a positive result. The hosts recorded 57 percent possession, 14 shots compared to the visitors' 11, and 457 passes with a 74.0 percent accuracy, contrasting with Bolton Wanderers' 43 percent possession and 356 passes at 70.2 percent accuracy. Charlton also registered 4 corners, 111 attacks, 76 dangerous attacks, and an expected goals figure of 0.84, which outpaced Bolton Wanderers' expected goals of 0.67 from 3 shots on target. Discipline was relatively even with 9 fouls and 1 yellow card for Charlton, alongside 13 fouls and 1 yellow card for Bolton Wanderers.

The first half proved decisive when Sam Dalby scored for Bolton Wanderers in the 18th minute, establishing a lead that survived until half-time at 0-1. Charlton's Harvey Knibbs received a yellow card for a foul in the 20th minute. Following the interval, Charlton introduced Nathaniel Chalobah off for Miles Leaburn in the 46th minute, before further substitutions occurred throughout the second half for both sides. Rúben Rodrigues received a yellow card for a foul in the 75th minute after entering the match as a substitute, and the fixture concluded with no further goals, confirming the 0-1 final score.

Match stats

57% Possession 43%
14 Shots 11
2 Shots on target 3
4 Corners 3
111 Attacks 87
76 Dangerous attacks 57
458 Passes 356
73.6% Pass accuracy 70.2%
17 Tackles 19
9 Fouls 13
1 Yellow cards 1
0 Red cards 0
5 Offsides 1

Key events

Charlton Bolton Wanderers
Kick-off
Charlie KelmanShot on target
4’
Danny McNamaraShot on target
7’
18’
Sam DalbyLeft foot shot0-1 (Bolton Wanderers)
20’
42’
Corner
Half-time0-1
Second half underway
53’
Corner
Corner
68’
Corner
69’
75’
Corner
77’
85’
Thierry GaleShot on target
Corner
86’
88’
Corner
90+1’
Thierry GaleShot on target
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.84 0.67 18’ Sam Dalby (Bolton Wanderers), 0-1 18’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.84 0.67 18’ Sam Dalby (Bolton Wanderers), 0-1 Dalby 18’
Charlton 0.84 xGBolton Wanderers 0.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bolton Wanderers attacking Charlton attacking 
7’ Danny McNamara (Charlton), open play, 0.16 xG, saved 68’ Harvey Knibbs (Charlton), set piece, 0.13 xG, blocked 66’ Karlan Grant (Charlton), open play, 0.13 xG, off target 18’ Sam Dalby (Bolton Wanderers), open play, 0.12 xG, goal 90+1’ Gaizka Larrazabal (Bolton Wanderers), open play, 0.12 xG, off target 85’ Thierry Gale (Bolton Wanderers), open play, 0.10 xG, saved 49’ Max Conway (Bolton Wanderers), open play, 0.09 xG, blocked 52’ Miles Leaburn (Charlton), open play, 0.09 xG, blocked 53’ Atsuki Ito (Bolton Wanderers), open play, 0.08 xG, blocked 36’ Karlan Grant (Charlton), open play, 0.06 xG, blocked 78’ Billy Koumetio (Charlton), from a corner, 0.06 xG, off target 69’ Matt Godden (Charlton), from a corner, 0.05 xG, blocked 53’ Max Lott (Bolton Wanderers), open play, 0.05 xG, blocked 60’ Charlie Kelman (Charlton), open play, 0.04 xG, off target 14’ Karlan Grant (Charlton), open play, 0.03 xG, blocked 46’ Harvey Knibbs (Charlton), open play, 0.03 xG, off target 88’ Thierry Gale (Bolton Wanderers), open play, 0.03 xG, blocked 90+1’ Thierry Gale (Bolton Wanderers), open play, 0.03 xG, saved 48’ Josh Sheehan (Bolton Wanderers), open play, 0.02 xG, blocked 5’ Josh Sheehan (Bolton Wanderers), open play, 0.02 xG, off target 63’ Conor Coventry (Charlton), open play, 0.02 xG, off target 53’ Atsuki Ito (Bolton Wanderers), from a corner, 0.02 xG, off target 4’ Charlie Kelman (Charlton), open play, 0.02 xG, saved 71’ Karlan Grant (Charlton), from a corner, 0.02 xG, blocked 90+3’ Tyreece Campbell (Charlton), open play, 0.01 xG, off target 7’ Danny McNamara (Charlton), open play, 0.16 xG, saved 68’ Harvey Knibbs (Charlton), set piece, 0.13 xG, blocked 66’ Karlan Grant (Charlton), open play, 0.13 xG, off target 18’ Sam Dalby (Bolton Wanderers), open play, 0.12 xG, goal 90+1’ Gaizka Larrazabal (Bolton Wanderers), open play, 0.12 xG, off target 85’ Thierry Gale (Bolton Wanderers), open play, 0.10 xG, saved 49’ Max Conway (Bolton Wanderers), open play, 0.09 xG, blocked 52’ Miles Leaburn (Charlton), open play, 0.09 xG, blocked 53’ Atsuki Ito (Bolton Wanderers), open play, 0.08 xG, blocked 36’ Karlan Grant (Charlton), open play, 0.06 xG, blocked 78’ Billy Koumetio (Charlton), from a corner, 0.06 xG, off target 69’ Matt Godden (Charlton), from a corner, 0.05 xG, blocked 53’ Max Lott (Bolton Wanderers), open play, 0.05 xG, blocked 60’ Charlie Kelman (Charlton), open play, 0.04 xG, off target 14’ Karlan Grant (Charlton), open play, 0.03 xG, blocked 46’ Harvey Knibbs (Charlton), open play, 0.03 xG, off target 88’ Thierry Gale (Bolton Wanderers), open play, 0.03 xG, blocked 90+1’ Thierry Gale (Bolton Wanderers), open play, 0.03 xG, saved 48’ Josh Sheehan (Bolton Wanderers), open play, 0.02 xG, blocked 63’ Conor Coventry (Charlton), open play, 0.02 xG, off target 5’ Josh Sheehan (Bolton Wanderers), open play, 0.02 xG, off target 53’ Atsuki Ito (Bolton Wanderers), from a corner, 0.02 xG, off target 4’ Charlie Kelman (Charlton), open play, 0.02 xG, saved 71’ Karlan Grant (Charlton), from a corner, 0.02 xG, blocked 90+3’ Tyreece Campbell (Charlton), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Charlton 4-2-3-1 Starting XI
Mannion
Bell
Jones
Koumetio
McNamara 77’
Coventry
Chalobah 46’
Grant 84’
Campbell
Knibbs 77’
Kelman 61’
Bolton Wanderers 4-2-3-1 Starting XI
Bonham
Famewo
Conway
Forino
Stephenson
Simons
Sheehan 74’
Junior 61’
Ito 84’
Lott 61’
Dalby

Player stats

Goalkeeper1 player
90′ 2 1 28 – – – – –
Defenders4 players
Danny McNamara Taken off
77′ 4 1 1 8 2 30 – – – –
90′ 2 1 1 7 5 57 1 – – –
90′ 1 1 2 12 10 54 – – – –
90′ 3 1 – 11 4 55 1 – – –
Midfielders8 players
Nathaniel Chalobah Taken off
45′ – – 32 – – 1 – 2 – 1 –
90′ – – 77 2 – 1 3 4 1 1 –
Harvey Knibbs Taken off
77′ – – 19 2 – 1 – 6 1 2
Karlan Grant Taken off
84′ – – 21 2 – 1 – 5 1 – –
90′ – – 23 4 – – – 6 – 1 –
Joe Rankin-Costello Came on as a substitute
13′ – – 11 – – – – – – – –
Millenic Alli Came on as a substitute
13′ – – 12 – – 1 – 4 – 1 –
Sonny Carey Came on as a substitute
13′ – – 9 – – – – 1 – – –
Forwards3 players
Charlie Kelman Taken off
61′ – – 2 1 0.06 – 1 2 – 9 –
Miles Leaburn Came on as a substitute
45′ – – 1 – 0.09 – – 9 – 18 –
Matt Godden Came on as a substitute
29′ – – 1 – 0.05 – – – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Charlton win 44% Avg odds 2.13 Our estimate 41%
Draw 27% Avg odds 3.47 Our estimate 28%
Bolton Wanderers win 29% Avg odds 3.21 Our estimate 31%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.