ENGLAND CHAMPIONSHIP
--.--.---- --:--
Riverside Stadium
Referee: S. Martin
Middlesbrough
Match Timeline
Bristol City
HT
0' 15' 30' 45' 60' 75' 90'
🟨
35'
Noah Eile
Bristol City
🟨
43'
Cameron Pring
Bristol City
🟨
53'
Sam Morsy
Bristol City
🟨
53'
Scott Twine
Bristol City
🟨
58'
Sinclair Armstrong
Bristol City
🔄
59'
R. McGree ↔ D. Strelec
Middlesbrough
🔄
60'
J. Sarmiento ↔ L. Castledine
Middlesbrough
65'
L. Castledine · Assist: H. Hackney
Middlesbrough
🔄
68'
S. Armstrong ↔ S. Bell
Bristol City
🔄
72'
H. Hackney ↔ A. Gilbert
Middlesbrough
🔄
78'
S. Twine ↔ M. Bird
Bristol City
🔄
82'
S. Morsy ↔ T. Horvat
Bristol City
🟨
88'
Tommy Conway
Middlesbrough
🔄
90'
T. Conway ↔ G. Edmundson
Middlesbrough
90'
A. Randell · Assist: T. Horvat
Bristol City

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Middlesbrough Win 0%
Draw 0%
Bristol City Win 0%
Expected Goals (xG)
Middlesbrough1.44
Bristol City1.23
Recent Form (Last 5)
Middlesbrough Middlesbrough
WWDLW
59 GF / 39 GA
Bristol City Bristol City
WLDWL
53 GF / 50 GA
Key Stats
1.55
Average Goals Scored
1.36
1.03
Average Goals Conceded
1.28
21
BTTS Yes
17
21
Over 2.5
18
4.63
Shots on Goal
4.15

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Middlesbrough Middlesbrough 38 matches
Bristol City Bristol City 39 matches
Middlesbrough Statistic Bristol City
20 Wins 15
9 Draws 8
9 Losses 16
59 Goals For 53
39 Goals Against 50
1.55 Avg Goals Scored 1.36
1.03 Avg Goals Conceded 1.28
21 BTTS Yes 17
27 Over 1.5 28
21 Over 2.5 18
11 Over 3.5 11
11 Clean Sheets 11
9 Failed To Score 14
4.63 Shots On Goal 4.15
15.08 Total Shots 13
6.16 Corners 5.28
58.7% Ball Possession 50.2%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 15 head-to-head meetings, Middlesbrough won 2 times, Bristol City won 9 times, while 4 matches finished as draws. The aggregate score in this matchup is 16:27 from Middlesbrough's perspective. 9 of those games went over 2.5 goals, and both teams scored in 11 matches, with an average of 2.87 goals per game.

Predicted formations: Middlesbrough 4-1-4-1 / Bristol City 5-3-2
H2H summary: Middlesbrough wins 2, draws 4, Bristol City wins 9
Stats
Middlesbrough Middlesbrough
Bristol City Bristol City
Shots on Goal
7
Shots on Goal
1
Shots off Goal
5
Shots off Goal
2
Blocked Shots
7
Blocked Shots
1
9 Corner Kicks 4
10 Fouls 9
0 Offsides 1
69% Ball Possession 31%
19 Total Shots 4
7 Shots on Goal 1
5 Shots off Goal 2
7 Blocked Shots 1
12 Shots insidebox 2
7 Shots outsidebox 2
0 Goalkeeper Saves 6
548 Total passes 251
461 Passes accurate 184
2.50 expected_goals 0.32
🟨 1 Yellow Cards 5 🟨
🟥 0 Red Cards 0 🟥

Lineups

