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
    13 Sep 2025
    Preston
    2 : 2
    Middlesbrough
  2. Flag ENGChampionship
    30 Aug 2025
    Middlesbrough
    1 : 0
    Sheff Utd
  3. Flag ENGChampionship
    23 Aug 2025
    Norwich
    1 : 2
    Middlesbrough
  4. Flag ENGChampionship
    16 Aug 2025
    Millwall
    0 : 3
    Middlesbrough
  5. Flag ENGEFL Cup
    12 Aug 2025
    Middlesbrough
    0 : 4
    Doncaster
SwanseaSwansea
  1. Flag ENGChampionship
    13 Sep 2025
    Swansea
    2 : 2
    Hull
  2. Flag ENGChampionship
    30 Aug 2025
    Sheff Wed
    0 : 2
    Swansea
  3. Flag ENGEFL Cup
    26 Aug 2025
    Swansea
    1 : 1
    Plymouth Argyle
  4. Flag ENGChampionship
    23 Aug 2025
    Swansea
    1 : 1
    Watford
  5. Flag ENGChampionship
    16 Aug 2025
    Swansea
    1 : 0
    Sheff Utd

Middlesbrough vs Swansea Standings

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

PosTeamWDLMPts
1Middlesbrough410513
2Stoke401512
...
6Coventry23059
7Swansea22158
8Preston22158

Match information