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

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


Match feed:
  • Match Ended
  • 81'
    Substitution
    • Liam Cullen
    • Jay Fulton

    Jay Fulton is on a sub for Liam Cullen for Swansea.

  • 79'
    Substitution
    • Dael Fry
    • Jonny Howson

    It seems as if Dael Fry is unable to continue. Jonny Howson replaces him for the away team.

  • 74'
    Substitution
    • Eom Ji-sung
    • Oliver Cooper

    Oliver Cooper is replacing Eom Ji-sung for Swansea at Swansea.com Stadium.

  • 74'
    Substitution
    • Zan Vipotnik
    • Florian Bianchini

    The home team replace Zan Vipotnik with Florian Bianchini.

  • 70'
    Substitution
    • Morgan Whittaker
    • Delano Burgzorg

    Middlesbrough make their third substitution with Delano Burgzorg replacing Morgan Whittaker.

  • 63'
    Substitution
    • Harry Darling
    • Hannes Delcroix

    The home team has substituted Harry Darling with Hannes Delcroix. Alan Sheehan is thus making his first change.

  • 47'
    Substitution
    • Ryan Giles
    • Samuel Iling-Junior

    The away team have replaced Ryan Giles with Samuel Iling-Junior. This is the second substitution made today by Michael Carrick.

  • 46'
    Substitution
    • Marcus Forss
    • Kelechi Iheanacho

    Kelechi Iheanacho is replacing Marcus Forss for the away team.

  • 43'
    Yellow Card
    • Goncalo Franco

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

  • 28'
    Yellow Card
    • Anfernee Dijksteel

    Anfernee Dijksteel (Middlesbrough) gets a yellow card.

  • 26'
    Goal !
    • Eom Ji-sung (Scorer)

    Goal! The home team take a 1-0 lead through Eom Ji-sung.

  • Match Started

Line-ups

Swansea Swansea
(4-2-3-1)
(4-2-3-1)
Middlesbrough Middlesbrough
22Vigouroux2Key5Cabango6Darling14Tymon17Franco8O'Brien35Pereira Martins20Cullen10Ji-sung9Vipotnik32Travers15Dijksteel6Fry28Giles30Borges18Morris7Hackney21Forss11Whittaker20Azaz22Conway
22Vigouroux2Key5Cabango6Darling14Tymon17Franco8O'Brien35Pereira Martins20Cullen10Ji-sung9Vipotnik
Swansea Swansea
(4-2-3-1)
32Travers15Dijksteel6Fry28Giles30Borges18Morris7Hackney21Forss11Whittaker20Azaz22Conway
(4-2-3-1)
Middlesbrough Middlesbrough
Swansea Swansea
Sheehan, Alan
Coach
Substitutes
Hannes Delcroix 28
63' Out: Harry Darling

Florian Bianchini 19
74' Out: Zan Vipotnik

Oliver Cooper 31
74' Out: Eom Ji-sung

Jay Fulton 4
81' Out: Liam Cullen
Middlesbrough Middlesbrough
Carrick, Michael
Coach
Substitutes
Kelechi Iheanacho 9
46' Out: Marcus Forss

Samuel Iling-Junior 29
47' Out: Ryan Giles

Delano Burgzorg 10
70' Out: Morgan Whittaker

Jonny Howson 16
79' Out: Dael Fry

Statistics

Ball possession
Swansea39%
61% Middlesbrough
Shots
5Off goal54On goal1

3
Shots blocked
2
5
Corner kicks
6
1
Offsides
4
1
Saves
3
9
Fouls
11
1
Yellow cards
1
0
Red cards
0

News

Head to head

Middlesbrough FC and Swansea City have faced each other 11 times, with Middlesbrough FC winning 7 matches, Swansea City winning 3, and 1 match ending in a draw. In their last meeting on 10 August 2024, Middlesbrough FC won 1-0 at home in the Championship.

Swansea
Matches:  12
Middlesbrough
33%
Wins: 4
8%
Draws: 1
58%
Wins: 7
Recent meetings
  1. Flag ENGChampionship
    8 Mar 2025
    SwanseaSwansea
    1 : 0
    MiddlesbroughMiddlesbrough
  2. Flag ENGChampionship
    10 Aug 2024
    MiddlesbroughMiddlesbrough
    1 : 0
    SwanseaSwansea
  3. Flag ENGChampionship
    6 Apr 2024
    MiddlesbroughMiddlesbrough
    2 : 0
    SwanseaSwansea
  4. Flag ENGChampionship
    16 Dec 2023
    SwanseaSwansea
    1 : 2
    MiddlesbroughMiddlesbrough
  5. Flag ENGChampionship
    11 Mar 2023
    SwanseaSwansea
    1 : 3
    MiddlesbroughMiddlesbrough

Form

SwanseaSwansea
  1. Flag ENGChampionship
    3 May 2025
    Swansea
    3 : 3
    Oxford Utd
  2. Flag ENGChampionship
    26 Apr 2025
    Millwall
    1 : 0
    Swansea
  3. Flag ENGChampionship
    21 Apr 2025
    QPR
    1 : 2
    Swansea
  4. Flag ENGChampionship
    18 Apr 2025
    Swansea
    1 : 0
    Hull
  5. Flag ENGChampionship
    12 Apr 2025
    Sunderland
    0 : 1
    Swansea
MiddlesbroughMiddlesbrough
  1. Flag ENGChampionship
    3 May 2025
    Coventry
    2 : 0
    Middlesbrough
  2. Flag ENGChampionship
    26 Apr 2025
    Middlesbrough
    0 : 0
    Norwich
  3. Flag ENGChampionship
    21 Apr 2025
    Sheff Wed
    2 : 1
    Middlesbrough
  4. Flag ENGChampionship
    18 Apr 2025
    Middlesbrough
    2 : 1
    Plymouth Argyle
  5. Flag ENGChampionship
    12 Apr 2025
    Millwall
    1 : 0
    Middlesbrough

Swansea vs Middlesbrough Standings

Swansea City are currently in 16th position, while Middlesbrough FC are in 9th. Middlesbrough FC have a nine-point advantage over Swansea City.

PosTeamWDLMPts
9West Brom1519124664
10Middlesbrough1810184664
11Swansea1710194661
12Sheff Wed1513184658

Match information