Middlesbrough vs Swansea City Head-to-Head Record

This page lists the head-to-head record of Swansea City vs Middlesbrough including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalMiddlesbroughSwansea CityDraws
Total Matches241185
At Riverside Stadium12462
At Liberty Stadium12723
Carling Cup Matches1010
Premier League Matches4202
Championship Matches19973
Total Goals Scored573126

Last 50 Middlesbrough vs Swansea City Matches

2025   9 AugustChampionshipMiddlesbrough1 - 0Swansea City
2025   8 MarchChampionshipSwansea City1 - 0Middlesbrough
2024   10 AugustChampionshipMiddlesbrough1 - 0Swansea City
2024   6 AprilChampionshipMiddlesbrough2 - 0Swansea City
2023   16 DecemberChampionshipSwansea City1 - 2Middlesbrough
2023   11 MarchChampionshipSwansea City1 - 3Middlesbrough
2022   27 AugustChampionshipMiddlesbrough2 - 1Swansea City
2022   23 AprilChampionshipSwansea City1 - 1Middlesbrough
2021   4 DecemberChampionshipMiddlesbrough1 - 0Swansea City
2021   6 MarchChampionshipSwansea City2 - 1Middlesbrough
2020   2 DecemberChampionshipMiddlesbrough2 - 1Swansea City
2020   20 JuneChampionshipMiddlesbrough0 - 3Swansea City
2019   14 DecemberChampionshipSwansea City3 - 1Middlesbrough
2019   6 AprilChampionshipSwansea City3 - 1Middlesbrough
2018   22 SeptemberChampionshipMiddlesbrough0 - 0Swansea City
2017   2 AprilPremier LeagueSwansea City0 - 0Middlesbrough
2016   17 DecemberPremier LeagueMiddlesbrough3 - 0Swansea City
2012   12 DecemberCarling CupSwansea City1 - 0Middlesbrough
2011   12 FebruaryChampionshipMiddlesbrough3 - 4Swansea City
2010   14 NovemberChampionshipSwansea City1 - 0Middlesbrough
2010   23 JanuaryChampionshipMiddlesbrough1 - 1Swansea City
2009   15 AugustChampionshipSwansea City0 - 3Middlesbrough
1982   14 MayPremier LeagueSwansea City1 - 2Middlesbrough
1982   12 FebruaryPremier LeagueMiddlesbrough1 - 1Swansea City

Biggest Middlesbrough Victory vs Swansea City

2009   15 AugustChampionshipSwansea City0 - 3Middlesbrough

Biggest Swansea City Victory vs Middlesbrough

2020   20 JuneChampionshipMiddlesbrough0 - 3Swansea City

Biggest Middlesbrough Defeat vs Swansea City

2020   20 JuneChampionshipMiddlesbrough0 - 3Swansea City

Biggest Swansea City Defeat vs Middlesbrough

2009   15 AugustChampionshipSwansea City0 - 3Middlesbrough

Last 5 Middlesbrough Home Matches

2025   30 SeptemberChampionshipMiddlesbrough0 - 0Stoke City
2025   19 SeptemberChampionshipMiddlesbrough2 - 1West Bromwich Albion
2025   30 AugustChampionshipMiddlesbrough1 - 0Sheffield United
2025   12 AugustCarling CupMiddlesbrough0 - 4Doncaster Rovers
2025   9 AugustChampionshipMiddlesbrough1 - 0Swansea City

Last 5 Swansea City Home Matches

2025   4 OctoberChampionshipSwansea City1 - 3Leicester City
2025   27 SeptemberChampionshipSwansea City1 - 1Millwall
2025   17 SeptemberCarling CupSwansea City3 - 2Nottingham Forest
2025   13 SeptemberChampionshipSwansea City2 - 2Hull City
2025   26 AugustCarling CupSwansea City1 - 1Plymouth Argyle

Last 5 Middlesbrough Away Matches

2025   4 OctoberChampionshipPortsmouth1 - 0Middlesbrough
2025   27 SeptemberChampionshipSouthampton1 - 1Middlesbrough
2025   13 SeptemberChampionshipPreston North End2 - 2Middlesbrough
2025   23 AugustChampionshipNorwich City1 - 2Middlesbrough
2025   16 AugustChampionshipMillwall0 - 3Middlesbrough

Last 5 Swansea City Away Matches

2025   30 SeptemberChampionshipBlackburn Rovers1 - 2Swansea City
2025   20 SeptemberChampionshipBirmingham City1 - 0Swansea City
2025   30 AugustChampionshipSheffield Wednesday0 - 2Swansea City
2025   9 AugustChampionshipMiddlesbrough1 - 0Swansea City
2025   26 AprilChampionshipMillwall1 - 0Swansea City

Middlesbrough-Ipswich Town Odds

Middlesbrough
2.65
Draw
3.30
Ipswich Town
2.45
Bet Now!

Swansea City-Man City Odds

Swansea City
11.00
Draw
6.00
Man City
1.22
Bet Now!

Club: Middlesbrough

Middlesbrough
England Middlesbrough, England
  • Championship
  • Middlesbrough Football Club
  • Riverside Stadium (34988)
  • Coach: Robert Owen Edwards

Club: Swansea City

Swansea City
England Swansea, England
  • Premier League
  • Swansea City FC
  • Nickname: The Swans
  • Liberty Stadium (20532)
  • League Position: 0th
  • Coach: Alan Michael Anthony Sheehan