Middlesbrough
Formation
Bristol City
S. Brynn
S. Brynn
C. Brittain
C. Brittain
L. Ayling
L. Ayling
A. Malanda
A. Malanda
M. Targett
M. Targett
A. Morris
A. Morris
A. Browne
A. Browne
H. Hackney
🎯
H. Hackney
R. McGree
R. McGree
J. Sarmiento
J. Sarmiento
T. Conway
T. Conway
R. Vitek
R. Vitek
M. Sykes
M. Sykes
N. Eile
N. Eile
J. Knight
J. Knight
C. Pring
C. Pring
R. McCrorie
R. McCrorie
A. Randell
A. Randell
S. Morsy
S. Morsy
S. Twine
S. Twine
S. Armstrong
S. Armstrong
E. Riis
E. Riis
Middlesbrough 4-1-4-1
Starting XI
31
S. Brynn
G
2
C. Brittain
D
12
L. Ayling
D
29
A. Malanda
D
3
M. Targett
D
18
A. Morris
M
16
A. Browne
M
7
H. Hackney
🎯 65' ↓ 72'
M
8
R. McGree
↓ 59'
M
45
J. Sarmiento
↓ 60'
M
9
T. Conway
↓ 90' 🟨 88'
F
Substitutes
32
J. Wildsmith
G
25
G. Edmundson
↑ 90'
D
15
F. Munroe
D
13
D. Strelec
↑ 59'
F
27
S. Hansen
F
11
M. Whittaker
F
14
A. Gilbert
↑ 72'
F
20
M. K. Sene
F
23
L. Castledine
⚽ 65' ↑ 60'
M
Bristol City 5-3-2
Starting XI
23
R. Vitek
G
17
M. Sykes
D
38
N. Eile
🟨 35'
D
12
J. Knight
D
3
C. Pring
🟨 43'
D
2
R. McCrorie
D
4
A. Randell
⚽ 90'
M
40
S. Morsy
↓ 82' 🟨 53'
M
10
S. Twine
↓ 78' 🟨 53'
M
30
S. Armstrong
↓ 68' 🟨 58'
F
18
E. Riis
F
Substitutes
13
J. Lumley
G
14
T. Horvat
🎯 90' ↑ 82'
M
6
M. Bird
↑ 78'
M
20
S. Bell
↑ 68'
F
44
G. Earthy
M
24
S. Naylor
D
46
M. Thelwell
D
35
L. Derrick
M
42
D. Ezendu
M
Last matches: Middlesbrough
23.05.26
Cha
Middlesbrough
Hull City
0
1
L
12.05.26
Cha
Middlesbrough
Southampton
1
2
L
09.05.26
Cha
Middlesbrough
Southampton
0
0
D
02.05.26
Cha
Middlesbrough
Wrexham
2
2
D
25.04.26
Cha
Middlesbrough
Watford
5
1
W
22.04.26
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
19.04.26
Cha
Middlesbrough
Ipswich
2
2
D
11.04.26
Cha
Middlesbrough
Portsmouth
0
1
L
06.04.26
Cha
Middlesbrough
Swansea
2
2
D
03.04.26
Cha
Middlesbrough
Millwall
1
2
L
21.03.26
Cha
Middlesbrough
Blackburn
0
0
D
11.03.26
Cha
Middlesbrough
Charlton
0
1
L
08.03.26
Cha
Middlesbrough
QPR
4
0
W
02.03.26
Cha
Middlesbrough
Birmingham
3
1
W
24.02.26
Cha
Middlesbrough
Leicester
1
1
D
21.02.26
Cha
Middlesbrough
Oxford United
0
0
D
16.02.26
Cha
Middlesbrough
Coventry
1
3
L
09.02.26
Cha
Middlesbrough
Sheffield Utd
2
1
W
31.01.26
Cha
Middlesbrough
Norwich
1
0
W
24.01.26
Cha
Middlesbrough
Preston
4
0
W
Last matches: Bristol City
02.05.26
Cha
Bristol City
Stoke City
2
0
W
25.04.26
Cha
Bristol City
Birmingham
1
2
L
21.04.26
Cha
Bristol City
Southampton
2
2
D
18.04.26
Cha
Bristol City
Norwich
2
4
L
11.04.26
Cha
Bristol City
QPR
0
0
D
06.04.26
Cha
Bristol City
Sheffield Utd
1
0
W
03.04.26
Cha
Bristol City
Charlton
2
1
W
21.03.26
Cha
Bristol City
West Brom
0
1
L
10.03.26
Cha
Bristol City
Leicester
0
2
L
07.03.26
Cha
Bristol City
Coventry
0
2
L
03.03.26
FA
Bristol City
Port Vale
0
1
L
27.02.26
Cha
Bristol City
Watford
1
2
L
24.02.26
Cha
Bristol City
Blackburn
2
1
W
21.02.26
Cha
Bristol City
Swansea
0
1
L
17.02.26
Cha
Bristol City
Wrexham
2
2
D
07.02.26
Cha
Bristol City
Hull City
3
2
W
30.01.26
Cha
Bristol City
Derby
0
5
L
24.01.26
Cha
Bristol City
Sheffield Wednesday
2
0
W
20.01.26
Cha
Bristol City
Ipswich
0
2
L
17.01.26
Cha
Bristol City
Oxford United
0
0
D
H2H: Middlesbrough vs Bristol City
14.03.26
H2H
Middlesbrough
Bristol City
1
1
D
20.12.25
H2H
Bristol City
Middlesbrough
2
0
L
21.02.25
H2H
Bristol City
Middlesbrough
2
1
L
19.10.24
H2H
Middlesbrough
Bristol City
0
2
L
10.02.24
H2H
Middlesbrough
Bristol City
1
2
L
25.11.23
H2H
Bristol City
Middlesbrough
3
2
L
10.04.23
H2H
Bristol City
Middlesbrough
2
2
D
05.11.22
H2H
Middlesbrough
Bristol City
1
1
D
19.02.22
H2H
Bristol City
Middlesbrough
2
1
L
14.08.21
H2H
Middlesbrough
Bristol City
2
1
W
23.02.21
H2H
Middlesbrough
Bristol City
1
3
L
20.10.20
H2H
Bristol City
Middlesbrough
0
1
W
11.07.20
H2H
Middlesbrough
Bristol City
1
3
L
31.08.19
H2H
Bristol City
Middlesbrough
2
2
D
02.04.19
H2H
Middlesbrough
Bristol City
0
1
L
Last matches: Middlesbrough
09.05.26
Cha
Middlesbrough
Southampton
0
0
D
25.04.26
Cha
Middlesbrough
Watford
5
1
W
22.04.26
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
11.04.26
Cha
Middlesbrough
Portsmouth
0
1
L
03.04.26
Cha
Middlesbrough
Millwall
1
2
L
11.03.26
Cha
Middlesbrough
Charlton
0
1
L
24.02.26
Cha
Middlesbrough
Leicester
1
1
D
21.02.26
Cha
Middlesbrough
Oxford United
0
0
D
31.01.26
Cha
Middlesbrough
Norwich
1
0
W
24.01.26
Cha
Middlesbrough
Preston
4
0
W
04.01.26
Cha
Middlesbrough
Southampton
4
0
W
29.12.25
Cha
Middlesbrough
Hull City
0
1
L
26.12.25
Cha
Middlesbrough
Blackburn
0
0
D
13.12.25
Cha
Middlesbrough
QPR
3
1
W
29.11.25
Cha
Middlesbrough
Derby
2
1
W
25.11.25
Cha
Middlesbrough
Coventry
2
4
L
08.11.25
Cha
Middlesbrough
Birmingham
2
1
W
25.10.25
Cha
Middlesbrough
Wrexham
1
1
D
17.10.25
Cha
Middlesbrough
Ipswich
2
1
W
30.09.25
Cha
Middlesbrough
Stoke City
0
0
D
H2H at home: Middlesbrough
14.03.26
H2H
Middlesbrough
Bristol City
1
1
D
19.10.24
H2H
Middlesbrough
Bristol City
0
2
L
10.02.24
H2H
Middlesbrough
Bristol City
1
2
L
05.11.22
H2H
Middlesbrough
Bristol City
1
1
D
14.08.21
H2H
Middlesbrough
Bristol City
2
1
W
23.02.21
H2H
Middlesbrough
Bristol City
1
3
L
11.07.20
H2H
Middlesbrough
Bristol City
1
3
L
02.04.19
H2H
Middlesbrough
Bristol City
0
1
L
Last matches: Bristol City
25.04.26
Cha
Bristol City
Birmingham
1
2
L
21.04.26
Cha
Bristol City
Southampton
2
2
D
11.04.26
Cha
Bristol City
QPR
0
0
D
03.04.26
Cha
Bristol City
Charlton
2
1
W
10.03.26
Cha
Bristol City
Leicester
0
2
L
03.03.26
FA
Bristol City
Port Vale
0
1
L
24.02.26
Cha
Bristol City
Blackburn
2
1
W
21.02.26
Cha
Bristol City
Swansea
0
1
L
07.02.26
Cha
Bristol City
Hull City
3
2
W
20.01.26
Cha
Bristol City
Ipswich
0
2
L
17.01.26
Cha
Bristol City
Oxford United
0
0
D
29.12.25
Cha
Bristol City
Millwall
1
2
L
26.12.25
Cha
Bristol City
West Brom
2
1
W
13.12.25
Cha
Bristol City
Coventry
0
1
L
29.11.25
Cha
Bristol City
Portsmouth
1
0
W
26.11.25
Cha
Bristol City
Wrexham
0
2
L
07.11.25
Cha
Bristol City
Watford
1
1
D
01.11.25
Cha
Bristol City
Stoke City
1
5
L
18.10.25
Cha
Bristol City
Norwich
1
0
W
27.09.25
Cha
Bristol City
Preston
0
0
D
H2H away: Bristol City
14.03.26
H2H
Middlesbrough
Bristol City
1
1
D
19.10.24
H2H
Middlesbrough
Bristol City
0
2
W
10.02.24
H2H
Middlesbrough
Bristol City
1
2
W
05.11.22
H2H
Middlesbrough
Bristol City
1
1
D
14.08.21
H2H
Middlesbrough
Bristol City
2
1
L
23.02.21
H2H
Middlesbrough
Bristol City
1
3
W
11.07.20
H2H
Middlesbrough
Bristol City
1
3
W
02.04.19
H2H
Middlesbrough
Bristol City
0
1
W

