Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormOver TimeStrength of Schedule
Stats
League StatsPlayer StatsReferees
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Championship·Regular Season - 22·FT
Bristol CityBristol City
2-0
HT (1-0)
MiddlesbroughMiddlesbrough
Sat, Dec 20, 2025·3:00 PM UTC·Ashton Gate Stadium · Bristol

Last 5 meetings

Full H2H
D
Sat
Mar 14
2026
MiddlesbroughMiddlesbrough
Bristol CityBristol City
1
1
Championship
HT 0-0Regular Season - 38Riverside Stadium, MiddlesbroughStephen Martin, England
W
Fri
Feb 21
2025
Bristol CityBristol City
MiddlesbroughMiddlesbrough
2
1
Championship
HT 0-1Regular Season - 34Ashton Gate Stadium, BristolT. Nield
W
Sat
Oct 19
2024
MiddlesbroughMiddlesbrough
Bristol CityBristol City
0
2
Championship
HT 0-2Regular Season - 10Riverside Stadium, MiddlesbroughS. Allison
W
Sat
Feb 10
2024
MiddlesbroughMiddlesbrough
Bristol CityBristol City
1
2
Championship
HT 0-2Regular Season - 31Riverside Stadium, MiddlesbroughS. Allison
W
Sat
Nov 25
2023
Bristol CityBristol City
MiddlesbroughMiddlesbrough
3
2
Championship
HT 2-0Regular Season - 17Ashton Gate Stadium, BristolJ. Busby

Match events

  1. 16'
    🔁
    Middlesbrough
    S. Nypan ↑
    R. McGree ↓
  2. 17'
    E. Riis
    Bristol City
    ⚽
  3. 25'
    🟨
    Middlesbrough
    Morgan Whittaker
    Foul
  4. 33'
    🟨
    Middlesbrough
    Matt Targett
    Foul
  5. 36'
    Sinclair Armstrong
    Time wasting
    Bristol City
    🟨
  6. 54'
    R. Atkinson ↑
    A. Mehmeti ↓
    Bristol City
    🔁
  7. 62'
    R. Atkinson
    Assist: S. Twine
    Bristol City
    ⚽
  8. 73'
    🔁
    Middlesbrough
    M. K. Sene ↑
    T. Conway ↓
  9. 73'
    🔁
    Middlesbrough
    A. Bangura ↑
    M. Targett ↓
  10. 74'
    F. Mayulu ↑
    E. Riis ↓
    Bristol City
    🔁
  11. 74'
    🔁
    Middlesbrough
    A. Browne ↑
    — ↓
  12. 84'
    🔁
    Middlesbrough
    D. Burgzorg ↑
    A. Gilbert ↓
  13. 87'
    Cameron Pring
    Argument
    Bristol City
    🟨
  14. 87'
    🟨
    Middlesbrough
    Luke Ayling
    Argument
  15. 90'
    H. Roberts ↑
    C. Pring ↓
    Bristol City
    🔁
  16. 90'
    Y. Hirakawa ↑
    S. Armstrong ↓
    Bristol City
    🔁

Match stats

Bristol CityMiddlesbrough
  • 29%Possession71%
  • 13Shots28
  • 8Shots on target3
  • 3Shots off target12
  • 2Blocked shots13
  • 6Shots inside box19
  • 7Shots outside box9
  • 0.90Expected goals (xG)2.18
  • 243Passes594
  • 174Accurate passes495
  • 72%Pass accuracy83%
  • 3Corners13
  • 1Offsides0
  • 6Fouls5
  • 2Yellow cards3
  • 2Saves6

Lineups

Bristol City
Bristol City
Formation: 4-2-2-2

Starting XI

Goalkeeper
  • 1M. O'Leary
Defenders
  • 2R. McCrorie
  • 16R. Dickie
  • 14Z. Vyner
  • 3C. Pring
Midfielders
  • 4A. Randell
  • 12J. Knight
  • 10S. Twine
  • 11A. Mehmeti
Forwards
  • 30S. Armstrong
  • 18E. Riis

Substitutes

  • 13J. Lumley
  • 5R. Atkinson
  • 24H. Roberts
  • 34J. Meerholz
  • 7Y. Hirakawa
  • 26J. Stokes
  • 9F. Mayulu
  • 27H. Cornick
  • 25E. Yeboah
Coach: Gerhard Struber
Middlesbrough
Middlesbrough
Formation: 3-5-2

Starting XI

Goalkeeper
  • 31S. Brynn
Defenders
  • 12L. Ayling
  • 14A. Gilbert
  • 5A. Jones
Midfielders
  • 2C. Brittain
  • 11M. Whittaker
  • 7H. Hackney
  • 8R. McGree
  • 3M. Targett
Forwards
  • 13D. Strelec
  • 9T. Conway

Substitutes

  • 33J. McLaughlin
  • 10D. Burgzorg
  • 16A. Browne
  • 17M. Hamilton
  • 19S. Nypan
  • 20M. K. Sene
  • 22S. Silvera
  • 24A. Bangura
  • 25G. Edmundson
Coach: Kim Hellberg

Top performers

Bristol CityBristol City
  • Emil Riis Jacobsen1G74'8.2
  • Robert Atkinson1G36'8.0
  • Ross McCrorie90'7.9
  • Adam Randell90'7.9
  • Zak Vyner90'7.7
MiddlesbroughMiddlesbrough
  • Luke Ayling90'7.5
  • Alexander Gilbert84'7.2
  • Alfie Jones90'6.9
  • David Strelec90'6.9
  • Alan Browne16'6.9