Charlton Athletic without a win in 10 matches
All competitions, friendlies excluded: 5 draws and 5 defeats. Last win: 29 August, 1:0 against Preston North End.
Sat 31 Oct · Championshipaway
Middlesbrough3:0Charlton Athletic
Berhalter 12'Lankshear 44', 82'
Sat 24 Oct · Championshipat home
Charlton Athletic1:3Norwich City
Kelman 10'
Maghoma 35'Kvistgaarden 50'Mesik 76' (og)
Sat 17 Oct · Championshipaway
Watford2:0Charlton Athletic
Kjerrumgaard 58'Zemura 90+4'
Tue 13 Oct · Championshipaway
Burnley2:2Charlton Athletic
Larsen 36'Ramazani 57'
Ramsay 50'Mesik 90+6'
Sat 10 Oct · Championshipat home
Charlton Athletic1:1Bristol City
Grant 8'
Twine 27' (p)
Sat 31 Oct · Championshipaway
Wolverhampton Wanderers3:0Cardiff City
González 10'Armstrong 15'Krejci 58'
Sat 17 Oct · Championshipaway
Middlesbrough2:2Cardiff City
Conway 58'Lankshear 61'
Moylan 22'Tanner 45+1'
Tue 13 Oct · Championshipat home
Cardiff City5:1Watford
Moylan 11' (p), 35'Pollock 41' (og)Tanner 45+5'Robinson 85'
Kyprianou 87'
Sat 10 Oct · Championshipaway
Blackburn Rovers2:1Cardiff City
Gudjohnsen 28'Cantwell 38'
Robinson 53'
Stadium: The Valley, London
Facts from our data worth knowing before kick-off. After the match we check them ✓ / ✗.
All competitions, friendlies excluded: 5 draws and 5 defeats. Last win: 29 August, 1:0 against Preston North End.
Goals in line with the quality of his chances (xG 2.8).
Jack Moylan: 2 goals.
Charlton Athletic: place 20, 14 pts · Cardiff City: place 17, 14 pts.
Last 5 matches in all competitions. Charlton Athletic score 0.8.
Championship, this season.
Charlton Athletic · forward
Last match, Middlesbrough: rating 6.7.
Cardiff City · midfielder
Last match, Wolverhampton Wanderers: rating 6.4.
Injuries and suspensions
The list usually arrives about 48 hours before kick-off. There is none for this match yet.
Bar height is the goal difference. Hover or tap a bar for the details.
“This set-up” is Charlton Athletic at home and Cardiff City away, as in this match.
Charlton Athletic
0W5D5L0.6scored per match1.9conceded per match
3W3D4L1.0scored per match1.2conceded per match
2W2D6L1.1scored per match2.5conceded per match
Sat 31 Oct · Championshipaway
Middlesbrough3:0Charlton Athletic
Berhalter 12'Lankshear 44', 82'
Sat 24 Oct · Championshipat home
Charlton Athletic1:3Norwich City
Kelman 10'
Maghoma 35'Kvistgaarden 50'Mesik 76' (og)
Sat 17 Oct · Championshipaway
Watford2:0Charlton Athletic
Kjerrumgaard 58'Zemura 90+4'
Tue 13 Oct · Championshipaway
Burnley2:2Charlton Athletic
Larsen 36'Ramazani 57'
Ramsay 50'Mesik 90+6'
Sat 10 Oct · Championshipat home
Charlton Athletic1:1Bristol City
Grant 8'
Twine 27' (p)
Sat 19 Sep · Championshipaway
Cardiff City3:1Charlton Athletic
Moylan 8', 61'Salech 24'
Campbell 29'
Sat 5 Sep · Championshipaway
Stoke City4:0Charlton Athletic
Devenny 15' (p), 40'Galbraith 22'Hirst 25'
Wed 2 Sep · Championshipaway
West Bromwich Albion1:1Charlton Athletic
Styles 59'
Campbell 69'
Wed 26 Aug · Carabao Cupaway
Tottenham Hotspur5:1Charlton Athletic
Moore 41'Solanke 45'Danso 67'Savinho 82'Davies 85'
Jones 87'
Sat 22 Aug · Championshipaway
West Ham United1:2Charlton Athletic
Piroe 74'
Jones 7'Campbell 56'
Sat 15 Aug · Championshipat home
Charlton Athletic2:1Derby County
Jones 61'Campbell 80'
Szmodics 23'
Sat 8 Aug · Carabao Cupaway
Cheltenham Town1:3Charlton Athletic
Miller 55'
Godden 22'Carey 24'Campbell 37'
Sat 2 May · Championshipaway
Swansea City3:1Charlton Athletic
Idah 74', 82'Walta 88'
Leaburn 79'
Sat 25 Apr · Championshipat home
Charlton Athletic2:1Hull City
Kelman 20'Fevrier 68'
Egan 45+7'
Wed 22 Apr · Championshipat home
Charlton Athletic1:2Ipswich Town
Docherty 1'
Furlong 36'Philogene 58' (p)
Sat 11 Apr · Championshipat home
Charlton Athletic1:2Preston North End
Rankin-Costello 18'
Dobbin 25'Potts 65'
Fri 3 Apr · Championshipat home
Charlton Athletic1:2Bristol City
Dykes 30'
Twine 11'Eile 55'
Cardiff City
3W2D5L1.4scored per match1.5conceded per match
5W3D2L2.1scored per match1.3conceded per match
5W3D2L2.2scored per match1.4conceded per match
2W2D6L1.0scored per match1.7conceded per match
Sat 31 Oct · Championshipaway
Wolverhampton Wanderers3:0Cardiff City
González 10'Armstrong 15'Krejci 58'
Sat 17 Oct · Championshipaway
Middlesbrough2:2Cardiff City
Conway 58'Lankshear 61'
Moylan 22'Tanner 45+1'
Tue 13 Oct · Championshipat home
Cardiff City5:1Watford
Moylan 11' (p), 35'Pollock 41' (og)Tanner 45+5'Robinson 85'
Kyprianou 87'
Sat 10 Oct · Championshipaway
Blackburn Rovers2:1Cardiff City
Gudjohnsen 28'Cantwell 38'
Robinson 53'
Sat 19 Sep · Championshipat home
Cardiff City3:1Charlton Athletic
Moylan 8', 61'Salech 24'
Campbell 29'
Sat 5 Sep · Championshipaway
Portsmouth2:0Cardiff City
Shaughnessy 31'Milovanović 52'
Wed 2 Sep · Championshipaway
Queens Park Rangers2:1Cardiff City
Burrell 36', 53'
Ng 74'
Sat 29 Aug · Championshipat home
Cardiff City2:2Sheffield United
Moylan 2'Ashford 38'
Cannon 4' (p)O'Hare 7'
Tue 25 Aug · Carabao Cupat home
Cardiff City1:2Norwich City
Salech 90+3'
Kvistgaarden 25'Crnac 78'
Sat 22 Aug · Championshipaway
Derby County2:2Cardiff City
Morris 26'Clark 49'
Ashford 19'Salech 39'
Sat 8 Aug · Carabao Cupat home
Cardiff City3:2Swindon Town
Salech 29' (p), 43'Moylan 77'
Osho 9' (og)Glatzel 62'
Tue 16 Dec · Carabao Cupat home
Cardiff City1:3Chelsea
Turnbull 75'
Garnacho 57', 90+3'Pedro Neto 82'
Tue 23 Sep · Carabao Cupaway
Burnley1:2Cardiff City
Flemming 56'
Colwill 30'Robinson 35'
Tue 26 Aug · Carabao Cupat home
Cardiff City3:0Cheltenham Town
Davies 11'Chambers 32'Colwill 51'
1 meeting since 2026.
0 draws4.0 goals per match · both scored in 1 of 1
No meetings in this filter.
0 draws4.0 goals per match · both scored in 1 of 1
For now, the last starting XI: Charlton Athletic (5-3-2, last: Middlesbrough) · Cardiff City (4-2-3-1, last: Wolverhampton Wanderers).
Charlton AthleticCardiff City
When the provider publishes the expected XI (usually a day before the match), it replaces the last one. A player on the absence list stays on the pitch as a pale, dashed “ghost”.
The provider's forecast usually arrives a few days before kick-off.
Pro extends the free match profile with its own goals model, lineup stability and results from similar fixtures. Coverage depends on the available data.
Volt matchup
The first row is real. The rest is waiting in Pro.
Unlock from €3.25 a month See the full sample on the match of the day