The Fishy - Grimsby Town FC

Middlesbrough v Swansea Head to Head

Middlesbrough logo
Swansea logo
Last 10 Middlesbrough
Comp Date H A S WDL
Cha23‑May‑26HullMiddlesbrough1‑0L
Cha12‑May‑26SouthamptonMiddlesbrough2‑1L
Cha09‑May‑26MiddlesbroughSouthampton0‑0D
Cha02‑May‑26WrexhamMiddlesbrough2‑2D
Cha25‑Apr‑26MiddlesbroughWatford5‑1W
Cha22‑Apr‑26MiddlesbroughSheff Wed1‑0W
Cha19‑Apr‑26IpswichMiddlesbrough2‑2D
Cha11‑Apr‑26MiddlesbroughPortsmouth0‑1L
Cha06‑Apr‑26SwanseaMiddlesbrough2‑2D
Cha03‑Apr‑26MiddlesbroughMillwall1‑2L
Last 10 Swansea
Comp Date H A S WDL
Cha02‑May‑26SwanseaCharlton3‑1W
Cha25‑Apr‑26NorwichSwansea1‑1D
Cha21‑Apr‑26QPRSwansea1‑2W
Cha18‑Apr‑26SwanseaSouthampton1‑2L
Cha11‑Apr‑26LeicesterSwansea0‑1W
Cha06‑Apr‑26SwanseaMiddlesbrough2‑2D
Cha03‑Apr‑26Sheffield UtdSwansea3‑3D
Cha21‑Mar‑26SwanseaCoventry0‑3L
Cha13‑Mar‑26WrexhamSwansea2‑0L
Cha10‑Mar‑26PortsmouthSwansea1‑2W
Last Meetings
Comp Date H A S
Cha06‑Apr‑26SwanseaMiddlesbrough2‑2
Cha09‑Aug‑25MiddlesbroughSwansea1‑0
Cha08‑Mar‑25SwanseaMiddlesbrough1‑0
Cha10‑Aug‑24MiddlesbroughSwansea1‑0
Cha06‑Apr‑24MiddlesbroughSwansea2‑0
Cha16‑Dec‑23SwanseaMiddlesbrough1‑2
Cha11‑Mar‑23SwanseaMiddlesbrough1‑3
Cha27‑Aug‑22MiddlesbroughSwansea2‑1
Cha23‑Apr‑22SwanseaMiddlesbrough1‑1
Cha04‑Dec‑21MiddlesbroughSwansea1‑0
Cha06‑Mar‑21SwanseaMiddlesbrough2‑1
Cha02‑Dec‑20MiddlesbroughSwansea2‑1
Cha20‑Jun‑20MiddlesbroughSwansea0‑3
Cha14‑Dec‑19SwanseaMiddlesbrough3‑1
Cha06‑Apr‑19SwanseaMiddlesbrough3‑1
Cha22‑Sep‑18MiddlesbroughSwansea0‑0
EPL02‑Apr‑17SwanseaMiddlesbrough0‑0
EPL17‑Dec‑16MiddlesbroughSwansea3‑0
EFLC12‑Dec‑12SwanseaMiddlesbrough1‑0
Cha12‑Feb‑11MiddlesbroughSwansea3‑4
Cha14‑Nov‑10SwanseaMiddlesbrough1‑0
Cha23‑Jan‑10MiddlesbroughSwansea1‑1
Cha15‑Aug‑09SwanseaMiddlesbrough0‑3
Cha27‑Apr‑84SwanseaMiddlesbrough2‑1
Cha26‑Nov‑83MiddlesbroughSwansea1‑0
EPL15‑May‑82SwanseaMiddlesbrough1‑2
EPL13‑Feb‑82MiddlesbroughSwansea1‑1
L115‑Nov‑66SwanseaMiddlesbrough4‑4
L117‑Oct‑66MiddlesbroughSwansea4‑1
Cha20‑Mar‑65SwanseaMiddlesbrough1‑2
Cha07‑Nov‑64MiddlesbroughSwansea4‑0
Cha08‑Feb‑64MiddlesbroughSwansea2‑1
Cha28‑Sep‑63SwanseaMiddlesbrough2‑1
Cha02‑Mar‑63SwanseaMiddlesbrough1‑1
Cha13‑Oct‑62MiddlesbroughSwansea2‑2
Cha10‑Feb‑62MiddlesbroughSwansea1‑3
Cha23‑Sep‑61SwanseaMiddlesbrough3‑3
Cha15‑Apr‑61SwanseaMiddlesbrough3‑2
Cha12‑Nov‑60MiddlesbroughSwansea3‑1
Cha19‑Mar‑60MiddlesbroughSwansea2‑0
Cha28‑Nov‑59SwanseaMiddlesbrough3‑1
Cha21‑Mar‑59MiddlesbroughSwansea6‑2
Cha01‑Nov‑58SwanseaMiddlesbrough5‑2
Middlesbrough Over/Under (last 6 months)
GoalsOverUnder% Over
0.520387.0%
1.515865.2%
2.5131056.5%
3.591439.1%
4.52218.7%
Swansea Over/Under (last 6 months)
GoalsOverUnder% Over
0.5200100.0%
1.518290.0%
2.511955.0%
3.551525.0%
4.51195.0%
Middlesbrough BTTS (last 6 months)
YesNo% Yes
131056.5%
Swansea BTTS (last 6 months)
YesNo% Yes
11955.0%
Back to top