Middlesbrough host Coventry in the England Championship on 25 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.
Middlesbrough return home needing a lift after a run dominated by draws and a heavy defeat at Watford. Coventry arrive with serious momentum, scoring freely and collecting wins that push them up the table.
Both sides have clear tendencies in their recent matches, and neither has shown much interest in cautious football. That sets the stage for a lively contest shaped by attacking flow rather than control.
Boro have eight wins from sixteen league matches, yet their recent rhythm has stalled. Four of their last five games ended level, including 1-1 results against Oxford, Leicester and Wrexham.
The lone win in that stretch came at home to Birmingham, but it was followed by a 3-0 defeat at Watford that exposed their defensive frailties. They have scored twenty and conceded fourteen across the season, suggesting they can create chances but struggle to settle matches.
Their form shows a pattern of games drifting into tight margins where they lack a decisive edge. Even at home, they have not produced the fluency expected, with too many matches decided by small moments.
Middlesbrough remain competitive, but their current level leaves space for opponents to find openings.
Coventry bring a powerful scoring record into this fixture with forty-three goals from sixteen matches, the standout total in the league. Their recent form supports that, with a 3-2 win over West Brom and a convincing 3-1 victory at home to Sheffield United.
They also claimed a 3-1 win over Watford, and although they lost 1-0 at Stoke, their broader pattern is heavily attack-driven.
On the road they have mixed results, but they usually find chances, and their forward play makes them dangerous in any setting. Coventry’s form line and confidence suggest they will play front-foot football again.
The best bet is Both teams to score & Over 2.5 goals at 2.10 odds. Coventry’s scoring power combines well with Middlesbrough’s recent trend of open, chance-filled matches. Boro have seen four of their last five fixtures finish with both sides scoring, and Coventry’s attack rarely goes quiet for long.
Another angle is Coventry to win 2-1 at 10.00 odds, which aligns with Coventry’s strong head-to-head record. They have won the last four meetings shown, often by clear margins, and their attacking rhythm gives them a route to edge another high-tempo contest.
| Middlesbrough | Coventry | |
|---|---|---|
| Game Played | 20 | 20 |
| Wins | 11 | 13 |
| Draws | 6 | 5 |
| Loss | 3 | 2 |
| Goals For | 30 | 51 |
| Goals Against | 21 | 22 |
| Middlesbrough | Coventry | |
|---|---|---|
| Game Played | 9 | 11 |
| Wins | 6 | 6 |
| Draws | 2 | 3 |
| Loss | 1 | 2 |
| Goals For | 13 | 26 |
| Goals Against | 9 | 15 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
05.12.25
|
Hull City Middlesbrough |
1-4 |
|
29.11.25
|
Middlesbrough Derby |
2-1 |
|
25.11.25
|
Middlesbrough Coventry |
2-4 |
|
22.11.25
|
Oxford Middlesbrough |
1-1 |
|
08.11.25
|
Middlesbrough Birmingham |
2-1 |
|
04.11.25
|
Leicester Middlesbrough |
1-1 |
|
01.11.25
|
Watford Middlesbrough |
3-0 |
|
25.10.25
|
Middlesbrough Wrexham |
1-1 |
|
22.10.25
|
Sheffield Wednesday Middlesbrough |
0-1 |
|
17.10.25
|
Middlesbrough Ipswich |
2-1 |
|
04.10.25
|
Portsmouth Middlesbrough |
1-0 |
|
30.09.25
|
Middlesbrough Stoke City |
0-0 |
|
27.09.25
|
Southampton Middlesbrough |
1-1 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
13.09.25
|
Preston Middlesbrough |
2-2 |
|
30.08.25
|
Middlesbrough Sheffield United |
1-0 |
|
23.08.25
|
Norwich Middlesbrough |
1-2 |
|
16.08.25
|
Millwall Middlesbrough |
0-3 |
|
12.08.25
|
Middlesbrough Doncaster |
0-4 |
|
09.08.25
|
Middlesbrough Swansea |
1-0 |
|
02.08.25
|
Middlesbrough Deportivo La Coruna |
2-2 |
|
26.07.25
|
Rangers Middlesbrough |
2-2 |
|
23.07.25
|
Bradford City Middlesbrough |
2-0 |
|
03.05.25
|
Coventry Middlesbrough |
2-0 |
|
26.04.25
|
Middlesbrough Norwich |
0-0 |
|
21.04.25
|
Sheffield Wednesday Middlesbrough |
2-1 |
|
18.04.25
|
Middlesbrough Plymouth |
2-1 |
|
12.04.25
|
Millwall Middlesbrough |
1-0 |
|
08.04.25
|
Middlesbrough Leeds |
0-1 |
|
04.04.25
|
Blackburn Middlesbrough |
0-2 |
|
29.03.25
|
Middlesbrough Oxford |
2-1 |
|
15.03.25
|
Luton Middlesbrough |
0-0 |
|
11.03.25
|
Middlesbrough QPR |
2-1 |
|
08.03.25
|
Swansea Middlesbrough |
1-0 |
|
01.03.25
|
Middlesbrough Derby |
1-0 |
|
25.02.25
|
Stoke City Middlesbrough |
1-3 |
|
21.02.25
|
Bristol City Middlesbrough |
2-1 |
|
15.02.25
|
Middlesbrough Watford |
0-1 |
|
12.02.25
|
Sheffield United Middlesbrough |
3-1 |
|
03.02.25
|
Middlesbrough Sunderland |
2-3 |
|
25.01.25
|
Preston Middlesbrough |
2-1 |
|
21.01.25
|
Middlesbrough West Brom |
2-0 |
|
18.01.25
|
Portsmouth Middlesbrough |
2-1 |
|
11.01.25
|
Middlesbrough Blackburn |
0-1 |
|
04.01.25
|
Middlesbrough Cardiff |
1-1 |
|
01.01.25
|
Hull City Middlesbrough |
0-1 |
|
29.12.24
|
Middlesbrough Burnley |
0-0 |
|
26.12.24
|
Middlesbrough Sheffield Wednesday |
3-3 |
|
21.12.24
|
Plymouth Middlesbrough |
3-3 |
|
29.11.25
|
Middlesbrough Derby |
2-1 |
|
25.11.25
|
Middlesbrough Coventry |
2-4 |
|
08.11.25
|
Middlesbrough Birmingham |
2-1 |
|
25.10.25
|
Middlesbrough Wrexham |
1-1 |
|
17.10.25
|
Middlesbrough Ipswich |
2-1 |
|
30.09.25
|
Middlesbrough Stoke City |
0-0 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
30.08.25
|
Middlesbrough Sheffield United |
1-0 |
|
12.08.25
|
Middlesbrough Doncaster |
0-4 |
|
09.08.25
|
Middlesbrough Swansea |
1-0 |
|
02.08.25
|
Middlesbrough Deportivo La Coruna |
2-2 |
|
26.04.25
|
Middlesbrough Norwich |
0-0 |
|
18.04.25
|
Middlesbrough Plymouth |
2-1 |
|
08.04.25
|
Middlesbrough Leeds |
0-1 |
|
29.03.25
|
Middlesbrough Oxford |
2-1 |
|
11.03.25
|
Middlesbrough QPR |
2-1 |
|
01.03.25
|
Middlesbrough Derby |
1-0 |
|
15.02.25
|
Middlesbrough Watford |
0-1 |
|
03.02.25
|
Middlesbrough Sunderland |
2-3 |
|
21.01.25
|
Middlesbrough West Brom |
2-0 |
|
11.01.25
|
Middlesbrough Blackburn |
0-1 |
|
04.01.25
|
Middlesbrough Cardiff |
1-1 |
|
29.12.24
|
Middlesbrough Burnley |
0-0 |
|
26.12.24
|
Middlesbrough Sheffield Wednesday |
3-3 |
|
14.12.24
|
Middlesbrough Millwall |
1-0 |
|
30.11.24
|
Middlesbrough Hull City |
3-1 |
|
27.11.24
|
Middlesbrough Blackburn |
0-1 |
|
09.11.24
|
Middlesbrough Luton |
5-1 |
|
02.11.24
|
Middlesbrough Coventry |
0-3 |
|
23.10.24
|
Middlesbrough Sheffield United |
1-0 |
|
19.10.24
|
Middlesbrough Bristol City |
0-2 |
|
28.09.24
|
Middlesbrough Stoke City |
2-0 |
|
14.09.24
|
Middlesbrough Preston |
1-1 |
|
27.08.24
|
Middlesbrough Stoke City |
0-5 |
|
24.08.24
|
Middlesbrough Portsmouth |
2-2 |
|
10.08.24
|
Middlesbrough Swansea |
1-0 |
|
03.08.24
|
Middlesbrough Heerenveen |
1-0 |
|
20.07.24
|
Middlesbrough Bolton |
3-0 |
|
04.05.24
|
Middlesbrough Watford |
3-1 |
|
22.04.24
|
Middlesbrough Leeds |
3-4 |
|
06.04.24
|
Middlesbrough Swansea |
2-0 |
|
01.04.24
|
Middlesbrough Sheffield Wednesday |
2-0 |
|
16.03.24
|
Middlesbrough Blackburn |
0-0 |
|
06.03.24
|
Middlesbrough Norwich |
3-1 |
|
24.02.24
|
Middlesbrough Plymouth |
0-2 |
|
10.02.24
|
Middlesbrough Bristol City |
1-2 |
|
04.02.24
|
Middlesbrough Sunderland |
1-1 |
|
20.01.24
|
Middlesbrough Rotherham |
1-1 |
|
09.01.24
|
Middlesbrough Chelsea |
1-0 |
|
06.01.24
|
Middlesbrough Aston Villa |
0-1 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
05.12.25
|
Hull City Middlesbrough |
1-4 |
|
22.11.25
|
Oxford Middlesbrough |
1-1 |
|
04.11.25
|
Leicester Middlesbrough |
1-1 |
|
01.11.25
|
Watford Middlesbrough |
3-0 |
|
22.10.25
|
Sheffield Wednesday Middlesbrough |
0-1 |
|
04.10.25
|
Portsmouth Middlesbrough |
1-0 |
|
27.09.25
|
Southampton Middlesbrough |
1-1 |
|
13.09.25
|
Preston Middlesbrough |
2-2 |
|
23.08.25
|
Norwich Middlesbrough |
1-2 |
|
16.08.25
|
Millwall Middlesbrough |
0-3 |
|
26.07.25
|
Rangers Middlesbrough |
2-2 |
|
23.07.25
|
Bradford City Middlesbrough |
2-0 |
|
03.05.25
|
Coventry Middlesbrough |
2-0 |
|
21.04.25
|
Sheffield Wednesday Middlesbrough |
2-1 |
|
12.04.25
|
Millwall Middlesbrough |
1-0 |
|
04.04.25
|
Blackburn Middlesbrough |
0-2 |
|
15.03.25
|
Luton Middlesbrough |
0-0 |
|
08.03.25
|
Swansea Middlesbrough |
1-0 |
|
25.02.25
|
Stoke City Middlesbrough |
1-3 |
|
21.02.25
|
Bristol City Middlesbrough |
2-1 |
|
12.02.25
|
Sheffield United Middlesbrough |
3-1 |
|
25.01.25
|
Preston Middlesbrough |
2-1 |
|
18.01.25
|
Portsmouth Middlesbrough |
2-1 |
|
01.01.25
|
Hull City Middlesbrough |
0-1 |
|
21.12.24
|
Plymouth Middlesbrough |
3-3 |
|
10.12.24
|
Leeds Middlesbrough |
3-1 |
|
06.12.24
|
Burnley Middlesbrough |
1-1 |
|
23.11.24
|
Oxford Middlesbrough |
2-6 |
|
05.11.24
|
QPR Middlesbrough |
1-4 |
|
27.10.24
|
Norwich Middlesbrough |
3-3 |
|
05.10.24
|
Watford Middlesbrough |
2-1 |
|
01.10.24
|
West Brom Middlesbrough |
0-1 |
|
21.09.24
|
Sunderland Middlesbrough |
1-0 |
|
31.08.24
|
Cardiff Middlesbrough |
0-2 |
|
17.08.24
|
Derby Middlesbrough |
1-0 |
|
14.08.24
|
Leeds Middlesbrough |
0-3 |
|
31.07.24
|
Harrogate Middlesbrough |
0-0 |
|
27.07.24
|
Doncaster Middlesbrough |
3-5 |
|
24.07.24
|
Gateshead Middlesbrough |
0-1 |
|
13.07.24
|
Vitoria Guimaraes Middlesbrough |
2-0 |
|
27.04.24
|
Cardiff Middlesbrough |
1-4 |
|
13.04.24
|
Ipswich Middlesbrough |
1-1 |
|
10.04.24
|
Hull City Middlesbrough |
2-2 |
|
29.03.24
|
Southampton Middlesbrough |
1-1 |
|
12.03.24
|
Birmingham Middlesbrough |
0-1 |
|
09.03.24
|
QPR Middlesbrough |
0-2 |
|
02.03.24
|
Stoke City Middlesbrough |
2-0 |
|
17.02.24
|
Leicester Middlesbrough |
1-2 |
|
14.02.24
|
Preston Middlesbrough |
2-1 |
|
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 |
|
13.05.25
|
Sunderland Coventry |
1-1 |
|
09.05.25
|
Coventry Sunderland |
1-2 |
|
03.05.25
|
Coventry Middlesbrough |
2-0 |
|
26.04.25
|
Luton Coventry |
1-0 |
|
21.04.25
|
Plymouth Coventry |
3-1 |
|
18.04.25
|
Coventry West Brom |
2-0 |
|
14.04.25
|
Hull City Coventry |
1-1 |
|
09.04.25
|
Coventry Portsmouth |
1-0 |
|
05.04.25
|
Coventry Burnley |
1-2 |
|
28.03.25
|
Sheffield United Coventry |
3-1 |
|
15.03.25
|
Coventry Sunderland |
3-0 |
|
11.03.25
|
Derby Coventry |
2-0 |
|
08.03.25
|
Coventry Stoke City |
3-2 |
|
01.03.25
|
Oxford Coventry |
2-3 |
|
22.02.25
|
Coventry Preston |
2-1 |
|
15.02.25
|
Sheffield Wednesday Coventry |
1-2 |
|
11.02.25
|
Coventry QPR |
1-0 |
|
08.02.25
|
Coventry Ipswich |
1-4 |
|
05.02.25
|
Coventry Leeds |
0-2 |
|
01.02.25
|
Swansea Coventry |
0-2 |
|
25.01.25
|
Coventry Watford |
2-1 |
|
21.01.25
|
Blackburn Coventry |
0-2 |
|
18.01.25
|
Coventry Bristol City |
1-0 |
|
11.01.25
|
Coventry Sheffield Wednesday (Penalties:4 - 3) |
1-1 |
|
04.01.25
|
Norwich Coventry |
2-1 |
|
01.01.25
|
Cardiff Coventry |
1-1 |
|
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 |
|
31.08.24
|
Coventry Norwich |
0-1 |
|
27.08.24
|
Coventry Oxford |
1-0 |
|
16.08.24
|
Coventry Oxford |
3-2 |
|
03.08.24
|
Coventry Werder Bremen |
1-2 |
|
30.07.24
|
Coventry Everton |
3-0 |
|
04.05.24
|
Coventry QPR |
1-2 |
|
30.04.24
|
Coventry Ipswich |
1-2 |
|
24.04.24
|
Coventry Hull City |
2-3 |
|
21.04.24
|
Coventry Manchester United (Penalties:2 - 4) |
3-3 |
|
06.04.24
|
Coventry Leeds |
2-1 |
|
01.04.24
|
Coventry Cardiff |
1-2 |
|
05.03.24
|
Coventry Rotherham |
5-0 |
|
26.02.24
|
Coventry Maidstone Utd |
5-0 |
|
23.02.24
|
Coventry Preston |
0-3 |
|
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 |
|
27.07.24
|
Darmstadt Coventry |
2-0 |
|
23.07.24
|
Stevenage Coventry |
1-3 |
|
19.07.24
|
Getafe Coventry |
0-0 |
|
27.04.24
|
Blackburn Coventry |
0-0 |
|
13.04.24
|
Birmingham Coventry |
3-0 |
|
09.04.24
|
Southampton Coventry |
2-1 |
|
29.03.24
|
Huddersfield Coventry |
1-3 |
|
16.03.24
|
Wolves Coventry |
2-3 |
|
09.03.24
|
Watford Coventry |
1-2 |
|
01.03.24
|
West Brom Coventry |
2-1 |
|
17.02.24
|
Stoke City Coventry |
0-1 |
|
14.02.24
|
Plymouth Coventry |
2-2 |
|
03.05.2025
|
Coventry Middlesbrough |
2-0
|
|
02.11.2024
|
Middlesbrough Coventry |
0-3
|
|
01.01.2024
|
Middlesbrough Coventry |
1-3
|
|
12.08.2023
|
Coventry Middlesbrough |
3-0
|
|
17.05.2023
|
Middlesbrough Coventry |
0-1
|
|
02.11.2024
|
Middlesbrough Coventry |
0-3
|
|
01.01.2024
|
Middlesbrough Coventry |
1-3
|
|
17.05.2023
|
Middlesbrough Coventry |
0-1
|
|
08.05.2023
|
Middlesbrough Coventry |
1-1
|
|
29.01.2022
|
Middlesbrough Coventry |
1-0
|
|
27.10.2020
|
Middlesbrough Coventry |
2-0
|