The Fishy - Grimsby Town FC

england flag

Middlesbrough v Cardiff Head to Head

Middlesbrough logo
Cardiff logo
Last 10 Middlesbrough
Comp Date H A S WDL
Cha03‑May‑25CoventryMiddlesbrough2‑0L
Cha26‑Apr‑25MiddlesbroughNorwich0‑0D
Cha21‑Apr‑25Sheff WedMiddlesbrough2‑1L
Cha18‑Apr‑25MiddlesbroughPlymouth2‑1W
Cha12‑Apr‑25MillwallMiddlesbrough1‑0L
Cha08‑Apr‑25MiddlesbroughLeeds0‑1L
Cha04‑Apr‑25BlackburnMiddlesbrough0‑2W
Cha29‑Mar‑25MiddlesbroughOxford Utd2‑1W
Cha15‑Mar‑25LutonMiddlesbrough0‑0D
Cha11‑Mar‑25MiddlesbroughQPR2‑1W
Last 10 Cardiff
Comp Date H A S WDL
Cha03‑May‑25NorwichCardiff4‑2L
Cha26‑Apr‑25CardiffWest Brom0‑0D
Cha21‑Apr‑25CardiffOxford Utd1‑1D
Cha18‑Apr‑25Sheffield UtdCardiff2‑0L
Cha12‑Apr‑25CardiffStoke0‑1L
Cha08‑Apr‑25PrestonCardiff2‑2D
Cha05‑Apr‑25QPRCardiff0‑0D
Cha29‑Mar‑25CardiffSheff Wed1‑1D
Cha15‑Mar‑25BlackburnCardiff1‑2W
Cha11‑Mar‑25CardiffLuton1‑2L
Last Meetings
Comp Date H A S
Cha04‑Jan‑25MiddlesbroughCardiff1‑1
Cha31‑Aug‑24CardiffMiddlesbrough0‑2
Cha27‑Apr‑24CardiffMiddlesbrough1‑4
Cha03‑Oct‑23MiddlesbroughCardiff2‑0
Cha11‑Feb‑23CardiffMiddlesbrough1‑3
Cha13‑Sep‑22MiddlesbroughCardiff2‑3
Cha27‑Apr‑22MiddlesbroughCardiff2‑0
Cha23‑Oct‑21CardiffMiddlesbrough0‑2
Cha27‑Feb‑21MiddlesbroughCardiff1‑1
Cha24‑Oct‑20CardiffMiddlesbrough1‑1
Cha18‑Jul‑20MiddlesbroughCardiff1‑3
Cha21‑Sep‑19CardiffMiddlesbrough1‑0
Cha17‑Feb‑18CardiffMiddlesbrough1‑0
Cha21‑Oct‑17MiddlesbroughCardiff0‑1
Cha23‑Feb‑16MiddlesbroughCardiff3‑1
Cha20‑Oct‑15CardiffMiddlesbrough1‑0
Cha20‑Jan‑15MiddlesbroughCardiff2‑1
Cha16‑Sep‑14CardiffMiddlesbrough0‑1
Cha02‑Mar‑13MiddlesbroughCardiff2‑1
Cha17‑Nov‑12CardiffMiddlesbrough1‑0
Cha07‑Apr‑12MiddlesbroughCardiff0‑2
Cha17‑Dec‑11CardiffMiddlesbrough2‑3
Cha02‑May‑11CardiffMiddlesbrough0‑3
Cha11‑Dec‑10MiddlesbroughCardiff1‑0
Cha06‑Mar‑10CardiffMiddlesbrough1‑0
Cha13‑Dec‑09MiddlesbroughCardiff0‑1
Cha02‑Feb‑85CardiffMiddlesbrough2‑1
Cha29‑Sep‑84MiddlesbroughCardiff3‑2
Cha03‑Mar‑84CardiffMiddlesbrough2‑1
Cha05‑Nov‑83MiddlesbroughCardiff2‑0
Cha13‑Apr‑74CardiffMiddlesbrough3‑2
Cha17‑Nov‑73MiddlesbroughCardiff3‑0
Cha10‑Mar‑73MiddlesbroughCardiff2‑0
Cha14‑Oct‑72CardiffMiddlesbrough2‑0
Cha01‑Jan‑72CardiffMiddlesbrough1‑0
Cha18‑Sep‑71MiddlesbroughCardiff1‑0
Cha13‑Apr‑71MiddlesbroughCardiff1‑1
Cha03‑Oct‑70CardiffMiddlesbrough3‑4
Cha04‑Apr‑70MiddlesbroughCardiff2‑1
Cha27‑Aug‑69CardiffMiddlesbrough1‑0
Cha29‑Mar‑69MiddlesbroughCardiff0‑0
Cha07‑Sep‑68CardiffMiddlesbrough2‑0
Cha09‑Mar‑68MiddlesbroughCardiff2‑3
Cha24‑Oct‑67CardiffMiddlesbrough3‑0
Cha03‑May‑66CardiffMiddlesbrough5‑3
Cha20‑Nov‑65MiddlesbroughCardiff3‑4
Cha15‑Jan‑65CardiffMiddlesbrough6‑1
Cha12‑Sep‑64MiddlesbroughCardiff0‑0
Cha24‑Apr‑64MiddlesbroughCardiff3‑1
Cha02‑Nov‑63CardiffMiddlesbrough1‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Leeds46291349530+65100
2Burnley46281626916+53100
3Sheffield Utd46288106336+2790
4Sunderland462113125844+1476
5Coventry46209176458+669
6Bristol City461717125955+468
7Blackburn46199185348+566
8Millwall461812164749-266
9West Brom461519125747+1064
10Middlesbrough461810186456+864
11Swansea461710195156-561
12Sheff Wed461513186069-958
13Norwich461415177168+357
14Watford46169215361-857
15QPR461414185363-1056
16Portsmouth461412205871-1354
17Oxford Utd461314194965-1653
18Stoke461215194562-1751
19Derby461311224856-850
20Preston461020164859-1150
21Hull461213214454-1049
22Luton461310234569-2449
23Plymouth461113225188-3746
24Cardiff46917204873-2544
League Table (Home)
Pos Team P W D L F A GD Pts
1Leeds2318416112+4958
2Burnley231490358+2751
3Sheffield Utd2315443317+1649
4Bristol City2313733620+1646
5Coventry2314364024+1645
6Sunderland2312743218+1443
7West Brom2311843320+1341
8Portsmouth2311753321+1240
9Blackburn2312473423+1140
10Millwall2312472719+840
11Watford2312472722+540
12Middlesbrough2311663123+839
13Norwich2310855234+1838
14Oxford Utd2311573129+238
15Swansea2310673324+936
16Luton239772522+334
17Plymouth239774039+134
18Stoke238962925+433
19Preston2371242622+433
20Derby239592518+732
21QPR237883134-329
22Cardiff2376102427-327
23Sheff Wed236893032-226
24Hull2358102428-423
League Table (Away)
Pos Team P W D L F A GD Pts
1Burnley231472348+2649
2Sheffield Utd2313463019+1143
3Leeds2311933418+1642
4Sunderland239682626033
5Sheff Wed239593037-732
6QPR2376102229-727
7Hull2375112026-626
8Blackburn2375111925-626
9Millwall236892030-1026
10Middlesbrough2374123333025
11Swansea2374121832-1425
12Coventry2366112434-1024
13West Brom2341182427-323
14Bristol City2341092335-1222
15Norwich2347121934-1519
16Derby2346132338-1518
17Stoke2346131637-2118
18Watford2345142639-1317
19Preston2338122237-1517
20Cardiff23211102446-2217
21Oxford Utd2329121836-1815
22Luton2343162047-2715
23Portsmouth2335152550-2514
24Plymouth2326151149-3812
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Leeds6600162+1418
2Burnley6510144+1016
3Blackburn6420115+614
4Swansea6411105+513
5Millwall640288012
6Coventry631275+210
7Luton631298+110
8QPR6312810-210
9Portsmouth6231108+29
10Derby623164+29
11Plymouth6303910-19
12Oxford Utd62228808
13Bristol City6222812-48
14Stoke622249-58
15Sheffield Utd621376+17
16West Brom6213911-27
17Sheff Wed613268-26
18Hull612346-25
19Norwich6123912-35
20Watford611458-34
21Middlesbrough611437-44
22Cardiff6033510-53
23Preston6024812-42
24Sunderland601517-61
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Burnley10820206+1426
2Leeds10730237+1624
3Derby10532137+618
4Luton105321310+318
5Millwall106041112-118
6Swansea105231310+317
7Plymouth105141515016
8Bristol City104331316-315
9Stoke10433912-315
10Sheffield Utd10424129+314
11Blackburn104241211+114
12Oxford Utd104241212014
13Middlesbrough1042499014
14Coventry104151212013
15Portsmouth103341414012
16Hull1033489-112
17QPR103341217-512
18Sheff Wed102441013-310
19West Brom102351115-49
20Watford10226711-48
21Norwich102261419-58
22Cardiff10154914-58
23Sunderland10226411-78
24Preston101451217-57
Form Table (Home)
Pos Team P W D L F A GD Pts
1Burnley6510134+916
2Coventry6501124+815
3Millwall650184+415
4Leeds6420174+1314
5Bristol City6420117+414
6Swansea641195+413
7Middlesbrough641174+313
8Sheffield Utd632184+411
9Derby632162+411
10Stoke632174+311
11Luton632163+311
12Portsmouth632175+211
13Hull631275+210
14West Brom6312109+110
15Oxford Utd63037709
16Plymouth63031011-19
17Blackburn6222109+18
18Norwich6222111108
19Watford62225508
20Sunderland621345-17
21Preston613278-16
22Sheff Wed611447-34
23Cardiff603347-33
24QPR6033512-73
Form Table (Away)
Pos Team P W D L F A GD Pts
1Burnley6510133+1016
2Leeds632175+211
3Derby631297+210
4Luton6312811-310
5Sheff Wed6231108+29
6Sheffield Utd630376+19
7QPR63038809
8Swansea62225508
9Blackburn621345-17
10Plymouth621359-47
11Sunderland621348-47
12Oxford Utd613289-16
13Hull613245-16
14Millwall6204511-66
15Cardiff6123711-45
16Bristol City6123510-55
17Stoke6123411-75
18Portsmouth6114810-24
19Middlesbrough611436-34
20Coventry6114612-64
21West Brom603337-43
22Norwich6024510-52
23Preston6024510-52
24Watford601538-51
Team ELO Ratings
PosTeam ELO Rating
1Burnley1,892
2Leeds1,857
3Sheffield Utd1,764
4Millwall1,733
5Bristol City1,733
6Coventry1,729
7Swansea1,701
8Sunderland1,701
9Middlesbrough1,673
10Portsmouth1,671
11West Brom1,665
12Stoke1,664
13Blackburn1,661
14Sheff Wed1,660
15Luton1,651
16QPR1,650
17Hull1,649
18Plymouth1,644
19Preston1,644
20Derby1,642
21Norwich1,633
22Oxford Utd1,631
23Watford1,618
24Cardiff1,613
Middlesbrough Over/Under (last 6 months)
GoalsOverUnder% Over
0.528390.3%
1.5201164.5%
2.5151648.4%
3.582325.8%
4.542712.9%
Cardiff Over/Under (last 6 months)
GoalsOverUnder% Over
0.529293.5%
1.527487.1%
2.5151648.4%
3.572422.6%
4.53289.7%
Back to top