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

Vipotnik (45') Vipotnik (20')
Conway (75') Bangura (12')

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


Match feed:

Who will win?

Swansea
X
Middlesbrough
  • Match Ended
  • 90'
    Yellow Card
    • Malick Yalcouye

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

  • 90'
    Yellow Card
    • Tommy Conway

    Tommy Conway (Middlesbrough) gets a yellow card.

  • 81'
    Substitution
    • Finley Munroe
    • Alexander Gilbert

    Kim Hellberg is making the team's fifth substitution at Swansea.com Stadium with Alexander Gilbert replacing Finley Munroe.

  • 80'
    Substitution
    • Jay Fulton
    • Malick Yalcouye

    The home team have replaced Jay Fulton with Malick Yalcouye. This is the fifth substitution made today by Vitor Matos.

  • 75'
    Goal !
    • Tommy Conway (Scorer)

    Tommy Conway scores from the spot to level the match at 2-2.

  • 72'
    Substitution
    • Samuel Parker
    • Joel Ward

    Vitor Matos (Swansea) is making a fourth substitution, with Joel Ward replacing Samuel Parker.

  • 66'
    Substitution
    • David Strelec
    • Sontje Hansen

    Kim Hellberg is making the team's fourth substitution at Swansea.com Stadium with Sontje Hansen replacing David Strelec.

  • 66'
    Substitution
    • Riley McGree
    • Mamadou Kaly Sene

    Kim Hellberg (Middlesbrough) is making a third substitution, with Mamadou Kaly Sene replacing Riley McGree.

  • 66'
    Substitution
    • Jeremy Sarmiento
    • Dael Fry

    The away team replace Jeremy Sarmiento with Dael Fry.

  • 65'
    Yellow Card
    • Eom Ji-sung

    At Swansea.com Stadium, Eom Ji-sung has been yellow-carded for the home team.

  • 62'
    Yellow Card
    • Alan Browne

    Alan Browne is booked for the away team.

  • 56'
    Substitution
    • Zan Vipotnik
    • Adam Idah

    Adam Idah is replacing Zan Vipotnik for Swansea at Swansea.com Stadium.

  • 55'
    Substitution
    • Melker Widell
    • Ronald Pereira Martins

    The home team have replaced Melker Widell with Ronald Pereira Martins. This is the second substitution made today by Vitor Matos.

  • 55'
    Substitution
    • Goncalo Franco
    • Marko Stamenic

    Marko Stamenic is replacing Goncalo Franco for the home team.

  • 51'
    Yellow Card
    • Goncalo Franco

    Goncalo Franco for Swansea has been booked by Matt Donohue and receives a first yellow card.

  • 45'
    Yellow Card
    • Riley McGree

    Riley McGree (Middlesbrough) has received a yellow card from Matt Donohue.

  • 45'
    Goal !
    • Zan Vipotnik (Scorer)

    Goal! The home team take a 2-1 lead thanks to a penalty from Zan Vipotnik.

  • 34'
    Substitution
    • Alex Bangura
    • Finley Munroe

    Finley Munroe is on a sub for Alex Bangura for Middlesbrough.

  • 20'
    Goal !
    • Zan Vipotnik (Scorer)

    Goal! The home team are now level through a Zan Vipotnik penalty.

  • 12'
    Goal !
    • Alex Bangura (Scorer)
    • Tommy Conway (Assist)

    Alex Bangura puts the ball in the net and the away team now lead 0-1.

    Tommy Conway instrumental with a fine assist.

  • Match Started

Line-ups

Swansea Swansea
(4-2-3-1)
(4-4-2)
Middlesbrough Middlesbrough
22Vigouroux41Parker5Cabango15Burgess14Tymon17Franco4Fulton20Cullen7Widell10Ji-sung9Vipotnik31Brynn2Brittain12Ayling29Malanda24Bangura8McGree16Browne18Morris45Sarmiento9Conway13Strelec
22Vigouroux41Parker5Cabango15Burgess14Tymon17Franco4Fulton20Cullen7Widell10Ji-sung9Vipotnik
Swansea Swansea
(4-2-3-1)
31Brynn2Brittain12Ayling29Malanda24Bangura8McGree16Browne18Morris45Sarmiento9Conway13Strelec
(4-4-2)
Middlesbrough Middlesbrough
Swansea Swansea
Matos, Vitor
Coach
Substitutes
Marko Stamenic 6
55' Out: Goncalo Franco

Ronald Pereira Martins 35
55' Out: Melker Widell

Adam Idah 33
56' Out: Zan Vipotnik

Joel Ward 25
72' Out: Samuel Parker

