1. Football streams
  2. Championship
  3. Bristol City vs Middlesbrough

How to watch Bristol City vs Middlesbrough online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Cameron Pring
    • Haydon Roberts

    Gerhard Struber (Bristol City) is making a fourth substitution, with Haydon Roberts replacing Cameron Pring.

  • 90'
    Substitution
    • Sinclair Armstrong
    • Yu Hirakawa

    Yu Hirakawa is replacing Sinclair Armstrong for the home team.

  • 87'
    Yellow Card
    • Cameron Pring

    Cameron Pring (Bristol City) has received a yellow card from Anthony Backhouse.

  • 87'
    Yellow Card
    • Luke Ayling

    Middlesbrough's Luke Ayling has been booked in Bristol.

  • 84'
    Substitution
    • Alexander Gilbert
    • Delano Burgzorg

    Delano Burgzorg is replacing Alexander Gilbert for Middlesbrough at Ashton Gate.

  • 74'
    Substitution
    • Emil Riis
    • Fally Mayulu

    Gerhard Struber is making the team's second substitution at Ashton Gate with Fally Mayulu replacing Emil Riis.

  • 74'
    Substitution
    • Sverre Nypan
    • Alan Browne

    The away team have replaced Sverre Nypan with Alan Browne. This is the fourth substitution made today by Kim Hellberg.

  • 73'
    Substitution
    • Matt Targett
    • Alex Bangura

    The away team replace Matt Targett with Alex Bangura.

  • 73'
    Substitution
    • Tommy Conway
    • Mamadou Kaly Sene

    Mamadou Kaly Sene is replacing Tommy Conway for Middlesbrough at Ashton Gate.

  • 62'
    Goal !
    • Robert Atkinson (Scorer)
    • Scott Twine (Assist)

    Robert Atkinson heads in to give Bristol City a 2-0 lead at Ashton Gate.

    Scott Twine with an assist there.

  • 54'
    Substitution
    • Anis Mehmeti
    • Robert Atkinson

    Gerhard Struber is making the team's first substitution at Ashton Gate with Robert Atkinson replacing Anis Mehmeti.

  • 36'
    Yellow Card
    • Sinclair Armstrong

    Sinclair Armstrong (Bristol City) has received a yellow card from Anthony Backhouse.

  • 33'
    Yellow Card
    • Matt Targett

    Matt Targett for Middlesbrough has been booked by Anthony Backhouse and receives a first yellow card.

  • 25'
    Yellow Card
    • Morgan Whittaker

    At Ashton Gate, Morgan Whittaker has been yellow-carded for the away team.

  • 17'
    Goal !
    • Emil Riis (Scorer)

    Emil Riis puts the ball in the net and the home team now lead 1-0.

  • 16'
    Substitution
    • Riley McGree
    • Sverre Nypan

    Kim Hellberg (Middlesbrough) is making a first substitution, with Sverre Nypan replacing Riley McGree.

  • Match Started

Line-ups

Bristol City Bristol City
(4-2-2-2)
(4-2-2-2)
Middlesbrough Middlesbrough
1O'Leary2McCrorie16Dickie14Vyner3Pring4Randell12Knight10Twine11Mehmeti30Armstrong18Riis31Brynn2Brittain12Ayling5Jones3Targett14Gilbert7Hackney11Whittaker8McGree13Strelec9Conway
1O'Leary2McCrorie16Dickie14Vyner3Pring4Randell12Knight10Twine11Mehmeti30Armstrong18Riis
Bristol City Bristol City
(4-2-2-2)
31Brynn2Brittain12Ayling5Jones3Targett14Gilbert7Hackney11Whittaker8McGree13Strelec9Conway
(4-2-2-2)
Middlesbrough Middlesbrough
Bristol City Bristol City
Struber, Gerhard
Coach
Substitutes
Robert Atkinson 5
54' Out: Anis Mehmeti

