The Fishy - Grimsby Town FC

england flag

Middlesbrough v Portsmouth Head to Head

Middlesbrough logo
Portsmouth logo
Last 10 Middlesbrough
Comp Date H A S WDL
Cha28‑Sep‑24MiddlesbroughStoke2‑0W
Cha21‑Sep‑24SunderlandMiddlesbrough1‑0L
Cha14‑Sep‑24MiddlesbroughPreston1‑1D
Cha31‑Aug‑24CardiffMiddlesbrough0‑2W
EFLC27‑Aug‑24MiddlesbroughStoke0‑5L
Cha24‑Aug‑24MiddlesbroughPortsmouth2‑2D
Cha17‑Aug‑24DerbyMiddlesbrough1‑0L
EFLC14‑Aug‑24LeedsMiddlesbrough0‑3W
Cha10‑Aug‑24MiddlesbroughSwansea1‑0W
Fy03‑Aug‑24MiddlesbroughSC Heerenveen1‑0W
Last 10 Portsmouth
Comp Date H A S WDL
Cha28‑Sep‑24PortsmouthSheffield Utd0‑0D
Cha21‑Sep‑24BurnleyPortsmouth2‑1L
Cha15‑Sep‑24PortsmouthWest Brom0‑3L
Cha31‑Aug‑24PortsmouthSunderland1‑3L
Cha24‑Aug‑24MiddlesbroughPortsmouth2‑2D
Cha17‑Aug‑24PortsmouthLuton0‑0D
EFLC13‑Aug‑24PortsmouthMillwall0‑1L
Cha10‑Aug‑24LeedsPortsmouth3‑3D
Fy03‑Aug‑24CharltonPortsmouth2‑0L
Fy30‑Jul‑24MK DonsPortsmouth1‑1D
Last Meetings
Comp Date H A S
Cha24‑Aug‑24MiddlesbroughPortsmouth2‑2
Cha03‑Mar‑12PortsmouthMiddlesbrough1‑3
Cha06‑Aug‑11MiddlesbroughPortsmouth2‑2
Cha12‑Mar‑11PortsmouthMiddlesbrough0‑0
Cha02‑Oct‑10MiddlesbroughPortsmouth2‑2
EPL14‑Mar‑09MiddlesbroughPortsmouth1‑1
EPL13‑Sep‑08PortsmouthMiddlesbrough2‑1
EPL03‑May‑08MiddlesbroughPortsmouth2‑0
EPL29‑Dec‑07PortsmouthMiddlesbrough0‑1
EPL30‑Jan‑07PortsmouthMiddlesbrough0‑0
EPL28‑Aug‑06MiddlesbroughPortsmouth0‑4
EPL15‑Apr‑06PortsmouthMiddlesbrough1‑0
EPL15‑Oct‑05MiddlesbroughPortsmouth1‑1
EPL01‑Feb‑05PortsmouthMiddlesbrough2‑1
EPL24‑Oct‑04MiddlesbroughPortsmouth1‑1
EPL15‑May‑04PortsmouthMiddlesbrough5‑1
EPL06‑Dec‑03MiddlesbroughPortsmouth0‑0
Cha14‑Mar‑98PortsmouthMiddlesbrough0‑0
Cha05‑Nov‑97MiddlesbroughPortsmouth1‑1
Cha03‑Dec‑94MiddlesbroughPortsmouth4‑0
Cha23‑Oct‑94PortsmouthMiddlesbrough0‑0
Cha16‑Apr‑94MiddlesbroughPortsmouth0‑2
Cha02‑Nov‑93PortsmouthMiddlesbrough2‑0
Cha28‑Dec‑91PortsmouthMiddlesbrough4‑0
Cha31‑Aug‑91MiddlesbroughPortsmouth2‑0
Cha26‑Feb‑91MiddlesbroughPortsmouth1‑2
Cha17‑Nov‑90PortsmouthMiddlesbrough0‑3
Cha03‑Feb‑90MiddlesbroughPortsmouth2‑0
Cha23‑Sep‑89PortsmouthMiddlesbrough3‑1
Cha12‑Apr‑86MiddlesbroughPortsmouth1‑0
Cha25‑Jan‑86PortsmouthMiddlesbrough1‑0
Cha19‑Jan‑85MiddlesbroughPortsmouth0‑0
Cha25‑Aug‑84PortsmouthMiddlesbrough1‑0
Cha14‑Jan‑84MiddlesbroughPortsmouth0‑0
Cha27‑Aug‑83PortsmouthMiddlesbrough0‑1
Cha19‑Jan‑74MiddlesbroughPortsmouth3‑0
Cha25‑Aug‑73PortsmouthMiddlesbrough0‑1
Cha24‑Feb‑73MiddlesbroughPortsmouth3‑0
Cha16‑Dec‑72PortsmouthMiddlesbrough0‑0
Cha16‑Oct‑71MiddlesbroughPortsmouth2‑1
Cha14‑Aug‑71PortsmouthMiddlesbrough2‑1
Cha17‑Apr‑71PortsmouthMiddlesbrough1‑1
Cha10‑Oct‑70MiddlesbroughPortsmouth3‑2
Cha07‑Mar‑70MiddlesbroughPortsmouth2‑1
Cha22‑Nov‑69PortsmouthMiddlesbrough2‑3
Cha08‑Mar‑69MiddlesbroughPortsmouth1‑0
Cha17‑Aug‑68PortsmouthMiddlesbrough3‑0
Cha23‑Mar‑68PortsmouthMiddlesbrough2‑0
Cha28‑Oct‑67MiddlesbroughPortsmouth1‑0
Cha25‑Mar‑66PortsmouthMiddlesbrough4‑1
Match Odds
Home win1.50
Draw4.40
Away win7.00
Home or Draw1.13
Home or Away 1.23
Draw or Away2.72
League Table (Combined)
Pos Team P W D L F A GD Pts
1West Brom7511125+716
2Blackburn7430146+815
3Sunderland7502146+815
4Burnley7421134+914
5Leeds7421124+814
6Sheffield Utd743093+613
7Watford74121210+213
8Middlesbrough732285+311
9Norwich7322119+211
10Swansea631274+310
11Oxford Utd7313108+210
12Hull723298+19
13Derby7304101009
14Millwall72231210+28
15Plymouth7223811-38
16Bristol City6222812-48
17QPR7142811-37
18Sheff Wed7214914-57
19Luton7214611-57
20Stoke7205411-76
21Coventry7124611-55
22Preston7124412-85
23Portsmouth7043713-64
24Cardiff7016217-151
League Table (Home)
Pos Team P W D L F A GD Pts
1Blackburn4400113+812
2Watford431083+510
3Oxford Utd431061+510
4Sunderland330060+69
5Derby430173+49
6Middlesbrough422063+38
7Burnley321082+67
8Leeds421184+47
9Swansea321051+47
10Sheff Wed421185+37
11Plymouth421175+27
12Bristol City321075+27
13Sheffield Utd321042+27
14West Brom321020+27
15Millwall420285+36
16Norwich312074+35
17Hull412154+15
18Preston311112-14
19Coventry310245-13
20Stoke310235-23
21Luton310247-33
22QPR302135-22
23Portsmouth402216-52
24Cardiff300306-60
League Table (Away)
Pos Team P W D L F A GD Pts
1West Brom4301105+59
2Sheffield Utd422051+48
3Leeds321040+47
4Burnley421152+37
5Sunderland420286+26
6Norwich420245-16
7QPR412156-15
8Hull31114404
9Luton411224-24
10Blackburn30303303
11Middlesbrough31022203
12Swansea310223-13
13Watford310247-33
14Stoke410316-53
15Portsmouth302167-12
16Millwall302145-12
17Coventry402226-42
18Plymouth301216-51
19Bristol City301217-61
20Preston4013310-71
21Cardiff4013211-91
22Oxford Utd300347-30
23Derby300337-40
24Sheff Wed300319-80
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Leeds641191+813
2West Brom641194+513
3Sunderland6402126+612
4Blackburn6330104+612
5Sheffield Utd633073+412
6Burnley632193+611
7Norwich6321117+411
8Swansea631274+310
9Watford631298+110
10Derby630386+29
11Millwall6222107+38
12Middlesbrough622275+28
13Hull622287+18
14Plymouth622287+18
15Bristol City6222812-48
16Oxford Utd62138807
17QPR614178-17
18Luton621357-27
19Coventry6123610-45
20Preston6123410-65
21Sheff Wed6114514-94
22Portsmouth6033410-63
23Stoke6105311-83
24Cardiff6015215-131
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Blackburn10541179+819
2West Brom106131610+619
3Derby106041610+618
4Middlesbrough105231811+717
5Swansea10523147+717
6Millwall105231510+517
7Leeds105231713+417
8Watford105231413+117
9QPR104421512+316
10Sheff Wed105141715+216
11Sunderland105051410+415
12Stoke105051211+115
13Sheffield Utd104331010015
14Burnley104241612+414
15Oxford Utd104241311+214
16Hull103431514+113
17Norwich103431413+113
18Bristol City103431218-613
19Plymouth10325915-611
20Portsmouth102441317-410
21Luton102261019-98
22Coventry10136815-76
23Preston10127419-155
24Cardiff10118727-204
Form Table (Home)
Pos Team P W D L F A GD Pts
1Derby6501123+915
2Bristol City6420156+914
3Watford642093+614
4Swansea641192+713
5Blackburn6411126+613
6West Brom641171+613
7Plymouth641195+413
8Millwall6402126+612
9Sheff Wed6321126+611
10Middlesbrough6321128+411
11Oxford Utd632173+411
12Stoke6312127+510
13Norwich6240117+410
14Sunderland631263+310
15Hull6231117+49
16Burnley6222119+28
17QPR622287+18
18Leeds621397+27
19Preston621357-27
20Sheffield Utd6213612-67
21Portsmouth6123510-55
22Luton6114817-94
23Coventry6105812-43
24Cardiff6105414-103
Form Table (Away)
Pos Team P W D L F A GD Pts
1Leeds631299010
2Portsmouth6231129+39
3Sunderland630397+29
4West Brom63031110+19
5Norwich630356-19
6Sheff Wed6303810-29
7Blackburn623168-29
8Middlesbrough622296+38
9Burnley622275+28
10Hull62227708
11Millwall62226608
12Sheffield Utd622267-18
13QPR6222710-38
14Oxford Utd6213119+27
15Swansea621387+17
16Stoke621337-47
17Derby612369-35
18Luton611449-54
19Watford6114713-64
20Plymouth6114210-84
21Coventry603329-73
22Bristol City6033212-103
23Preston6015314-111
24Cardiff6015519-141
Middlesbrough Over/Under (last 6 months)
GoalsOverUnder% Over
0.5150100.0%
1.512380.0%
2.551033.3%
3.551033.3%
4.521313.3%
Portsmouth Over/Under (last 6 months)
GoalsOverUnder% Over
0.512285.7%
1.512285.7%
2.510471.4%
3.57750.0%
4.521214.3%
Total Goals Odds
GoalsUnderOver
0.515.251.04
1.54.341.23
2.52.151.75
3.51.472.80
4.51.175.25
Back to top