Malick Yalcouye 8
80' Out: Jay Fulton
Missing players
Benson Manuel
Injured
Middlesbrough Middlesbrough
Hellberg, Kim
Coach
Substitutes
Finley Munroe 15
34' Out: Alex Bangura

Dael Fry 6
66' Out: Jeremy Sarmiento

Mamadou Kaly Sene 20
66' Out: Riley McGree

Sontje Hansen 27
66' Out: David Strelec

Alexander Gilbert 14
81' Out: Finley Munroe
Missing players
Jeremy Sarmiento
Injured

Statistics

Ball possession
Swansea35%
65% Middlesbrough
Shots
3Off goal63On goal6

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

Swansea vs Middlesbrough Betting tips

The most common result of matches between Swansea City and Middlesbrough FC when Swansea City is playing at home is 1-0. 3 matches have ended with this result.
During the last 11 meetings with Swansea City playing at home, Swansea City have won 6 times, there have been 2 draws while Middlesbrough FC have won 3 times. The goal difference is 14-12 in favour of Swansea City.
During the last 22 meetings, Swansea City have won 8 times, there have been 4 draws while Middlesbrough FC have won 10 times. The goal difference is 28-24 in favour of Middlesbrough FC.
Last season's matches: 1-0 (Swansea City at home) and 1-0 (Middlesbrough FC at home).
Did you know that Swansea City scores 27% of their goals between the minutes 76-90?
Did you know that Middlesbrough FC scores 25% of their goals between the minutes 31-45?
Swansea City haven't scored in 2 of their 20 home matches in Championship this season.
Middlesbrough FC haven't scored in 5 of their 20 away matches in Championship this season.
Zan Vipotnik is Swansea City's top scorer with 17 goals. Morgan Reece Whittaker has scored 11 times for Middlesbrough FC.
Marko Seufatu Nikola Stamenic has more yellow cards (11) than any other player at Swansea City. Luke David Ayling has collected 9 for Middlesbrough FC.
1/10

Swansea vs Middlesbrough Predictions

Full-time result1x2
Probability33%25%41%
Odds3.83.61.86
Correct Score1-20-11-0
Probability9%9%8%
Odds8.58.513
Over/Under 2.5OverUnder
Probability78%22%
Odds1.732.1
BTTSYesNo
Probability57%43%
Odds1.622.2
Odds data provided by: Bet365

Head to head

Swansea
Matches:  14
Middlesbrough
29%
Wins: 4
14%
Draws: 2
57%
Wins: 8
Recent meetings
  1. Flag ENGChampionship
    6 Apr 2026
    SwanseaSwansea
    2 : 2
    MiddlesbroughMiddlesbrough
  2. Flag ENGChampionship
    9 Aug 2025
    MiddlesbroughMiddlesbrough
    1 : 0
    SwanseaSwansea
  3. Flag ENGChampionship
    8 Mar 2025
    SwanseaSwansea
    1 : 0
    MiddlesbroughMiddlesbrough
  4. Flag ENGChampionship
    10 Aug 2024
    MiddlesbroughMiddlesbrough
    1 : 0
    SwanseaSwansea
  5. Flag ENGChampionship
    6 Apr 2024
    MiddlesbroughMiddlesbrough
    2 : 0
    SwanseaSwansea

Form

SwanseaSwansea
  1. Flag ENGChampionship
    11 Apr 2026
    Leicester
    0 : 1
    Swansea
  2. Flag ENGChampionship
    6 Apr 2026
    Swansea
    2 : 2
    Middlesbrough
  3. Flag ENGChampionship
    3 Apr 2026
    Sheff Utd
    3 : 3
    Swansea
  4. Flag ENGChampionship
    21 Mar 2026
    Swansea
    0 : 3
    Coventry
  5. Flag ENGChampionship
    13 Mar 2026
    Wrexham
    2 : 0
    Swansea
MiddlesbroughMiddlesbrough
  1. Flag ENGChampionship
    11 Apr 2026
    Middlesbrough
    0 : 1
    Portsmouth
  2. Flag ENGChampionship
    6 Apr 2026
    Swansea
    2 : 2
    Middlesbrough
  3. Flag ENGChampionship
    3 Apr 2026
    Middlesbrough
    1 : 2
    Millwall
  4. Flag ENGChampionship
    21 Mar 2026
    Blackburn
    0 : 0
    Middlesbrough
  5. Flag ENGChampionship
    14 Mar 2026
    Middlesbrough
    1 : 1
    Bristol City

Swansea vs Middlesbrough Standings

PosTeamWDLMPts
4Southampton2012104272
5Middlesbrough2012104272
6Hull208144268
...
13Preston1415134257
14Swansea169174257
15Birmingham1511164256

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.