Fally Mayulu 9
74' Out: Emil Riis

Yu Hirakawa 7
90' Out: Sinclair Armstrong

Haydon Roberts 24
90' Out: Cameron Pring
Middlesbrough Middlesbrough
Hellberg, Kim
Coach
Substitutes
Sverre Nypan 19
16' Out: Riley McGree

Mamadou Kaly Sene 20
73' Out: Tommy Conway

Alex Bangura 24
73' Out: Matt Targett

Alan Browne 16
74' Out: Sverre Nypan

Delano Burgzorg 10
84' Out: Alexander Gilbert

Statistics

Ball possession
Bristol City37%
63% Middlesbrough
Shots
3Off goal78On goal3

1
Shots blocked
10
3
Corner kicks
13
1
Offsides
0
4
Saves
6
7
Fouls
5
2
Yellow cards
3
0
Red cards
0

Head to head

In the last five Championship meetings between Bristol City and Middlesbrough, Bristol City have recorded three wins, Middlesbrough none, with one draw, scoring 11 goals to Middlesbrough’s 6. Bristol City won 2–1 (home, 21 February 2025), 2–0 (away, 19 October 2024), 2–1 (away, 10 February 2024), and 3–2 (home, 25 November 2023), while the other match ended 2–2 (home, 10 April 2023).

Bristol City
Matches:  13
Middlesbrough
62%
Wins: 8
23%
Draws: 3
15%
Wins: 2
Recent meetings
  1. Flag ENGChampionship
    20 Dec 2025
    Bristol CityBristol City
    2 : 0
    MiddlesbroughMiddlesbrough
  2. Flag ENGChampionship
    21 Feb 2025
    Bristol CityBristol City
    2 : 1
    MiddlesbroughMiddlesbrough
  3. Flag ENGChampionship
    19 Oct 2024
    MiddlesbroughMiddlesbrough
    0 : 2
    Bristol CityBristol City
  4. Flag ENGChampionship
    10 Feb 2024
    MiddlesbroughMiddlesbrough
    1 : 2
    Bristol CityBristol City
  5. Flag ENGChampionship
    25 Nov 2023
    Bristol CityBristol City
    3 : 2
    MiddlesbroughMiddlesbrough

Form

Bristol CityBristol City
  1. Flag ENGChampionship
    4 Jan 2026
    Bristol City
    0 : 2
    Preston
  2. Flag ENGChampionship
    1 Jan 2026
    Bristol City
    5 : 0
    Portsmouth
  3. Flag ENGChampionship
    29 Dec 2025
    Millwall
    2 : 1
    Bristol City
  4. Flag ENGChampionship
    26 Dec 2025
    West Brom
    1 : 2
    Bristol City
  5. Flag ENGChampionship
    20 Dec 2025
    Bristol City
    2 : 0
    Middlesbrough
MiddlesbroughMiddlesbrough
  1. Flag ENGChampionship
    4 Jan 2026
    Middlesbrough
    4 : 0
    Southampton
  2. Flag ENGChampionship
    1 Jan 2026
    Derby
    1 : 0
    Middlesbrough
  3. Flag ENGChampionship
    29 Dec 2025
    Middlesbrough
    0 : 1
    Hull
  4. Flag ENGChampionship
    26 Dec 2025
    Middlesbrough
    0 : 0
    Blackburn
  5. Flag ENGChampionship
    20 Dec 2025
    Bristol City
    2 : 0
    Middlesbrough

Bristol City vs Middlesbrough Standings

Middlesbrough FC are 2nd with 42 points from 21 matches, while Bristol City are 11th with 30 points from the same number of games. Middlesbrough FC lead Bristol City by 12 points, having more wins and a better goal tally.

PosTeamWDLMPts
1Coventry15742652
2Middlesbrough13762646
3Ipswich12852544
...
9Wrexham101062640
10Bristol City11692639
11QPR115102638

Match information