Millwall vs. Middlesbrough Historical Head-to-HeadSubscribe Now (First Month Free)

Millwall
5 wins
5 draws
8 losses
17 goals
Middlesbrough
8 wins
5 draws
5 losses
29 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSat2024-01-1315:15 Millwall1.11–32.3Middlesbrough16,681The DenAndrew DaviesMatch Report
ChampionshipRegular seasonSat2023-08-0515:00 Middlesbrough0.80–11.2Millwall29,359Riverside StadiumGavin WardMatch Report
ChampionshipRegular seasonSat2023-01-1415:00 Middlesbrough0.51–00.6Millwall24,614Riverside StadiumMatt DonohueMatch Report
ChampionshipRegular seasonSat2022-10-0815:00 Millwall1.42–00.4Middlesbrough15,638The DenMatt DonohueMatch Report
ChampionshipRegular seasonSat2022-03-1215:00 Millwall0.40–00.7Middlesbrough16,734The DenRobert JonesMatch Report
ChampionshipRegular seasonSat2021-11-2015:00 Middlesbrough1.41–10.4Millwall20,845Riverside StadiumOliver LangfordMatch Report
ChampionshipRegular seasonSat2021-03-2015:00 Millwall0.71–00.6MiddlesbroughThe DenJames LiningtonMatch Report
ChampionshipRegular seasonSat2020-12-1215:00 Middlesbrough2.53–00.7MillwallRiverside StadiumDarren BondMatch Report
ChampionshipRegular seasonWed2020-07-0815:00 Millwall0.60–21.7MiddlesbroughThe DenTim RobinsonMatch Report
ChampionshipRegular seasonSat2019-08-2415:00 Middlesbrough0.51–12.2Millwall19,279Riverside StadiumJohn BrooksMatch Report
ChampionshipRegular seasonSat2019-01-1915:00 Middlesbrough1.81–11.6Millwall21,915Riverside StadiumKeith StroudMatch Report
ChampionshipRegular seasonSat2018-08-0415:00 Millwall2.22–21.8Middlesbrough15,056The DenKevin FriendMatch Report
ChampionshipRegular seasonSat2018-04-2817:30 Middlesbrough2–0Millwall28,606Riverside StadiumPaul TierneyMatch Report
ChampionshipRegular seasonSat2017-12-1615:00 Millwall2–1Middlesbrough12,026The DenOliver LangfordMatch Report
ChampionshipRegular seasonTue2015-03-0319:45 Middlesbrough3–0Millwall16,078Riverside StadiumKevin WrightMatch Report
ChampionshipRegular seasonSat2014-12-0615:00 Millwall1–5Middlesbrough10,328The DenMick RussellMatch Report
First DivisionRegular seasonTue1989-02-21Millwall2–0MiddlesbroughMatch Report
First DivisionRegular seasonSat1988-10-29Middlesbrough4–2MillwallMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSat2023-08-0515:00 Middlesbrough0.80–11.2Millwall29,359Riverside StadiumGavin WardMatch Report
ChampionshipRegular seasonSat2022-10-0815:00 Millwall1.42–00.4Middlesbrough15,638The DenMatt DonohueMatch Report
ChampionshipRegular seasonSat2021-03-2015:00 Millwall0.71–00.6MiddlesbroughThe DenJames LiningtonMatch Report
ChampionshipRegular seasonSat2017-12-1615:00 Millwall2–1Middlesbrough12,026The DenOliver LangfordMatch Report
First DivisionRegular seasonTue1989-02-21Millwall2–0MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSat2022-03-1215:00 Millwall0.40–00.7Middlesbrough16,734The DenRobert JonesMatch Report
ChampionshipRegular seasonSat2021-11-2015:00 Middlesbrough1.41–10.4Millwall20,845Riverside StadiumOliver LangfordMatch Report
ChampionshipRegular seasonSat2019-08-2415:00 Middlesbrough0.51–12.2Millwall19,279Riverside StadiumJohn BrooksMatch Report
ChampionshipRegular seasonSat2019-01-1915:00 Middlesbrough1.81–11.6Millwall21,915Riverside StadiumKeith StroudMatch Report
ChampionshipRegular seasonSat2018-08-0415:00 Millwall2.22–21.8Middlesbrough15,056The DenKevin FriendMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSat2024-01-1315:15 Millwall1.11–32.3Middlesbrough16,681The DenAndrew DaviesMatch Report
ChampionshipRegular seasonSat2023-01-1415:00 Middlesbrough0.51–00.6Millwall24,614Riverside StadiumMatt DonohueMatch Report
ChampionshipRegular seasonSat2020-12-1215:00 Middlesbrough2.53–00.7MillwallRiverside StadiumDarren BondMatch Report
ChampionshipRegular seasonWed2020-07-0815:00 Millwall0.60–21.7MiddlesbroughThe DenTim RobinsonMatch Report
ChampionshipRegular seasonSat2018-04-2817:30 Middlesbrough2–0Millwall28,606Riverside StadiumPaul TierneyMatch Report
ChampionshipRegular seasonTue2015-03-0319:45 Middlesbrough3–0Millwall16,078Riverside StadiumKevin WrightMatch Report
ChampionshipRegular seasonSat2014-12-0615:00 Millwall1–5Middlesbrough10,328The DenMick RussellMatch Report
First DivisionRegular seasonSat1988-10-29Middlesbrough4–2MillwallMatch Report

