Football · Championship · England
Middlesbrough vs Bristol City
Saturday, 21 November 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.Match preview
The model makes Middlesbrough favourites at 54% (Bristol City 25%, draw 21%). That rests on expected goals of 1.85 to 1.16 and Middlesbrough sitting 1st in the table to Bristol City's 14th. Bristol City lead the head-to-head 6-1, which keeps it from being more one-sided. It puts over 2.5 goals at 54% and both teams scoring at 58%.
Key facts
- Middlesbrough are unbeaten in 7 matches.
- They last met on 14 Mar 2026, when it finished 1-1.
England•Championship
vs
Saturday, 21 November 2026 at 18:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.H2H: 1-3-6
Last 10 matches
1010
21/1610/10
2.101.00
1.601.00
9/106/10
6/103/10
8/107/10
6/101/10
2/103/10
1/104/10
8/105/10
7/103/10
7/104/10
Home & away form · from last 10 matches
Middlesbrough at homeBristol City away
46
2/43/6
2/42/6
0/41/6
2.251.50
1.751.17
4/45/6
3/43/6
1/41/6
3/44/6
3/41/6
1/42/6
0/41/6
3/43/6
3/44/6
Model Prediction
Expected Goals
Middlesbrough: 1.85
Expected Goals
Bristol City: 1.16
Middlesbrough
54%
Draw
21%
Bristol City
25%
Over 2.5: 54%
BTTS: 58%
Quality: high
Market Odds (1X2)
Bookmaker odds not available for this match.
Team 1 Form
Middlesbrough · # = league position now
23 Oct2026
Bolton#18 vs Middlesbrough#1
1-5W
17 Oct2026
Middlesbrough#1 vs Cardiff#16
2-2D
13 Oct2026
Stoke#9 vs Middlesbrough#1
2-3W
10 Oct2026
Middlesbrough#1 vs Wolves#4
1-0W
19 Sept2026
Birmingham#7 vs Middlesbrough#1
2-2D
15 Sept2026
Middlesbrough#1 vs Millwall#13
2-2D
12 Sept2026
Middlesbrough#1 vs Norwich#20
4-3W
08 Sept2026
Crystal Palace#17 vs Middlesbrough#1
3-0L
05 Sept2026
Qpr#8 vs Middlesbrough#1
0-1W
02 Sept2026
Burnley#22 vs Middlesbrough#1
1-1D
Team 2 Form
Bristol City · # = league position now
24 Oct2026
Stoke#9 vs Bristol City#14
0-0D
17 Oct2026
Bristol City#14 vs Sheffield Utd#12
0-1L
13 Oct2026
Bristol City#14 vs Blackburn#10
0-1L
10 Oct2026
Charlton#19 vs Bristol City#14
1-1D
03 Oct2026
Crystal Palace#17 vs Bristol City#14
0-2W
18 Sept2026
Bristol City#14 vs Watford#21
1-0W
15 Sept2026
Bristol City#14 vs Lincoln#15
0-1L
12 Sept2026
Southampton#6 vs Bristol City#14
4-1L
05 Sept2026
Burnley#22 vs Bristol City#14
1-2W
01 Sept2026
Preston#24 vs Bristol City#14
1-3W
Head-to-Head
Last 10 · # = league position now
14 Mar2026
Middlesbrough#1 vs Bristol City#14
1-1•
20 Dec2025
Bristol City#14 vs Middlesbrough#1
2-0•
21 Feb2025
Bristol City#14 vs Middlesbrough#1
2-1•
19 Oct2024
Middlesbrough#1 vs Bristol City#14
0-2•
10 Feb2024
Middlesbrough#1 vs Bristol City#14
1-2•
25 Nov2023
Bristol City#14 vs Middlesbrough#1
3-2•
10 Apr2023
Bristol City#14 vs Middlesbrough#1
2-2•
05 Nov2022
Middlesbrough#1 vs Bristol City#14
1-1•
19 Feb2022
Bristol City#14 vs Middlesbrough#1
2-1•
14 Aug2021
Middlesbrough#1 vs Bristol City#14
2-1•
Upcoming matches
# = league position now
Middlesbrough
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.

