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

Head to Head

SwanseaSwansea
6 - 4 - 9
19 matches
MiddlesbroughMiddlesbrough
6Wins9
20Goals23
1.1Avg Goals/Match1.2
5Clean Sheets7
5Home Wins7
1Away Wins2
Biggest win: 3-0 (2020)Biggest win: 3-0 (2016)
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
L
Sat
Aug 9
2025
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 0-0Regular Season - 1Riverside Stadium, MiddlesbroughFarai Hallam, England
W
Sat
Mar 8
2025
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
0
Championship
HT 1-0Regular Season - 36Swansea.com Stadium, SwanseaR. Ricardo
L
Sat
Aug 10
2024
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 1-0Regular Season - 1Riverside Stadium, MiddlesbroughS. Allison
L
Sat
Apr 6
2024
MiddlesbroughMiddlesbrough
SwanseaSwansea
2
0
Championship
HT 1-0Regular Season - 41Riverside Stadium, MiddlesbroughR. Welch
L
Sat
Dec 16
2023
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
2
Championship
HT 0-1Regular Season - 22Swansea.com Stadium, SwanseaM. Donohue
L
Sat
Mar 11
2023
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
3
Championship
HT 1-0Regular Season - 36Swansea.com Stadium, SwanseaP. Bankes
L
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
L
Sat
Dec 4
2021
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 1-0Regular Season - 21Riverside Stadium, MiddlesbroughA. Davies
W
Sat
Mar 6
2021
SwanseaSwansea
MiddlesbroughMiddlesbrough
2
1
Championship
HT 1-0Regular Season - 35Liberty Stadium, SwanseaG. Ward
L
Wed
Dec 2
2020
MiddlesbroughMiddlesbrough
SwanseaSwansea
2
1
Championship
HT 1-0Regular Season - 15Riverside Stadium, MiddlesbroughK. Stroud
W
Sat
Jun 20
2020
MiddlesbroughMiddlesbrough
SwanseaSwansea
0
3
Championship
HT 0-3Regular Season - 38Riverside Stadium, MiddlesbroughT. Harrington
W
Sat
Dec 14
2019
SwanseaSwansea
MiddlesbroughMiddlesbrough
3
1
Championship
HT 1-0Regular Season - 22Liberty Stadium, SwanseaD. Whitestone
W
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
L
Sat
Dec 17
2016
MiddlesbroughMiddlesbrough
SwanseaSwansea
3
0
Premier League
HT 2-0Regular Season - 17Riverside, MiddlesbroughNeil Swarbrick, England
W
Wed
Dec 12
2012
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
0
League Cup
HT 0-0Quarter-finalsLiberty Stadium