Fixture Leaders

Millwall Players vs. Middlesbrough

Millwall Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Nadjim Abdoukm COMMF190000010
Benik Afobecd CODFW3195000000
Jordan Archersct SCOGK4360000000
Daniel Ballardnir NIRDF2180000010
Bartosz Białkowskipl POLGK6540000000
Jake Coopereng ENGDF,FW141,224000040
Alan Dunneie IRLDF2180000000
George Evanseng ENGDF,MF190000000
Diego Fabbriniit ITAFW,MF190000000
David Fordeie IRLGK2180000000
Ricardo Fullerjm JAMFW2115000000
Lee Gregoryeng ENGFW6478120010
Dan Hardingeng ENGDF190000000
Wes Hardingjm JAMDF,MF190000000
Jos Hooiveldnl NEDDF,MF190000000
Shaun Hutchinsoneng ENGDF,MF11990000050
Ryan Leonardeng ENGDF,MF5361000010
George Longeng ENGGK2180000010
Ryan Longmaneng ENGFW,MF190000010
Scott Maloneeng ENGDF,MF5445000010
Scott McDonaldau AUSFW,MF190100010
James Meredithau AUSDF,MF3262000010
Steve Morisonwls WALFW4279000000
Mahlon Romeoag ATGDF,MF8542000020
Matija Šarkićme MNEGK2180000000
George Savillenir NIRMF7513100010
Matt Smitheng ENGFW4216010000
Gary Taylor-Fletchereng ENGFW,MF190000000
Ben Thompsoneng ENGMF4273000000
Ryan Tunnicliffeeng ENGMF2180010010
Jed Wallaceeng ENGFW,MF9781200030
Murray Wallacesct SCODF,MF9713000010
Andy Wilkinsoneng ENGDF190000000
Shaun Williamsie IRLDF,MF9588000010
Ryan Woodseng ENGMF3260000000
Joe Bryaneng ENGDF,MF2179100020
Kevin Nisbetsct SCOFW2179000010
Dan McNamaraie IRLDF,MF6527000010
Andreas Voglsammerde GERFW,MF2151000000
Zian Flemmingnl NEDFW,MF4315210000
Michael Tongeeng ENGMF179000000
Duncan Watmoreeng ENGFW,MF2162000000
Ed Upsoneng ENGMF294000000
Mason Bennetteng ENGFW,MF6287000010
Casper de Norrebe BELDF,MF272000000
Alex Pearceie IRLDF,MF4180000000
Troy Parrottie IRLFW158000000
Ben Marshalleng ENGDF,FW2125000000
Conor McLaughlinnir NIRDF153000000
Magaye Gueyefr FRAFW,MF145000000
Jack Powelleng ENGDF,MF145000000
Danny Shittung NGADF145000000
Byron Webstereng ENGDF,MF145000000
Tom Elliotteng ENGFW247000000
Callum Styleshu HUNDF,FW2124000000
Tyler Bureyeng ENGFW288000010
Tom Bradshawwls WALFW6210100000
Connor Mahoneyeng ENGFW,MF2115000000
Jayson Molumbyie IRLMF128000000
Jón Daði Böðvarssonis ISLFW,MF294000000
Sheyi Ojoeng ENGFW,MF124000000
Martyn Woolfordeng ENGFW,MF2111000000
Zak LovelaceFW120000000
Aidomo Emakhuie IRLFW118010000
Brooke Norton-Cuffyeng ENGDF,MF118000000
Aiden O'Brienie IRLFW,MF5250100010
Maikel Kieftenbeldnl NEDDF,MF110000000
George Honeymaneng ENGFW,MF3172000010
Romain Esseeng ENGMF335100000
Shane Fergusonnir NIRDF,MF569000000
Billy Mitchelleng ENGMF8630000000
Jamie Shackletoneng ENGDF,MF18000000
Tony Craigeng ENGDF15000000
Jiří Skalákcz CZEFW,MF15000000
Jason McCarthyeng ENGDF,MF13000000
23115,84011600350

Millwall Goalkeepers vs. Middlesbrough

Millwall Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jordan Archersct SCOGK4360116554.50
Bartosz Białkowskipl POLGK65402471775.02
David Fordeie IRLGK218080
George Longeng ENGGK218041375.01
Matija Šarkićme MNEGK218083562.51
161,44047253068.14

Middlesbrough Players vs. Millwall