Standings

Championship
# Team MP W D L G GD PTS Form
1 46 28 11 7 97:45 52 95
W W W D D
2 46 23 15 8 80:47 33 84
W D D W D
3 46 24 11 11 64:49 15 83
L D W D W
4 46 22 14 10 82:56 26 80
W D W D D
5 46 22 14 10 72:47 25 80
L L D D W
6 46 21 10 15 70:66 4 73
W W D W L
7 46 19 14 13 69:65 4 71
D L W W L
8 46 20 9 17 67:59 8 69
L W L W L
9 46 19 8 19 63:56 7 65
L D W W L
10 46 17 13 16 57:56 1 64
D W W D W
11 46 18 10 18 57:59 -2 64
W D W L W
12 46 17 11 18 59:59 0 62
W L D L D
13 46 18 6 22 66:66 0 60
W L L W W
14 46 15 15 16 55:62 -7 60
L W L L W
15 46 16 10 20 61:73 -12 58
L L L L D
16 46 14 15 17 53:65 -12 57
L L L L L
17 46 15 10 21 51:56 -5 55
L L L L D
18 46 14 13 19 49:64 -15 55
D W L W W
19 46 13 14 19 44:58 -14 53
L W L D L
20 46 13 13 20 42:56 -14 52
L W D L D
21 46 13 14 19 48:58 -10 51
L D W W D
22 46 11 14 21 45:59 -14 47
L W L L W
23 46 12 16 18 58:68 -10 46
W D D L L
24 46 2 12 32 29:89 -60 0
W L L D D
Promotion
Promotion Playoffs
Relegation