The Fishy - Grimsby Town FC

england flag

Middlesbrough v Millwall Head to Head

Middlesbrough logo
Millwall logo
Last 10 Middlesbrough
Comp Date H A S WDL
Cha21‑Mar‑26BlackburnMiddlesbrough0‑0D
Cha14‑Mar‑26MiddlesbroughBristol City1‑1D
Cha11‑Mar‑26MiddlesbroughCharlton0‑1L
Cha08‑Mar‑26QPRMiddlesbrough0‑4W
Cha02‑Mar‑26BirminghamMiddlesbrough1‑3W
Cha24‑Feb‑26MiddlesbroughLeicester1‑1D
Cha21‑Feb‑26MiddlesbroughOxford Utd0‑0D
Cha16‑Feb‑26CoventryMiddlesbrough3‑1L
Cha09‑Feb‑26Sheffield UtdMiddlesbrough1‑2W
Cha31‑Jan‑26MiddlesbroughNorwich1‑0W
Last 10 Millwall
Comp Date H A S WDL
Cha21‑Mar‑26IpswichMillwall1‑1D
Cha14‑Mar‑26MillwallBlackburn1‑2L
Cha10‑Mar‑26MillwallDerby1‑0W
Cha07‑Mar‑26HullMillwall1‑3W
Cha28‑Feb‑26PrestonMillwall0‑2W
Cha25‑Feb‑26MillwallBirmingham3‑0W
Cha21‑Feb‑26MillwallPortsmouth1‑3L
Cha14‑Feb‑26Sheff WedMillwall1‑2W
Cha07‑Feb‑26WrexhamMillwall0‑2W
Cha31‑Jan‑26MillwallSheffield Utd1‑1D
Last Meetings
Comp Date H A S
Cha16‑Aug‑25MillwallMiddlesbrough0‑3
Cha12‑Apr‑25MillwallMiddlesbrough1‑0
Cha14‑Dec‑24MiddlesbroughMillwall1‑0
Cha13‑Jan‑24MillwallMiddlesbrough1‑3
Cha05‑Aug‑23MiddlesbroughMillwall0‑1
Cha14‑Jan‑23MiddlesbroughMillwall1‑0
Cha08‑Oct‑22MillwallMiddlesbrough2‑0
Cha12‑Mar‑22MillwallMiddlesbrough0‑0
Cha20‑Nov‑21MiddlesbroughMillwall1‑1
Cha20‑Mar‑21MillwallMiddlesbrough1‑0
Cha12‑Dec‑20MiddlesbroughMillwall3‑0
Cha08‑Jul‑20MillwallMiddlesbrough0‑2
Cha24‑Aug‑19MiddlesbroughMillwall1‑1
Cha19‑Jan‑19MiddlesbroughMillwall1‑1
Cha04‑Aug‑18MillwallMiddlesbrough2‑2
Cha28‑Apr‑18MiddlesbroughMillwall2‑0
Cha16‑Dec‑17MillwallMiddlesbrough2‑1
Cha03‑Mar‑15MiddlesbroughMillwall3‑0
Cha06‑Dec‑14MillwallMiddlesbrough1‑5
Cha19‑Apr‑14MiddlesbroughMillwall1‑2
Cha21‑Dec‑13MillwallMiddlesbrough0‑2
Cha23‑Feb‑13MiddlesbroughMillwall1‑2
Cha01‑Sep‑12MillwallMiddlesbrough3‑1
Cha21‑Feb‑12MillwallMiddlesbrough1‑3
Cha15‑Oct‑11MiddlesbroughMillwall1‑1
Cha19‑Feb‑11MillwallMiddlesbrough2‑3
Cha20‑Nov‑10MiddlesbroughMillwall0‑1
EFLC24‑Aug‑10MillwallMiddlesbrough2‑1
Cha26‑Feb‑95MillwallMiddlesbrough0‑0
Cha01‑Oct‑94MiddlesbroughMillwall3‑0
Cha06‑Feb‑94MiddlesbroughMillwall4‑2
Cha24‑Oct‑93MillwallMiddlesbrough1‑1
Cha18‑Jan‑92MillwallMiddlesbrough2‑0
Cha17‑Aug‑91MiddlesbroughMillwall1‑0
Cha20‑Mar‑91MillwallMiddlesbrough2‑2
Cha13‑Oct‑90MiddlesbroughMillwall2‑1
EPL21‑Feb‑89MillwallMiddlesbrough2‑0
EPL29‑Oct‑88MiddlesbroughMillwall4‑2
Cha16‑Jan‑88MillwallMiddlesbrough2‑1
Cha15‑Aug‑87MiddlesbroughMillwall1‑1
Cha26‑Apr‑86MiddlesbroughMillwall3‑0
Cha23‑Nov‑85MillwallMiddlesbrough3‑0
Cha09‑Mar‑74MiddlesbroughMillwall2‑1
Cha27‑Oct‑73MillwallMiddlesbrough0‑1
Cha02‑Mar‑73MillwallMiddlesbrough1‑0
Cha07‑Oct‑72MiddlesbroughMillwall1‑0
Cha29‑Jan‑72MillwallMiddlesbrough1‑0
Cha19‑Oct‑71MiddlesbroughMillwall1‑0
Cha30‑Jan‑71MillwallMiddlesbrough1‑0
Cha28‑Nov‑70MiddlesbroughMillwall1‑0
League Table (Combined)
Pos Team P W D L F A GD Pts
1Coventry3823877840+3877
2Middlesbrough39201185937+2271
3Ipswich38191276739+2869
4Millwall39209105344+969
5Hull39206136257+566
6Southampton391712106348+1563
7Wrexham391613105951+861
8Derby39179135648+860
9Watford391414115046+456
10Norwich39166175246+654
11Birmingham391411144849-153
12QPR39158165361-853
13Swansea38157164446-252
14Preston391313134549-452
15Stoke39149164643+351
16Sheffield Utd39156185453+151
17Bristol City39149164950-151
18Charlton391212153646-1048
19Blackburn391110183649-1343
20West Brom391110184054-1443
21Portsmouth381010183752-1540
22Leicester391112165160-939
23Oxford Utd39912183651-1539
24Sheff Wed3919292479-55-6
League Table (Home)
Pos Team P W D L F A GD Pts
1Coventry1914324015+2545
2Ipswich2012713614+2243
3Southampton1910632914+1536
4Middlesbrough1910632714+1336
5Watford2010642920+936
6Millwall2011362823+536
7Birmingham199823319+1435
8Swansea1910542819+935
9Wrexham209653630+633
10Hull2010373232033
11Derby208662725+230
12Preston208662624+230
13Stoke198562921+829
14QPR199283331+229
15Sheffield Utd198473022+828
16West Brom197752323028
17Charlton198471819-128
18Bristol City207492827+125
19Norwich1981102323025
20Leicester197482628-225
21Portsmouth196491920-122
22Oxford Utd195771724-722
23Blackburn204791825-719
24Sheff Wed2005151041-315
League Table (Away)
Pos Team P W D L F A GD Pts
1Middlesbrough2010553223+935
2Hull1910363025+533
3Millwall199642521+433
4Coventry199553825+1332
5Derby199372923+630
6Norwich208572923+629
7Wrexham197752321+228
8Southampton207673434027
9Ipswich187563125+626
10Bristol City197572123-226
11Blackburn197391824-624
12QPR206682030-1024
13Sheffield Utd2072112431-723
14Stoke2064101722-522
15Preston195771925-622
16Watford194872126-520
17Leicester204882532-720
18Charlton204881827-920
19Portsmouth194691832-1418
20Birmingham2053121530-1518
21Oxford Utd2045111927-817
22Swansea1952121627-1117
23West Brom2043131731-1415
24Sheff Wed1914141438-247
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Southampton6510143+1116
2Coventry6501124+815
3Norwich650192+715
4Millwall6411114+713
5Ipswich6330115+612
6Derby640297+212
7Oxford Utd631287+110
8Wrexham631287+110
9Swansea631267-110
10Middlesbrough623194+59
11West Brom623185+39
12Hull630379-29
13Charlton62224408
14Watford622278-18
15Stoke62131012-27
16Sheffield Utd61327706
17Leicester613257-26
18QPR6204714-76
19Blackburn612358-35
20Bristol City611449-54
21Birmingham611439-64
22Preston6114512-74
23Portsmouth6015411-71
24Sheff Wed6015413-91
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Southampton10820227+1526
2Norwich10703155+1021
3Millwall10622179+820
4Coventry10613179+819
5Ipswich105411912+719
6Derby106041711+618
7Wrexham105231614+217
8Middlesbrough10442138+516
9Swansea105141311+216
10Sheffield Utd104331411+315
11Blackburn104241011-114
12Birmingham10424911-214
13Watford103431111013
14Charlton1034378-113
15Hull104151417-313
16QPR104151319-613
17Oxford Utd10334913-412
18West Brom10253810-211
19Stoke102351217-59
20Preston10235916-79
21Bristol City10226919-108
22Portsmouth102171015-57
23Leicester101451117-67
24Sheff Wed10019622-161
Form Table (Home)
Pos Team P W D L F A GD Pts
1Southampton6510111+1016
2Norwich6501114+715
3Swansea6420123+914
4Coventry6411115+613
5Derby6411105+513
6Ipswich633093+612
7Millwall6312116+510
8Wrexham6312119+210
9Middlesbrough623173+49
10Birmingham62316609
11Sheffield Utd622298+18
12Stoke6222111108
13Watford62226608
14Blackburn62224408
15Oxford Utd622247-38
16Hull62131112-17
17Charlton621335-27
18Preston6213711-47
19West Brom613259-46
20QPR6204914-56
21Portsmouth611456-14
22Bristol City6114512-74
23Leicester6105713-63
24Sheff Wed6015311-81
Form Table (Away)
Pos Team P W D L F A GD Pts
1Southampton6420137+614
2Middlesbrough6411126+613
3Millwall6411115+613
4Norwich6402112+912
5Hull640275+212
6Wrexham632198+111
7Ipswich63121312+110
8Coventry6303108+29
9Derby6303108+29
10Birmingham63036609
11Charlton623167-19
12Sheffield Utd622265+18
13QPR622268-28
14Portsmouth6213910-17
15Bristol City621369-37
16Watford613268-26
17West Brom613247-36
18Blackburn6204711-46
19Swansea6204510-56
20Leicester605167-15
21Oxford Utd612358-35
22Stoke602439-62
23Preston6024212-102
24Sheff Wed6006314-110
Team ELO Ratings
PosTeam ELO Rating
1Ipswich1,889
2Coventry1,877
3Wrexham1,860
4Southampton1,844
5Middlesbrough1,841
6Millwall1,814
7Birmingham1,786
8Sheffield Utd1,783
9Norwich1,780
10Derby1,748
11Swansea1,740
12Hull1,737
13Charlton1,715
14Stoke1,715
15Bristol City1,701
16Watford1,696
17Leicester1,687
18Portsmouth1,680
19QPR1,677
20Blackburn1,673
21Preston1,650
22West Brom1,642
23Oxford Utd1,635
24Sheff Wed1,487
Full Form Table
Middlesbrough Over/Under (last 6 months)
GoalsOverUnder% Over
0.529487.9%
1.5231069.7%
2.5161748.5%
3.592427.3%
4.53309.1%
Millwall Over/Under (last 6 months)
GoalsOverUnder% Over
0.532294.1%
1.527779.4%
2.5171750.0%
3.592526.5%
4.51332.9%
Back to top