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   8 NovemberChampionshipMiddlesbrough2 - 1Birmingham City
2025   25 OctoberChampionshipMiddlesbrough1 - 1Wrexham
2025   17 OctoberChampionshipMiddlesbrough2 - 1Ipswich Town
2025   30 SeptemberChampionshipMiddlesbrough0 - 0Stoke City
2025   19 SeptemberChampionshipMiddlesbrough2 - 1West Bromwich Albion

Last 5 Swansea City Home Matches

2025   8 NovemberChampionshipSwansea City1 - 4Ipswich Town
2025   29 OctoberCarling CupSwansea City1 - 3Manchester City
2025   25 OctoberChampionshipSwansea City2 - 1Norwich City
2025   22 OctoberChampionshipSwansea City0 - 1Queens Park Rangers
2025   4 OctoberChampionshipSwansea City1 - 3Leicester City

Last 5 Middlesbrough Away Matches

2025   22 NovemberChampionshipOxford United1 - 1Middlesbrough
2025   4 NovemberChampionshipLeicester City1 - 1Middlesbrough
2025   1 NovemberChampionshipWatford3 - 0Middlesbrough
2025   22 OctoberChampionshipSheffield Wednesday0 - 1Middlesbrough
2025   4 OctoberChampionshipPortsmouth1 - 0Middlesbrough

Last 5 Swansea City Away Matches

2025   22 NovemberChampionshipBristol City3 - 0Swansea City
2025   5 NovemberChampionshipPreston North End2 - 1Swansea City
2025   1 NovemberChampionshipCharlton Athletic1 - 1Swansea City
2025   18 OctoberChampionshipSouthampton0 - 0Swansea City
2025   30 SeptemberChampionshipBlackburn Rovers1 - 2Swansea City

Middlesbrough-Derby County Odds

Middlesbrough
1.66
Draw
3.50
Derby County
4.75
Bet Now!

West Brom-Swansea City Odds

West Brom
1.81
Draw
3.40
Swansea City
4.00
Bet Now!

Club: Middlesbrough

Middlesbrough
England Middlesbrough, England

Club: Swansea City

Swansea City
England Swansea, England
  • Premier League
  • Swansea City FC
  • Nickname: The Swans
  • Liberty Stadium (20532)
  • League Position: 0th
  • Coach: Vitor Emanuel Soares Matos