Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormOver TimeStrength of Schedule
Stats
League StatsPlayer StatsReferees
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in

Head to Head

MiddlesbroughMiddlesbrough
9 - 4 - 6
19 matches
SwanseaSwansea
9Wins6
23Goals20
1.2Avg Goals/Match1.1
7Clean Sheets5
7Home Wins5
2Away Wins1
Biggest win: 3-0 (2016)Biggest win: 3-0 (2020)
Note: head-to-head data is available from 2010 onwards (2012 for MLS). Earlier matchups are not included.

Previous Meetings (19)

D
Mon
Apr 6
2026
SwanseaSwansea
MiddlesbroughMiddlesbrough
2
2
Championship
HT 2-1Regular Season - 41Swansea.com Stadium, SwanseaMatt Donohue, England
W
Sat
Aug 9
2025
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 0-0Regular Season - 1Riverside Stadium, MiddlesbroughFarai Hallam, England
L
Sat
Mar 8
2025
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
0
Championship
HT 1-0Regular Season - 36Swansea.com Stadium, SwanseaR. Ricardo
W
Sat
Aug 10
2024
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 1-0Regular Season - 1Riverside Stadium, MiddlesbroughS. Allison
W
Sat
Apr 6
2024
MiddlesbroughMiddlesbrough
SwanseaSwansea
2
0
Championship
HT 1-0Regular Season - 41Riverside Stadium, MiddlesbroughR. Welch
W
Sat
Dec 16
2023
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
2
Championship
HT 0-1Regular Season - 22Swansea.com Stadium, SwanseaM. Donohue
W
Sat
Mar 11
2023
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
3
Championship
HT 1-0Regular Season - 36Swansea.com Stadium, SwanseaP. Bankes
W
Sat
Aug 27
2022
MiddlesbroughMiddlesbrough
SwanseaSwansea
2
1
Championship
HT 2-0Regular Season - 6Riverside Stadium, MiddlesbroughR. Madley
D
Sat
Apr 23
2022
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
1
Championship
HT 0-0Regular Season - 44Swansea.com Stadium, SwanseaD. Webb
W
Sat
Dec 4
2021
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 1-0Regular Season - 21Riverside Stadium, MiddlesbroughA. Davies
L
Sat
Mar 6
2021
SwanseaSwansea
MiddlesbroughMiddlesbrough
2
1
Championship
HT 1-0Regular Season - 35Liberty Stadium, SwanseaG. Ward
W
Wed
Dec 2
2020
MiddlesbroughMiddlesbrough
SwanseaSwansea
2
1
Championship
HT 1-0Regular Season - 15Riverside Stadium, MiddlesbroughK. Stroud
L
Sat
Jun 20
2020
MiddlesbroughMiddlesbrough
SwanseaSwansea
0
3
Championship
HT 0-3Regular Season - 38Riverside Stadium, MiddlesbroughT. Harrington
L
Sat
Dec 14
2019
SwanseaSwansea
MiddlesbroughMiddlesbrough
3
1
Championship
HT 1-0Regular Season - 22Liberty Stadium, SwanseaD. Whitestone
L
Sat
Apr 6
2019
SwanseaSwansea
MiddlesbroughMiddlesbrough
3
1
Championship
HT 2-0Regular Season - 40Liberty Stadium, SwanseaAndy Woolmer, England
D
Sat
Sep 22
2018
MiddlesbroughMiddlesbrough
SwanseaSwansea
0
0
Championship
HT 0-0Regular Season - 9Riverside Stadium, MiddlesbroughSimon Hooper, England
D
Sun
Apr 2
2017
SwanseaSwansea
MiddlesbroughMiddlesbrough
0
0
Premier League
HT 0-0Regular Season - 30Liberty Stadium, SwanseaRobert Madley, England
W
Sat
Dec 17
2016
MiddlesbroughMiddlesbrough
SwanseaSwansea
3
0
Premier League
HT 2-0Regular Season - 17Riverside, MiddlesbroughNeil Swarbrick, England
L
Wed
Dec 12
2012
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
0
League Cup
HT 0-0Quarter-finalsLiberty Stadium