Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Championship · Round 22 · Saturday, Dec 20 2025
2 · 0
Full time
Pass Map & Player Stats →
Ashton Gate, Bristol
Events 2 goals · 5 cards · 9 subs
16'
S. H. Nypan
R. McGree
17'
25'
Yellow card
33'
Yellow card
36'
Yellow card
54'
R. Atkinson
A. Mehmeti
62'
R. Atkinson 2 - 0
assist by S. Twine
73'
A. Bangura
M. Targett
73'
M. K. Sene
T. Conway
74'
F. Mayulu
E. R. Jacobsen
74'
A. Browne
S. H. Nypan
84'
D. Burgzorg
A. Gilbert
87'
Yellow card
87'
Yellow card
90'
H. Roberts
C. Pring
90'
Y. Hirakawa
S. Armstrong
FT 2 - 0
Momentum
0'HTFT
Top stats
29%
Ball possession
71%
0.9
Expected goals (xG)
2.18
13
Total shots
28
1
Big chances
2
Team form
Bristol City 1W · 1D · 3L
@ Coventry City 0–1
vs Leicester City 2–2
vs Millwall 0–1
@ Portsmouth 1–0
@ Wrexham 0–2
Middlesbrough 4W · 0D · 1L
vs Queens Park Rangers 3–1
@ Charlton Athletic 2–1
@ Hull City 4–1
vs Derby County 2–1
vs Coventry City 2–4
Top Players
Bristol City
F · ⚽ 1
8.1
8.0
7.9
Middlesbrough
7.4
7.3
6.9
Head to Head
6
Bristol City
3
Draws
1
Middlesbrough
Last 10 meetings · 1.2 avg goals
Match Facts
StadiumAshton Gate · Bristol
Capacity27000
CountryEngland
KickoffSat, Dec 20 2025 · 19:00 UTC
Round22
CompetitionChampionship
Head Coaches
Roy Hodgson
Roy Hodgson
4-2-3-1 High
Pressing46%
🌀 Total Football⚽ Ball Dominant💨 Gegenpressing
Kim Hellberg
Kim Hellberg
3-4-2-1 Mid
Pressing62%
🎨 Tiki-Taka🪽 Wing Play♟ Positional Play
Bristol City 4-2-2-2
Starting XI
G · 90'
6.7
M · 90'
7.9
D · 90'
7.5
D · 90'
7.6
3 C. Pring ↓ 90'
D · 89'
7.4
M · 90'
7.8
M · 90'
7.3
F · 90'
7.6
11 A. Mehmeti ↓ 54'
F · 54'
6.8
30 S. Armstrong ↓ 90'
F · 89'
6.0
18 E. R. Jacobsen ↓ 74'
F · 74'
8.1
Substitutes (9)
5 R. Atkinson ↑ 54'
D
8.0
9 F. Mayulu ↑ 74'
F
6.2
24 H. Roberts ↑ 90'
D
7 Y. Hirakawa ↑ 90'
F
F
G
F
M
Middlesbrough 4-4-2
Starting XI
G · 90'
6.7
D · 90'
6.5
D · 90'
7.4
D · 90'
6.9
3 M. Targett ↓ 73'
D · 73'
5.7
M · 90'
5.6
14 A. Gilbert ↓ 84'
M · 84'
7.3
M · 90'
6.6
8 R. McGree ↓ 16'
M · 16'
6.6
F · 90'
6.9
9 T. Conway ↓ 73'
F · 73'
6.4
Substitutes (9)
19 S. H. Nypan ↑ 16'
M
6.4
24 A. Bangura ↑ 73'
D
6.6
20 M. K. Sene ↑ 73'
F
6.6
16 A. Browne ↑ 74'
M
6.9
10 D. Burgzorg ↑ 84'
F
6.5
M
Match stats Final
Top stats
29%
Ball possession
71%
0.9
Expected goals (xG)
2.18
13
Total shots
28
8
Shots on target
3
1
Big chances
2
174
Accurate passes
495
6
Fouls
5
3
Corners
13
Expected goals
0.96
Total xG
2.18
0.61
xG open play
1.99
0.34
xG set play
0.19
0.96
Non-penalty xG
2.18
1.35
xG on target (xGOT)
0.26
Shots
13
Total shots
28
3
Shots off target
12
8
Shots on target
3
2
Blocked shots
13
0
Hit woodwork
1
6
Shots inside box
19
7
Shots outside box
9
Passes
243
Passes
594
174
Accurate passes
495
26/55 (47%)
Long balls
23/49 (47%)
2/5 (40%)
Crosses
6/30 (20%)
20
Throws
22
18
Touches in opp. box
47
1
Offsides
0
Defense
17
Tackles
16
20
Interceptions
4
2
Blocks
13
49
Clearances
8
2
Keeper saves
6
Duels
48
Duels
52
30/65 (46%)
Ground duels won
35/65 (54%)
9/17 (53%)
Aerial duels won
8/17 (47%)
8/17 (47%)
Successful dribbles
13/28 (46%)
Discipline
2
Yellow cards
3
0
Red cards
0
Shots · 41
2' Blocked
Left foot · Assisted
xG
0.02
xGOT
2' Saved
Right foot · Set piece
xG
0.01
xGOT
0.02
4' Hit post
Left foot · Assisted
xG
0.15
xGOT
7' Saved
Left foot · Assisted
xG
0.05
xGOT
0.35
8' Saved
Right foot · Counter
xG
0.06
xGOT
0.04
12' Off target
Left foot · Assisted
xG
0.32
xGOT
17' Goal
Right foot · Counter
xG
0.09
xGOT
0.13
17' Blocked
Right foot · Counter
xG
0.07
xGOT
17' Blocked
Right foot · Assisted
xG
0.04
xGOT
22' Saved
Left foot · Counter
xG
0.03
xGOT
0.06
24' Off target
Right foot · Open play
xG
0.09
xGOT
24' Blocked
Left foot · Assisted
xG
0.07
xGOT
25' Saved
Right foot · Assisted
xG
0.17
xGOT
28' Off target
Left foot · Assisted
xG
0.08
xGOT
37' Off target
Right foot · Open play
xG
0.1
xGOT
38' Off target
Right foot · Assisted
xG
0.02
xGOT
40' Blocked
Left foot · Corner
xG
0.02
xGOT
41' Blocked
Right foot · Corner
xG
0.03
xGOT
41' Off target
Header · Corner
xG
0.03
xGOT
45'+1 Blocked
Left foot · Open play
xG
0.04
xGOT
45'+1 Off target
Left foot · Assisted
xG
0.12
xGOT
48' Saved
Left foot · Assisted
xG
0.01
xGOT
0.17
49' Blocked
Left foot · Assisted
xG
0.03
xGOT
51' Saved
Right foot · Corner
xG
0.02
xGOT
0.09
51' Blocked
Right foot · Assisted
xG
0.07
xGOT
57' Off target
Header · Corner
xG
0.04
xGOT
57' Blocked
Left foot · Assisted
xG
0.04
xGOT
61' Saved
Right foot · Counter
xG
0.03
xGOT
0.05
62' Goal
Header · Corner
xG
0.33
xGOT
0.68
67' Blocked
Right foot · Open play
xG
0.05
xGOT
68' Off target
Header · Corner
xG
0.02
xGOT
76' Saved
Right foot · Assisted
xG
0.02
xGOT
0.02
82' Blocked
Right foot · Assisted
xG
0.06
xGOT
82' Off target
Left foot · Assisted
xG
0.11
xGOT
82' Off target
Right foot · Assisted
xG
0.05
xGOT
83' Off target
Left foot · Assisted
xG
0.03
xGOT
86' Blocked
Right foot · Assisted
xG
0.15
xGOT
90'+2 Blocked
Left foot · Assisted
xG
0.01
xGOT
90'+3 Off target
Right foot · Assisted
xG
0.02
xGOT
90'+4 Blocked
Right foot · Corner
xG
0.02
xGOT
90'+5 Off target
Header · Assisted
xG
0.39
xGOT
Player stats
Bristol City vs Middlesbrough · Last 10 meetings
6
Bristol City
3
Draws
1
Middlesbrough
DateHomeScoreAway
2026-03-14 Middlesbrough 1 – 1 Bristol City
2025-12-20 Bristol City 2 – 0 Middlesbrough
2025-02-21 Bristol City 2 – 1 Middlesbrough
2024-10-19 Middlesbrough 0 – 2 Bristol City
2024-02-10 Middlesbrough 1 – 2 Bristol City
2023-11-25 Bristol City 3 – 2 Middlesbrough
2023-04-10 Bristol City 2 – 2 Middlesbrough
2022-11-05 Middlesbrough 1 – 1 Bristol City
2022-02-19 Bristol City 2 – 1 Middlesbrough
2021-08-14 Middlesbrough 2 – 1 Bristol City
Social