Charlton host West Brom in the England Championship on 4 November 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Charlton host West Brom in the Championship with both sides seeking consistency after a series of mixed results. The hosts have developed a strong platform at home, while West Brom continue to struggle on the road.
Recent form points towards a contest shaped by Charlton’s composure in possession against a visiting side that often fails to sustain control away from home.
Charlton have built momentum at The Valley, extending their unbeaten home run to four matches. Their last three home performances highlight a team growing in efficiency, with wins against Sheffield Wednesday and Blackburn followed by a 1-1 draw with Swansea.
During that stretch, they have scored seven goals while conceding only three, demonstrating both attacking balance and defensive awareness.
Their 3-0 success over Blackburn remains a standout result, showing how effective Charlton can be when pressing high and transitioning quickly.
Even in tighter contests, such as the 2-1 victory against Sheffield Wednesday, their ability to convert key moments into goals has made the difference. This stability, combined with a confident front line, makes them difficult to unsettle at home.
West Brom’s away form continues to be a concern, with four defeats in their last five away fixtures. Losses at Ipswich, Watford, and Millwall exposed recurring defensive weaknesses, as they conceded multiple goals in each.
Their solitary away win in that run came at Norwich, a narrow 1-0 result that remains an exception rather than the trend.
While West Brom possess attacking talent capable of breaking lines, their defensive cohesion has been lacking. Fourteen goals conceded in thirteen league games underline the issue, and on the road they have allowed eight in their last four.
Even a goalless draw at home against Sheffield Wednesday last time out could not fully mask their ongoing struggle to impose rhythm in games away from The Hawthorns.
Charlton’s home consistency and West Brom’s travel issues make the hosts the more reliable choice. Charlton to win at 2.48 odds carries good value given their recent control at The Valley and West Brom’s inability to sustain performances away from home.
With both sides capable of creating chances, Over 2.5 goals at 2.27 odds also looks well-aligned with current form trends. Charlton’s last four home matches have all featured goals at both ends, while West Brom’s away games often open up due to defensive fragility.
A 2-1 Charlton victory priced at 10.00 odds fits the pattern. The home side’s attacking rhythm and West Brom’s vulnerability on the counter suggest a competitive but ultimately decisive outcome for the hosts.
| Charlton | West Brom | |
|---|---|---|
| Game Played | 19 | 20 |
| Wins | 6 | 7 |
| Draws | 5 | 4 |
| Loss | 8 | 9 |
| Goals For | 19 | 23 |
| Goals Against | 25 | 28 |
| Charlton | West Brom | |
|---|---|---|
| Game Played | 9 | 11 |
| Wins | 4 | 3 |
| Draws | 2 | 0 |
| Loss | 3 | 8 |
| Goals For | 11 | 12 |
| Goals Against | 11 | 20 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
06.12.25
|
Charlton Portsmouth |
0-0 |
|
29.11.25
|
Coventry Charlton |
3-1 |
|
25.11.25
|
Stoke City Charlton |
3-0 |
|
22.11.25
|
Charlton Southampton |
1-5 |
|
08.11.25
|
Wrexham Charlton |
1-0 |
|
04.11.25
|
Charlton West Brom |
1-0 |
|
01.11.25
|
Charlton Swansea |
1-1 |
|
25.10.25
|
Hull City Charlton |
1-1 |
|
21.10.25
|
Ipswich Charlton |
0-3 |
|
18.10.25
|
Charlton Sheffield Wednesday |
2-1 |
|
04.10.25
|
Preston Charlton |
2-0 |
|
30.09.25
|
Derby Charlton |
1-1 |
|
27.09.25
|
Charlton Blackburn |
3-0 |
|
20.09.25
|
Sheffield United Charlton |
0-1 |
|
13.09.25
|
Charlton Millwall |
1-1 |
|
30.08.25
|
QPR Charlton |
3-1 |
|
26.08.25
|
Cambridge Charlton |
3-1 |
|
23.08.25
|
Charlton Leicester |
0-1 |
|
16.08.25
|
Bristol City Charlton |
0-0 |
|
12.08.25
|
Charlton Stevenage |
3-1 |
|
09.08.25
|
Charlton Watford |
1-0 |
|
02.08.25
|
Southend Charlton |
0-3 |
|
26.07.25
|
Cambridge Charlton |
1-1 |
|
23.07.25
|
Wealdstone Charlton |
0-3 |
|
19.07.25
|
Gorica Charlton |
0-2 |
|
25.05.25
|
Charlton Leyton Orient |
1-0 |
|
15.05.25
|
Charlton Wycombe |
1-0 |
|
11.05.25
|
Wycombe Charlton |
0-0 |
|
03.05.25
|
Charlton Burton Albion |
3-1 |
|
26.04.25
|
Wrexham Charlton |
3-0 |
|
21.04.25
|
Wycombe Charlton |
0-4 |
|
18.04.25
|
Charlton Northampton |
2-1 |
|
12.04.25
|
Cambridge Charlton |
0-1 |
|
05.04.25
|
Charlton Lincoln |
2-2 |
|
01.04.25
|
Mansfield Charlton |
1-2 |
|
29.03.25
|
Charlton Huddersfield |
4-0 |
|
22.03.25
|
Peterborough Charlton |
3-0 |
|
15.03.25
|
Charlton Wigan |
2-1 |
|
11.03.25
|
Crawley Charlton |
0-1 |
|
08.03.25
|
Stockport Charlton |
0-0 |
|
04.03.25
|
Charlton Barnsley |
1-0 |
|
01.03.25
|
Leyton Orient Charlton |
1-2 |
|
22.02.25
|
Charlton Exeter City |
3-0 |
|
15.02.25
|
Birmingham Charlton |
1-0 |
|
11.02.25
|
Charlton Peterborough |
2-1 |
|
08.02.25
|
Charlton Stevenage |
2-0 |
|
01.02.25
|
Blackpool Charlton |
2-2 |
|
28.01.25
|
Charlton Bristol Rovers |
2-0 |
|
25.01.25
|
Charlton Shrewsbury |
1-0 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
06.12.25
|
Charlton Portsmouth |
0-0 |
|
22.11.25
|
Charlton Southampton |
1-5 |
|
04.11.25
|
Charlton West Brom |
1-0 |
|
01.11.25
|
Charlton Swansea |
1-1 |
|
18.10.25
|
Charlton Sheffield Wednesday |
2-1 |
|
27.09.25
|
Charlton Blackburn |
3-0 |
|
13.09.25
|
Charlton Millwall |
1-1 |
|
23.08.25
|
Charlton Leicester |
0-1 |
|
12.08.25
|
Charlton Stevenage |
3-1 |
|
09.08.25
|
Charlton Watford |
1-0 |
|
25.05.25
|
Charlton Leyton Orient |
1-0 |
|
15.05.25
|
Charlton Wycombe |
1-0 |
|
03.05.25
|
Charlton Burton Albion |
3-1 |
|
18.04.25
|
Charlton Northampton |
2-1 |
|
05.04.25
|
Charlton Lincoln |
2-2 |
|
29.03.25
|
Charlton Huddersfield |
4-0 |
|
15.03.25
|
Charlton Wigan |
2-1 |
|
04.03.25
|
Charlton Barnsley |
1-0 |
|
22.02.25
|
Charlton Exeter City |
3-0 |
|
11.02.25
|
Charlton Peterborough |
2-1 |
|
08.02.25
|
Charlton Stevenage |
2-0 |
|
28.01.25
|
Charlton Bristol Rovers |
2-0 |
|
25.01.25
|
Charlton Shrewsbury |
1-0 |
|
04.01.25
|
Charlton Reading |
0-0 |
|
29.12.24
|
Charlton Wycombe |
2-1 |
|
26.12.24
|
Charlton Cambridge |
2-1 |
|
14.12.24
|
Charlton Mansfield |
0-0 |
|
10.12.24
|
Charlton Leyton Orient |
0-2 |
|
03.12.24
|
Charlton Crawley |
1-2 |
|
12.11.24
|
Charlton Bromley |
1-0 |
|
29.10.24
|
Charlton Chelsea U21 |
3-0 |
|
26.10.24
|
Charlton Wrexham |
2-2 |
|
19.10.24
|
Charlton Stockport |
1-1 |
|
05.10.24
|
Charlton Birmingham |
1-0 |
|
21.09.24
|
Charlton Blackpool |
1-2 |
|
07.09.24
|
Charlton Rotherham |
1-1 |
|
24.08.24
|
Charlton Bolton |
2-0 |
|
17.08.24
|
Charlton Leyton Orient |
1-0 |
|
13.08.24
|
Charlton Birmingham |
0-1 |
|
03.08.24
|
Charlton Portsmouth |
2-0 |
|
13.07.24
|
Charlton Goztepe |
3-1 |
|
20.04.24
|
Charlton Shrewsbury |
1-1 |
|
09.04.24
|
Charlton Wigan |
2-2 |
|
06.04.24
|
Charlton Barnsley |
2-1 |
|
01.04.24
|
Charlton Stevenage |
0-0 |
|
09.03.24
|
Charlton Carlisle |
3-2 |
|
24.02.24
|
Charlton Portsmouth |
0-0 |
|
13.02.24
|
Charlton Lincoln |
1-1 |
|
03.02.24
|
Charlton Derby |
0-1 |
|
29.11.25
|
Coventry Charlton |
3-1 |
|
25.11.25
|
Stoke City Charlton |
3-0 |
|
08.11.25
|
Wrexham Charlton |
1-0 |
|
25.10.25
|
Hull City Charlton |
1-1 |
|
21.10.25
|
Ipswich Charlton |
0-3 |
|
04.10.25
|
Preston Charlton |
2-0 |
|
30.09.25
|
Derby Charlton |
1-1 |
|
20.09.25
|
Sheffield United Charlton |
0-1 |
|
30.08.25
|
QPR Charlton |
3-1 |
|
26.08.25
|
Cambridge Charlton |
3-1 |
|
16.08.25
|
Bristol City Charlton |
0-0 |
|
02.08.25
|
Southend Charlton |
0-3 |
|
26.07.25
|
Cambridge Charlton |
1-1 |
|
23.07.25
|
Wealdstone Charlton |
0-3 |
|
19.07.25
|
Gorica Charlton |
0-2 |
|
11.05.25
|
Wycombe Charlton |
0-0 |
|
26.04.25
|
Wrexham Charlton |
3-0 |
|
21.04.25
|
Wycombe Charlton |
0-4 |
|
12.04.25
|
Cambridge Charlton |
0-1 |
|
01.04.25
|
Mansfield Charlton |
1-2 |
|
22.03.25
|
Peterborough Charlton |
3-0 |
|
11.03.25
|
Crawley Charlton |
0-1 |
|
08.03.25
|
Stockport Charlton |
0-0 |
|
01.03.25
|
Leyton Orient Charlton |
1-2 |
|
15.02.25
|
Birmingham Charlton |
1-0 |
|
01.02.25
|
Blackpool Charlton |
2-2 |
|
21.01.25
|
Bolton Charlton |
1-2 |
|
18.01.25
|
Rotherham Charlton |
4-2 |
|
14.01.25
|
Preston Charlton |
2-1 |
|
21.12.24
|
Northampton Charlton |
0-5 |
|
07.12.24
|
Lincoln Charlton |
0-0 |
|
30.11.24
|
Walsall Charlton |
0-4 |
|
26.11.24
|
Burton Albion Charlton |
0-1 |
|
23.11.24
|
Huddersfield Charlton |
2-1 |
|
09.11.24
|
Exeter City Charlton |
1-0 |
|
02.11.24
|
Southend Charlton |
3-4 |
|
22.10.24
|
Barnsley Charlton |
2-2 |
|
01.10.24
|
Bristol Rovers Charlton |
3-2 |
|
28.09.24
|
Stevenage Charlton |
1-0 |
|
17.09.24
|
Cambridge Charlton |
1-2 |
|
14.09.24
|
Shrewsbury Charlton |
0-1 |
|
31.08.24
|
Reading Charlton |
2-0 |
|
10.08.24
|
Wigan Charlton |
0-1 |
|
27.07.24
|
AFC Wimbledon Charlton |
2-0 |
|
19.07.24
|
Crystal Palace Charlton |
1-1 |
|
06.07.24
|
Dartford Charlton |
1-6 |
|
27.04.24
|
Wycombe Charlton |
1-0 |
|
13.04.24
|
Cambridge Charlton |
1-1 |
|
29.03.24
|
Exeter City Charlton |
1-1 |
|
16.03.24
|
Fleetwood Charlton |
1-1 |
|
09.12.25
|
Southampton West Brom |
3-2 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
29.11.25
|
West Brom Swansea |
3-2 |
|
26.11.25
|
West Brom Birmingham |
1-1 |
|
22.11.25
|
Coventry West Brom |
3-2 |
|
08.11.25
|
West Brom Oxford |
2-1 |
|
04.11.25
|
Charlton West Brom |
1-0 |
|
01.11.25
|
West Brom Sheffield Wednesday |
0-0 |
|
25.10.25
|
Ipswich West Brom |
1-0 |
|
22.10.25
|
Watford West Brom |
2-1 |
|
18.10.25
|
West Brom Preston |
2-1 |
|
04.10.25
|
Millwall West Brom |
3-0 |
|
01.10.25
|
Norwich West Brom |
0-1 |
|
26.09.25
|
West Brom Leicester |
1-1 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
13.09.25
|
West Brom Derby |
0-1 |
|
30.08.25
|
Stoke City West Brom |
0-1 |
|
23.08.25
|
West Brom Portsmouth |
1-1 |
|
16.08.25
|
Wrexham West Brom |
2-3 |
|
12.08.25
|
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25
|
West Brom Blackburn |
1-0 |
|
02.08.25
|
West Brom Rayo Vallecano |
3-2 |
|
26.07.25
|
Lincoln West Brom |
4-2 |
|
19.07.25
|
Blackpool West Brom |
2-1 |
|
03.05.25
|
West Brom Luton |
5-3 |
|
26.04.25
|
Cardiff West Brom |
0-0 |
|
21.04.25
|
West Brom Derby |
1-3 |
|
18.04.25
|
Coventry West Brom |
2-0 |
|
12.04.25
|
West Brom Watford |
2-1 |
|
08.04.25
|
Bristol City West Brom |
2-1 |
|
05.04.25
|
West Brom Sunderland |
0-1 |
|
29.03.25
|
Norwich West Brom |
1-0 |
|
15.03.25
|
West Brom Hull City |
1-1 |
|
11.03.25
|
Burnley West Brom |
1-1 |
|
08.03.25
|
West Brom QPR |
1-0 |
|
01.03.25
|
Leeds West Brom |
1-1 |
|
22.02.25
|
West Brom Oxford |
2-0 |
|
15.02.25
|
Millwall West Brom |
1-1 |
|
12.02.25
|
West Brom Blackburn |
0-2 |
|
08.02.25
|
West Brom Sheffield Wednesday |
2-1 |
|
01.02.25
|
Plymouth West Brom |
2-1 |
|
25.01.25
|
West Brom Portsmouth |
5-1 |
|
21.01.25
|
Middlesbrough West Brom |
2-0 |
|
18.01.25
|
West Brom Stoke City |
1-1 |
|
11.01.25
|
Bournemouth West Brom |
5-1 |
|
04.01.25
|
Swansea West Brom |
1-1 |
|
01.01.25
|
West Brom Preston |
3-1 |
|
29.12.24
|
Sheffield United West Brom |
1-1 |
|
26.12.24
|
Derby West Brom |
2-1 |
|
22.12.24
|
West Brom Bristol City |
2-0 |
|
29.11.25
|
West Brom Swansea |
3-2 |
|
26.11.25
|
West Brom Birmingham |
1-1 |
|
08.11.25
|
West Brom Oxford |
2-1 |
|
01.11.25
|
West Brom Sheffield Wednesday |
0-0 |
|
18.10.25
|
West Brom Preston |
2-1 |
|
26.09.25
|
West Brom Leicester |
1-1 |
|
13.09.25
|
West Brom Derby |
0-1 |
|
23.08.25
|
West Brom Portsmouth |
1-1 |
|
12.08.25
|
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25
|
West Brom Blackburn |
1-0 |
|
02.08.25
|
West Brom Rayo Vallecano |
3-2 |
|
03.05.25
|
West Brom Luton |
5-3 |
|
21.04.25
|
West Brom Derby |
1-3 |
|
12.04.25
|
West Brom Watford |
2-1 |
|
05.04.25
|
West Brom Sunderland |
0-1 |
|
15.03.25
|
West Brom Hull City |
1-1 |
|
08.03.25
|
West Brom QPR |
1-0 |
|
22.02.25
|
West Brom Oxford |
2-0 |
|
12.02.25
|
West Brom Blackburn |
0-2 |
|
08.02.25
|
West Brom Sheffield Wednesday |
2-1 |
|
25.01.25
|
West Brom Portsmouth |
5-1 |
|
18.01.25
|
West Brom Stoke City |
1-1 |
|
01.01.25
|
West Brom Preston |
3-1 |
|
22.12.24
|
West Brom Bristol City |
2-0 |
|
11.12.24
|
West Brom Coventry |
2-0 |
|
08.12.24
|
West Brom Sheffield United |
2-2 |
|
23.11.24
|
West Brom Norwich |
2-2 |
|
07.11.24
|
West Brom Burnley |
0-0 |
|
26.10.24
|
West Brom Cardiff |
0-0 |
|
05.10.24
|
West Brom Millwall |
0-0 |
|
01.10.24
|
West Brom Middlesbrough |
0-1 |
|
21.09.24
|
West Brom Plymouth |
1-0 |
|
31.08.24
|
West Brom Swansea |
1-0 |
|
17.08.24
|
West Brom Leeds |
0-0 |
|
27.07.24
|
West Brom Mallorca |
0-1 |
|
23.07.24
|
West Brom Blackpool |
1-2 |
|
20.07.24
|
West Brom Peterborough |
2-1 |
|
13.07.24
|
West Brom Bolton |
1-2 |
|
12.05.24
|
West Brom Southampton |
0-0 |
|
04.05.24
|
West Brom Preston |
3-0 |
|
13.04.24
|
West Brom Sunderland |
0-1 |
|
10.04.24
|
West Brom Rotherham |
2-0 |
|
01.04.24
|
West Brom Watford |
2-2 |
|
16.03.24
|
West Brom Bristol City |
2-0 |
|
01.03.24
|
West Brom Coventry |
2-1 |
|
16.02.24
|
West Brom Southampton |
0-2 |
|
13.02.24
|
West Brom Cardiff |
2-0 |
|
03.02.24
|
West Brom Birmingham |
1-0 |
|
28.01.24
|
West Brom Wolves |
0-2 |
|
13.01.24
|
West Brom Blackburn |
4-1 |
|
09.12.25
|
Southampton West Brom |
3-2 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
22.11.25
|
Coventry West Brom |
3-2 |
|
04.11.25
|
Charlton West Brom |
1-0 |
|
25.10.25
|
Ipswich West Brom |
1-0 |
|
22.10.25
|
Watford West Brom |
2-1 |
|
04.10.25
|
Millwall West Brom |
3-0 |
|
01.10.25
|
Norwich West Brom |
0-1 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
30.08.25
|
Stoke City West Brom |
0-1 |
|
16.08.25
|
Wrexham West Brom |
2-3 |
|
26.07.25
|
Lincoln West Brom |
4-2 |
|
19.07.25
|
Blackpool West Brom |
2-1 |
|
26.04.25
|
Cardiff West Brom |
0-0 |
|
18.04.25
|
Coventry West Brom |
2-0 |
|
08.04.25
|
Bristol City West Brom |
2-1 |
|
29.03.25
|
Norwich West Brom |
1-0 |
|
11.03.25
|
Burnley West Brom |
1-1 |
|
01.03.25
|
Leeds West Brom |
1-1 |
|
15.02.25
|
Millwall West Brom |
1-1 |
|
01.02.25
|
Plymouth West Brom |
2-1 |
|
21.01.25
|
Middlesbrough West Brom |
2-0 |
|
11.01.25
|
Bournemouth West Brom |
5-1 |
|
04.01.25
|
Swansea West Brom |
1-1 |
|
29.12.24
|
Sheffield United West Brom |
1-1 |
|
26.12.24
|
Derby West Brom |
2-1 |
|
15.12.24
|
Watford West Brom |
2-1 |
|
30.11.24
|
Preston West Brom |
1-1 |
|
26.11.24
|
Sunderland West Brom |
0-0 |
|
10.11.24
|
Hull City West Brom |
1-2 |
|
01.11.24
|
Luton West Brom |
1-1 |
|
23.10.24
|
Blackburn West Brom |
0-0 |
|
19.10.24
|
Oxford West Brom |
1-1 |
|
28.09.24
|
Sheffield Wednesday West Brom |
3-2 |
|
15.09.24
|
Portsmouth West Brom |
0-3 |
|
24.08.24
|
Stoke City West Brom |
1-2 |
|
13.08.24
|
Fleetwood West Brom |
2-1 |
|
10.08.24
|
QPR West Brom |
1-3 |
|
03.08.24
|
Birmingham West Brom |
4-1 |
|
02.08.24
|
Cambridge West Brom |
1-0 |
|
17.05.24
|
Southampton West Brom |
3-1 |
|
27.04.24
|
Sheffield Wednesday West Brom |
3-0 |
|
20.04.24
|
Leicester West Brom |
2-1 |
|
06.04.24
|
Stoke City West Brom |
2-2 |
|
29.03.24
|
Millwall West Brom |
1-1 |
|
10.03.24
|
Huddersfield West Brom |
1-4 |
|
06.03.24
|
QPR West Brom |
2-2 |
|
24.02.24
|
Hull City West Brom |
1-1 |
|
20.02.24
|
Plymouth West Brom |
0-3 |
|
10.02.24
|
Ipswich West Brom |
2-2 |
|
11.01.2020
|
Charlton West Brom |
2-2
|
|
05.01.2020
|
Charlton West Brom |
0-1
|
|
26.10.2019
|
West Brom Charlton |
2-2
|
|
11.01.2020
|
Charlton West Brom |
2-2
|
|
05.01.2020
|
Charlton West Brom |
0-1
|