Charlton host Coventry in the England Championship on 1 January 2026, Thursday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
Charlton return to The Valley searching for stability after a run defined by narrow scorelines and limited attacking output. Coventry arrive with a more controlled rhythm, built on defensive discipline and patience rather than volume.
This matchup shapes as one where structure and restraint are likely to outweigh ambition, with both sides rarely straying far from compact game plans.
Charlton’s recent form shows a side operating within tight boundaries. Four of their last five matches were decided by a single goal or ended level, including the 1-0 home win over Oxford and narrow defeats at Norwich and Portsmouth. Goals have been hard earned, and matches rarely open up.
At home, Charlton remain competitive but cautious. They have scored just twice across their last three home fixtures, conceding in two of those. The Addicks tend to stay organised, but once they fall behind, they struggle to change the tempo of games.
That pattern leaves Charlton reliant on moments rather than sustained pressure, particularly against opponents comfortable defending leads.
Coventry’s recent run highlights a team prioritising control. Three of their last five matches ended 1-0 or 1-1, including home wins over Bristol City and Swansea. Even in the 2-0 defeat to Ipswich, Coventry stayed compact for long spells before conceding late.
Away from home, Coventry have been difficult to break down. Draws at Southampton and Preston followed the same disciplined structure, with limited chances conceded. Coventry have kept clean sheets in two of their last four matches and rarely allow games to become stretched.
Head to head trends also support this outlook. Coventry have won three of the last four meetings, often by narrow margins where control rather than dominance decided the outcome.
The best bet is Coventry to win to nil at 3.40 odds. Coventry’s recent performances show consistent defensive control, while Charlton have struggled to create chances against organised sides. That contrast points towards an away win without conceding.
A valuable bet can be found in the correct score prediction of Coventry 1-0 at 7.50 odds. Coventry’s tendency to manage games once ahead, combined with Charlton’s low scoring home record, supports another tight contest settled by a single decisive moment.
| Charlton | Coventry | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 13 | 27 |
| Draws | 14 | 11 |
| Loss | 18 | 7 |
| Goals For | 43 | 93 |
| Goals Against | 55 | 45 |
| Charlton | Coventry | |
|---|---|---|
| Game Played | 23 | 22 |
| Wins | 9 | 10 |
| Draws | 4 | 7 |
| Loss | 10 | 5 |
| Goals For | 23 | 42 |
| Goals Against | 26 | 26 |
|
25.04.26
|
Charlton Hull City |
2-1 |
|
22.04.26
|
Charlton Ipswich |
1-2 |
|
18.04.26
|
Sheffield Wednesday Charlton |
1-1 |
|
11.04.26
|
Charlton Preston |
1-2 |
|
06.04.26
|
Watford Charlton |
1-1 |
|
03.04.26
|
Charlton Bristol City |
1-2 |
|
21.03.26
|
Charlton Norwich |
0-1 |
|
14.03.26
|
Oxford Charlton |
1-1 |
|
11.03.26
|
Middlesbrough Charlton |
0-1 |
|
07.03.26
|
Charlton Birmingham |
1-0 |
|
28.02.26
|
Charlton Wrexham |
0-1 |
|
24.02.26
|
West Brom Charlton |
1-1 |
|
21.02.26
|
Southampton Charlton |
1-1 |
|
11.02.26
|
Charlton Stoke City |
1-0 |
|
06.02.26
|
Charlton QPR |
0-0 |
|
31.01.26
|
Leicester Charlton |
0-2 |
|
24.01.26
|
Millwall Charlton |
4-0 |
|
20.01.26
|
Charlton Derby |
1-2 |
|
17.01.26
|
Charlton Sheffield United |
1-0 |
|
10.01.26
|
Charlton Chelsea |
1-5 |
|
04.01.26
|
Blackburn Charlton |
2-2 |
|
01.01.26
|
Charlton Coventry |
1-1 |
|
29.12.25
|
Portsmouth Charlton |
2-1 |
|
26.12.25
|
Norwich Charlton |
1-0 |
|
20.12.25
|
Charlton Oxford |
1-0 |
|
13.12.25
|
Birmingham Charlton |
1-1 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
06.12.25
|
Charlton Portsmouth |
1-3 |
|
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 |
|
25.04.26
|
Charlton Hull City |
2-1 |
|
22.04.26
|
Charlton Ipswich |
1-2 |
|
11.04.26
|
Charlton Preston |
1-2 |
|
03.04.26
|
Charlton Bristol City |
1-2 |
|
21.03.26
|
Charlton Norwich |
0-1 |
|
07.03.26
|
Charlton Birmingham |
1-0 |
|
28.02.26
|
Charlton Wrexham |
0-1 |
|
11.02.26
|
Charlton Stoke City |
1-0 |
|
06.02.26
|
Charlton QPR |
0-0 |
|
20.01.26
|
Charlton Derby |
1-2 |
|
17.01.26
|
Charlton Sheffield United |
1-0 |
|
10.01.26
|
Charlton Chelsea |
1-5 |
|
01.01.26
|
Charlton Coventry |
1-1 |
|
20.12.25
|
Charlton Oxford |
1-0 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
06.12.25
|
Charlton Portsmouth |
1-3 |
|
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 |
|
18.04.26
|
Sheffield Wednesday Charlton |
1-1 |
|
06.04.26
|
Watford Charlton |
1-1 |
|
14.03.26
|
Oxford Charlton |
1-1 |
|
11.03.26
|
Middlesbrough Charlton |
0-1 |
|
24.02.26
|
West Brom Charlton |
1-1 |
|
21.02.26
|
Southampton Charlton |
1-1 |
|
31.01.26
|
Leicester Charlton |
0-2 |
|
24.01.26
|
Millwall Charlton |
4-0 |
|
04.01.26
|
Blackburn Charlton |
2-2 |
|
29.12.25
|
Portsmouth Charlton |
2-1 |
|
26.12.25
|
Norwich Charlton |
1-0 |
|
13.12.25
|
Birmingham Charlton |
1-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 |
|
26.04.26
|
Coventry Wrexham |
3-1 |
|
21.04.26
|
Coventry Portsmouth |
5-1 |
|
17.04.26
|
Blackburn Coventry |
1-1 |
|
11.04.26
|
Coventry Sheffield Wednesday |
0-0 |
|
06.04.26
|
Hull City Coventry |
0-0 |
|
03.04.26
|
Coventry Derby |
3-2 |
|
21.03.26
|
Swansea Coventry |
0-3 |
|
14.03.26
|
Coventry Southampton |
1-2 |
|
11.03.26
|
Coventry Preston |
3-0 |
|
07.03.26
|
Bristol City Coventry |
0-2 |
|
28.02.26
|
Coventry Stoke City |
2-1 |
|
25.02.26
|
Sheffield United Coventry |
1-2 |
|
21.02.26
|
West Brom Coventry |
0-2 |
|
16.02.26
|
Coventry Middlesbrough |
3-1 |
|
07.02.26
|
Coventry Oxford |
0-0 |
|
31.01.26
|
QPR Coventry |
2-1 |
|
26.01.26
|
Norwich Coventry |
2-1 |
|
20.01.26
|
Coventry Millwall |
2-1 |
|
17.01.26
|
Coventry Leicester |
2-1 |
|
10.01.26
|
Stoke City Coventry |
1-0 |
|
04.01.26
|
Birmingham Coventry |
3-2 |
|
01.01.26
|
Charlton Coventry |
1-1 |
|
29.12.25
|
Coventry Ipswich |
0-2 |
|
26.12.25
|
Coventry Swansea |
1-0 |
|
20.12.25
|
Southampton Coventry |
1-1 |
|
13.12.25
|
Coventry Bristol City |
1-0 |
|
09.12.25
|
Preston Coventry |
1-1 |
|
06.12.25
|
Ipswich Coventry |
3-0 |
|
29.11.25
|
Coventry Charlton |
3-1 |
|
25.11.25
|
Middlesbrough Coventry |
2-4 |
|
22.11.25
|
Coventry West Brom |
3-2 |
|
08.11.25
|
Stoke City Coventry |
0-1 |
|
04.11.25
|
Coventry Sheffield United |
3-1 |
|
31.10.25
|
Wrexham Coventry |
3-2 |
|
25.10.25
|
Coventry Watford |
3-1 |
|
21.10.25
|
Portsmouth Coventry |
1-2 |
|
18.10.25
|
Coventry Blackburn |
2-0 |
|
04.10.25
|
Sheffield Wednesday Coventry |
0-5 |
|
01.10.25
|
Millwall Coventry |
0-4 |
|
27.09.25
|
Coventry Birmingham |
3-0 |
|
20.09.25
|
Leicester Coventry |
0-0 |
|
13.09.25
|
Coventry Norwich |
1-1 |
|
30.08.25
|
Oxford Coventry |
2-2 |
|
26.08.25
|
Millwall Coventry |
2-1 |
|
23.08.25
|
Coventry QPR |
7-1 |
|
16.08.25
|
Derby Coventry |
3-5 |
|
12.08.25
|
Coventry Luton |
1-0 |
|
09.08.25
|
Coventry Hull City |
0-0 |
|
02.08.25
|
Coventry St. Pauli |
2-2 |
|
23.07.25
|
Bristol Rovers Coventry |
0-2 |
|
26.04.26
|
Coventry Wrexham |
3-1 |
|
21.04.26
|
Coventry Portsmouth |
5-1 |
|
11.04.26
|
Coventry Sheffield Wednesday |
0-0 |
|
03.04.26
|
Coventry Derby |
3-2 |
|
14.03.26
|
Coventry Southampton |
1-2 |
|
11.03.26
|
Coventry Preston |
3-0 |
|
28.02.26
|
Coventry Stoke City |
2-1 |
|
16.02.26
|
Coventry Middlesbrough |
3-1 |
|
07.02.26
|
Coventry Oxford |
0-0 |
|
20.01.26
|
Coventry Millwall |
2-1 |
|
17.01.26
|
Coventry Leicester |
2-1 |
|
29.12.25
|
Coventry Ipswich |
0-2 |
|
26.12.25
|
Coventry Swansea |
1-0 |
|
13.12.25
|
Coventry Bristol City |
1-0 |
|
29.11.25
|
Coventry Charlton |
3-1 |
|
22.11.25
|
Coventry West Brom |
3-2 |
|
04.11.25
|
Coventry Sheffield United |
3-1 |
|
25.10.25
|
Coventry Watford |
3-1 |
|
18.10.25
|
Coventry Blackburn |
2-0 |
|
27.09.25
|
Coventry Birmingham |
3-0 |
|
13.09.25
|
Coventry Norwich |
1-1 |
|
23.08.25
|
Coventry QPR |
7-1 |
|
12.08.25
|
Coventry Luton |
1-0 |
|
09.08.25
|
Coventry Hull City |
0-0 |
|
02.08.25
|
Coventry St. Pauli |
2-2 |
|
09.05.25
|
Coventry Sunderland |
1-2 |
|
03.05.25
|
Coventry Middlesbrough |
2-0 |
|
18.04.25
|
Coventry West Brom |
2-0 |
|
09.04.25
|
Coventry Portsmouth |
1-0 |
|
05.04.25
|
Coventry Burnley |
1-2 |
|
15.03.25
|
Coventry Sunderland |
3-0 |
|
08.03.25
|
Coventry Stoke City |
3-2 |
|
22.02.25
|
Coventry Preston |
2-1 |
|
11.02.25
|
Coventry QPR |
1-0 |
|
08.02.25
|
Coventry Ipswich |
1-4 |
|
05.02.25
|
Coventry Leeds |
0-2 |
|
25.01.25
|
Coventry Watford |
2-1 |
|
18.01.25
|
Coventry Bristol City |
1-0 |
|
11.01.25
|
Coventry Sheffield Wednesday (Penalties:4 - 3) |
1-1 |
|
29.12.24
|
Coventry Millwall |
0-0 |
|
26.12.24
|
Coventry Plymouth |
4-0 |
|
14.12.24
|
Coventry Hull City |
2-1 |
|
30.11.24
|
Coventry Cardiff |
2-2 |
|
23.11.24
|
Coventry Sheffield United |
2-2 |
|
06.11.24
|
Coventry Derby |
1-2 |
|
26.10.24
|
Coventry Luton |
3-2 |
|
05.10.24
|
Coventry Sheffield Wednesday |
1-2 |
|
01.10.24
|
Coventry Blackburn |
3-0 |
|
21.09.24
|
Coventry Swansea |
1-2 |
|
18.09.24
|
Coventry Tottenham |
1-2 |
|
17.04.26
|
Blackburn Coventry |
1-1 |
|
06.04.26
|
Hull City Coventry |
0-0 |
|
21.03.26
|
Swansea Coventry |
0-3 |
|
07.03.26
|
Bristol City Coventry |
0-2 |
|
25.02.26
|
Sheffield United Coventry |
1-2 |
|
21.02.26
|
West Brom Coventry |
0-2 |
|
31.01.26
|
QPR Coventry |
2-1 |
|
26.01.26
|
Norwich Coventry |
2-1 |
|
10.01.26
|
Stoke City Coventry |
1-0 |
|
04.01.26
|
Birmingham Coventry |
3-2 |
|
01.01.26
|
Charlton Coventry |
1-1 |
|
20.12.25
|
Southampton Coventry |
1-1 |
|
09.12.25
|
Preston Coventry |
1-1 |
|
06.12.25
|
Ipswich Coventry |
3-0 |
|
25.11.25
|
Middlesbrough Coventry |
2-4 |
|
08.11.25
|
Stoke City Coventry |
0-1 |
|
31.10.25
|
Wrexham Coventry |
3-2 |
|
21.10.25
|
Portsmouth Coventry |
1-2 |
|
04.10.25
|
Sheffield Wednesday Coventry |
0-5 |
|
01.10.25
|
Millwall Coventry |
0-4 |
|
20.09.25
|
Leicester Coventry |
0-0 |
|
30.08.25
|
Oxford Coventry |
2-2 |
|
26.08.25
|
Millwall Coventry |
2-1 |
|
16.08.25
|
Derby Coventry |
3-5 |
|
23.07.25
|
Bristol Rovers Coventry |
0-2 |
|
13.05.25
|
Sunderland Coventry |
1-1 |
|
26.04.25
|
Luton Coventry |
1-0 |
|
21.04.25
|
Plymouth Coventry |
3-1 |
|
14.04.25
|
Hull City Coventry |
1-1 |
|
28.03.25
|
Sheffield United Coventry |
3-1 |
|
11.03.25
|
Derby Coventry |
2-0 |
|
01.03.25
|
Oxford Coventry |
2-3 |
|
15.02.25
|
Sheffield Wednesday Coventry |
1-2 |
|
01.02.25
|
Swansea Coventry |
0-2 |
|
21.01.25
|
Blackburn Coventry |
0-2 |
|
04.01.25
|
Norwich Coventry |
2-1 |
|
01.01.25
|
Cardiff Coventry |
1-1 |
|
21.12.24
|
Portsmouth Coventry |
4-1 |
|
11.12.24
|
West Brom Coventry |
2-0 |
|
07.12.24
|
Millwall Coventry |
0-1 |
|
26.11.24
|
Burnley Coventry |
2-0 |
|
09.11.24
|
Sunderland Coventry |
2-2 |
|
02.11.24
|
Middlesbrough Coventry |
0-3 |
|
22.10.24
|
QPR Coventry |
1-1 |
|
19.10.24
|
Preston Coventry |
1-0 |
|
28.09.24
|
Leeds Coventry |
3-0 |
|
14.09.24
|
Watford Coventry |
1-1 |
|
24.08.24
|
Bristol City Coventry |
1-1 |
|
13.08.24
|
Bristol City Coventry |
0-1 |
|
10.08.24
|
Stoke City Coventry |
1-0 |
|
29.11.2025
|
Coventry Charlton |
3-1
|
|
26.12.2018
|
Coventry Charlton |
2-1
|
|
06.10.2018
|
Charlton Coventry |
1-2
|
|
14.04.2017
|
Coventry Charlton |
1-1
|
|
15.10.2016
|
Charlton Coventry |
3-0
|
|
06.10.2018
|
Charlton Coventry |
1-2
|
|
15.10.2016
|
Charlton Coventry |
3-0
|