1. Football streams
  2. Championship
  3. Middlesbrough vs Swansea

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


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Luke Ayling

    At Riverside, Luke Ayling has been yellow-carded for the home team.

  • 90'
    Yellow Card
    • Liam Cullen

    Liam Cullen (Swansea) has received a yellow card from Farai Hallam.

  • 90'
    Yellow Card
    • Cameron Burgess

    Cameron Burgess (Swansea) has been booked and must now be careful not to get a second yellow card.

  • 89'
    Substitution
    • Tommy Conway
    • Marcus Forss

    Marcus Forss is replacing Tommy Conway for Middlesbrough at Riverside.

  • 82'
    Substitution
    • Callum Brittain
    • Neto Borges

    The home team have replaced Callum Brittain with Neto Borges. This is the second substitution made today by Rob Edwards.

  • 75'
    Substitution
    • Ben Cabango
    • Kaelan Casey

    Alan Sheehan (Swansea) is making a fourth substitution, with Kaelan Casey replacing Ben Cabango.

  • 71'
    Substitution
    • Delano Burgzorg
    • Raslan Kante

    Raslan Kante is replacing Delano Burgzorg for the home team.

  • 71'
    Substitution
    • Ronald Pereira Martins
    • Melker Widell

    Melker Widell is on a sub for Ronald Pereira Martins for Swansea.

  • 64'
    Substitution
    • Eom Ji-sung
    • Zeidane Inoussa

    Swansea make their second substitution with Zeidane Inoussa replacing Eom Ji-sung.

  • 63'
    Substitution
    • Ethan Gaibraith
    • Zan Vipotnik

    Alan Sheehan is making the team's first substitution at Riverside with Zan Vipotnik replacing Ethan Gaibraith.

  • 60'
    Yellow Card
    • Ethan Gaibraith

    Ethan Gaibraith for Swansea has been booked by Farai Hallam and receives a first yellow card.

  • 51'
    Goal !
    • Dael Fry (Scorer)
    • Morgan Whittaker (Assist)

    Goal! Dael Fry heads Middlesbrough into a 1-0 lead.

    That's a fine assist from Morgan Whittaker.

  • 41'
    Yellow Card
    • Goncalo Franco

    Goncalo Franco (Swansea) has received a first yellow card.

  • 29'
    Yellow Card
    • Jay Fulton

    Swansea's Jay Fulton has been booked in Middlesbrough.

  • 10'
    Yellow Card
    • Sam Silvera

    Sam Silvera is booked for the home team.

  • Match Started

Line-ups

Middlesbrough Middlesbrough
(3-4-2-1)
(4-3-3)
Swansea Swansea
31Brynn12Ayling6Fry5Jones2Brittain18Morris7Hackney22Silvera11Whittaker10Burgzorg9Conway22Vigouroux2Key5Cabango15Burgess14Tymon17Franco4Fulton30Gaibraith35Pereira Martins20Cullen10Ji-sung
31Brynn12Ayling6Fry5Jones2Brittain18Morris7Hackney22Silvera11Whittaker10Burgzorg9Conway
Middlesbrough Middlesbrough
(3-4-2-1)
22Vigouroux2Key5Cabango15Burgess14Tymon17Franco4Fulton30Gaibraith35Pereira Martins20Cullen10Ji-sung
(4-3-3)
Swansea Swansea
Middlesbrough Middlesbrough
Edwards, Rob
Coach
Substitutes
Raslan Kante 42
71' Out: Delano Burgzorg

Neto Borges 30
82' Out: Callum Brittain

Marcus Forss 21
89' Out: Tommy Conway
Swansea Swansea
Sheehan, Alan
Coach
Substitutes
Zan Vipotnik 9
63' Out: Ethan Gaibraith

Zeidane Inoussa 27
64' Out: Eom Ji-sung

Melker Widell 7
71' Out: Ronald Pereira Martins

Kaelan Casey 26
75' Out: Ben Cabango
Missing players
Benson Manuel
Injured

Statistics

Ball possession
Middlesbrough54%
46% Swansea
Shots
3Off goal31On goal1

2
Shots blocked
1
7
Corner kicks
2
0
Offsides
5
1
Saves
0
11
Fouls
14
2
Yellow cards
5
0
Red cards
0

News

Head to head

Swansea City and Middlesbrough FC have faced each other 12 times, with Middlesbrough FC winning 7 matches, Swansea City winning 4, and 1 ending in a draw. In their last match on 8 March 2025, Swansea City won 1-0 at home in the Championship.

Middlesbrough
Matches:  13
Swansea
62%
Wins: 8
8%
Draws: 1
31%
Wins: 4
Recent meetings
  1. Flag ENGChampionship
    9 Aug 2025
    MiddlesbroughMiddlesbrough
    1 : 0
    SwanseaSwansea
  2. Flag ENGChampionship
    8 Mar 2025
    SwanseaSwansea
    1 : 0
    MiddlesbroughMiddlesbrough
  3. Flag ENGChampionship
    10 Aug 2024
    MiddlesbroughMiddlesbrough
    1 : 0
    SwanseaSwansea
  4. Flag ENGChampionship
    6 Apr 2024
    MiddlesbroughMiddlesbrough
    2 : 0
    SwanseaSwansea
  5. Flag ENGChampionship
    16 Dec 2023
    SwanseaSwansea
    1 : 2
    MiddlesbroughMiddlesbrough

Form

MiddlesbroughMiddlesbrough
  1. Flag ENGChampionship
    4 Oct 2025
    Portsmouth
    1 : 0
    Middlesbrough
  2. Flag ENGChampionship
    30 Sep 2025
    Middlesbrough
    0 : 0
    Stoke
  3. Flag ENGChampionship
    27 Sep 2025
    Southampton
    1 : 1
    Middlesbrough
  4. Flag ENGChampionship
    19 Sep 2025
    Middlesbrough
    2 : 1
    West Brom
  5. Flag ENGChampionship
    13 Sep 2025
    Preston
    2 : 2
    Middlesbrough
SwanseaSwansea
  1. Flag ENGChampionship
    4 Oct 2025
    Swansea
    1 : 3
    Leicester
  2. Flag ENGChampionship
    30 Sep 2025
    Blackburn
    1 : 2
    Swansea
  3. Flag ENGChampionship
    27 Sep 2025
    Swansea
    1 : 1
    Millwall
  4. Flag ENGChampionship
    20 Sep 2025
    Birmingham
    1 : 0
    Swansea
  5. Flag ENGEFL Cup
    17 Sep 2025
    Swansea
    3 : 2
    Nottm Forest

Middlesbrough vs Swansea Standings

Middlesbrough and Swansea are both in first position in the standings with no points difference between them.

PosTeamWDLMPts
1Coventry540919
2Middlesbrough531918
3Leicester441916
...
11Watford333912
12Swansea333912
13Charlton333912

Match information