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:

Who will win?

Middlesbrough
X
Swansea
  • 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

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

Middlesbrough vs Swansea Betting tips

During the last 10 meetings with Middlesbrough FC playing at home, Middlesbrough FC have won 6 times, there have been 2 draws while Swansea City have won 2 times. The goal difference is 15-10 in favour of Middlesbrough FC.
During the last 21 meetings, Middlesbrough FC have won 9 times, there have been 4 draws while Swansea City have won 8 times. The goal difference is 27-24 in favour of Middlesbrough FC.
Swansea City's last away win against Middlesbrough FC was in 2020.
Last season's matches: 1-0 (Middlesbrough FC at home) and 1-0 (Swansea City at home).
Middlesbrough FC haven't won in their last 8 games.
Swansea City have lost 3 away matches in a row.
When playing at home, Middlesbrough FC have not lost to Swansea City in their last 5 encounters.
Middlesbrough FC have conceded a goal in each of their last 6 matches.
Middlesbrough FC wins 1st half in 31% of their matches, Swansea City in 37% of their matches.
Middlesbrough FC wins 31% of halftimes, Swansea City wins 37%.
1/10

Middlesbrough vs Swansea Predictions

Bookmakers predict a 50.95% chance of a Middlesbrough FC win, a 23.58% chance of a draw, and a 25.47% chance of a Swansea City win. The bet365 odds are 2 for Middlesbrough FC, 3.5 for a draw, and 3.6 for Swansea City.

Full-time result1x2
Probability51%24%25%
Odds1.953.54.2
Correct Score1-02-12-0
Probability10%10%8%
Odds799
Over/Under 2.5OverUnder
Probability78%22%
Odds21.8
BTTSYesNo
Probability56%44%
Odds1.831.83
Odds data provided by: Bet365

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
    9 Aug 2025
    Middlesbrough
    1 : 0
    Swansea
  2. Flag nullClub Friendly Games
    2 Aug 2025
    Middlesbrough
    2 : 2
    Deportivo La Coruna
  3. Flag nullClub Friendly Games
    30 Jul 2025
    Hartlepool
    1 : 1
    Middlesbrough
  4. Flag nullClub Friendly Games
    26 Jul 2025
    Rangers
    2 : 2
    Middlesbrough
  5. Flag nullClub Friendly Games
    23 Jul 2025
    Bradford
    2 : 0
    Middlesbrough
SwanseaSwansea
  1. Flag ENGChampionship
    9 Aug 2025
    Middlesbrough
    1 : 0
    Swansea
  2. Flag nullClub Friendly Games
    2 Aug 2025
    Swansea
    1 : 3
    Lorient
  3. Flag nullClub Friendly Games
    26 Jul 2025
    Exeter
    1 : 0
    Swansea
  4. Flag nullClub Friendly Games
    23 Jul 2025
    Cheltenham
    2 : 1
    Swansea
  5. Flag nullClub Friendly Games
    19 Jul 2025
    Swansea
    1 : 0
    Stevenage

Middlesbrough vs Swansea Standings

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

PosTeamWDLMPts
6Portsmouth10013
6Middlesbrough10013
6West Brom10013
...
16Wrexham00110
19Swansea00110
19Oxford Utd00110

Match information