Middlesbrough Players vs. Millwall Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Albert Adomahgh GHADF,FW2180000000
Britt Assombalongacd CODFW7471200010
Daniel Ayalaes ESPDF5450000010
Luke Aylingeng ENGDF,MF190000000
Folarin Balogunus USAFW190000000
Sol Bambaci CIVDF190000000
Patrick Bamfordeng ENGFW,MF4276210010
Danny Battheng ENGDF190000010
Muhamed Bešićba BIHDF,MF2158000010
Marcus Bettinellieng ENGGK2180000000
Marc Bolaeng ENGDF,MF6411000020
Matt Crookseng ENGDF,FW6462100010
Luke Danielseng ENGGK190000000
Rav van den Bergnl NEDDF190000000
Seny Diengsn SENGK190000000
Stewart Downingeng ENGFW,MF4265100000
Lukas Engeldk DENDF,MF190100010
Fábiobr BRADF2100000000
Aden Flinteng ENGDF190000000
Ryan Frederickseng ENGDF190000000
George Friendeng ENGDF,MF6540100010
Dael Fryeng ENGDF10900000000
Ben Gibsoneng ENGDF3270000000
Tom Gloverau AUSGK190000000
Grant Halleng ENGDF190000000
Jordan Hugilleng ENGFW190101100
Isaiah Joneseng ENGDF,FW5330100020
Tomáš Kalascz CZEDF190000000
Dimitrios Konstantopoulosgr GREGK2180000000
Grant Leadbittereng ENGMF4316000010
Darragh Lenihanie IRLDF,FW2180000000
Joe Lumleyeng ENGGK190000000
Sam Morsyeg EGYMF190010000
Emilio Nsuegq EQGDF,FW190010000
Kenneth Omeruong NGADF190010000
Lee Peltiereng ENGDF,MF2180000000
Darren Randolphie IRLGK5450000000
Morgan Rogerseng ENGFW,MF2180010000
George Savillenir NIRMF5406010010
Ryan Shottoneng ENGDF,FW4360000000
Tommy Smitheng ENGDF,MF190000000
Zack Steffenus USAGK2180000000
Dejan Stojanovićat AUTGK190000000
Neil Taylorwls WALDF,MF190000000
Lewis Wingeng ENGMF4146010010
Sam Greenwoodeng ENGFW,MF187010000
Djed Spenceeng ENGDF,MF3147000000
Paddy McNairnir NIRDF,MF9765100010
Martin Braithwaitedk DENFW,MF2169100000
Cyrus Christieie IRLDF,MF179010000
Adam Reacheng ENGDF,FW179020000
Daniel Barlasertr TURMF2151000000
Rodrigo Munizbr BRAFW174000000
Aaron Connollyie IRLFW173000000
Lee Tomlineng ENGFW,MF172010000
Jelle Vossenbe BELFW,MF288400000
Adam Claytoneng ENGMF7434000010
Finn Azazie IRLMF161000000
Jonny Howsoneng ENGDF,MF131,033100050
Riley McGreeau AUSFW,MF3229000000
Chuba Akpomeng ENGFW,MF4270000000
Yannick Bolasiecd CODFW,MF145000000
Marcus Browneeng ENGFW,MF145000000
Josh Coburneng ENGFW145000000
Rajiv van La Parranl NEDFW,MF145000000
Nathaniel Mendez-Lainggt GUAFW,MF145000000
Andraž Šporarsi SVNFW145000000
Duncan Watmoreeng ENGFW,MF5231210000
Hayden Hackneyeng ENGMF4234000000
Ryan John Gileseng ENGDF,MF2130000000
Rudy Gestedebj BENFW132000000
Marcus Taverniereng ENGFW,MF6349110000
Miloš Veljkovićrs SRBDF128000000
Marcus Forssfi FINFW,MF4191200000
Sam Silveraau AUSMF122000000
Onel Hernándezcu CUBFW,MF120000000
Kikées ESPFW2110200000
Cameron Archereng ENGFW118000000
Ashley Fletchereng ENGFW4242121100
Matthew Hoppeus USAFW116000000
Matthew Clarkeeng ENGDF114000000
Hayden Coulsoneng ENGDF,MF280000000
Marvin Johnsoneng ENGDF,FW5314010000
Adama Traorées ESPFW,MF2101000000
Yanic Wildschutsr SURFW,MF219000000
Neeskens Kebanocd CODFW,MF110000000
Adam Forshaweng ENGMF19000000
Anfernee Dijksteelsr SURDF3121000000
Uche Ikpeazuug UGAFW14000000
Patrick Robertseng ENGFW,MF13000000
22715,840251722220

Middlesbrough Goalkeepers vs. Millwall

Middlesbrough Goalkeepers vs. Millwall Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Marcus Bettinellieng ENGGK218051580.01
Luke Danielseng ENGGK1901110.00
Seny Diengsn SENGK19021150.00
Tom Gloverau AUSGK19051480.00
Dimitrios Konstantopoulosgr GREGK218011
Joe Lumleyeng ENGGK190202100.01
Darren Randolphie IRLGK54501961368.41
Zack Steffenus USAGK218092777.81
Dejan Stojanovićat AUTGK190404100.01
161,44047133774.56

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.