Middlesbrough vs. Norwich City Historical Head-to-Head

Middlesbrough
12 wins
9 draws
11 losses
46 goals
Norwich City
11 wins
9 draws
12 losses
34 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
ChampionshipChampionshipSat2025-04-2615:00 MiddlesbroughNorwich CityRiverside Stadium
ChampionshipChampionshipSun2024-10-2715:00 Norwich City1.13–33.3Middlesbrough26,487Carrow RoadJames BellMatch Report
ChampionshipChampionshipWed2024-03-0619:45 Middlesbrough1.63–11.0Norwich City23,545Riverside StadiumRobert MadleyMatch Report
ChampionshipChampionshipTue2023-10-2419:45 Norwich City0.51–21.3Middlesbrough25,585Carrow RoadSimon HooperMatch Report
ChampionshipChampionshipFri2023-04-1420:00 Middlesbrough2.75–10.8Norwich City26,429Riverside StadiumJoshua SmithMatch Report
ChampionshipChampionshipSat2022-11-1215:00 Norwich City1.01–21.0Middlesbrough26,673Carrow RoadLeigh DoughtyMatch Report
ChampionshipChampionshipSat2021-01-3012:30 Norwich City0.80–00.6MiddlesbroughCarrow RoadKeith StroudMatch Report
ChampionshipChampionshipSat2020-11-2115:00 Middlesbrough1.70–11.5Norwich CityRiverside StadiumTony HarringtonMatch Report
ChampionshipChampionshipSat2019-03-3017:30 Middlesbrough1.30–11.0Norwich City23,795Riverside StadiumDavid CooteMatch Report
ChampionshipChampionshipSat2018-09-1515:00 Norwich City0.71–00.6Middlesbrough24,642Carrow RoadJames LiningtonMatch Report
ChampionshipChampionshipSat2018-02-0315:00 Norwich City1–0Middlesbrough25,960Carrow RoadMike JonesMatch Report
ChampionshipChampionshipTue2017-09-2619:45 Middlesbrough0–1Norwich City24,084Riverside StadiumJeremy SimpsonMatch Report
ChampionshipFinalMon2015-05-2515:00 Middlesbrough0–2Norwich City85,656Wembley StadiumMike DeanMatch Report
ChampionshipChampionshipFri2015-04-1719:45 Norwich City0–1Middlesbrough26,993Carrow RoadRobert MadleyMatch Report
ChampionshipChampionshipTue2014-11-0419:45 Middlesbrough4–0Norwich City16,468Riverside StadiumNigel MillerMatch Report
Premier LeaguePremier LeagueSat2005-01-22Norwich City4–4Middlesbrough24,547Carrow RoadMatt MessiasMatch Report
Premier LeaguePremier LeagueTue2004-12-28Middlesbrough2–0Norwich City34,836Riverside StadiumHoward WebbMatch Report
Premier LeaguePremier LeagueSat1993-05-08Middlesbrough3–3Norwich City15,155Ayresome ParkGerald AshbyMatch Report
Premier LeaguePremier LeagueSat1992-10-31Norwich City1–1Middlesbrough14,499Carrow RoadStephen LodgeMatch Report
First DivisionFirst DivisionSat1988-12-31Norwich City0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1988-09-03Middlesbrough2–3Norwich CityMatch Report
First DivisionFirst DivisionTue1981-03-17Norwich City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1980-10-04Middlesbrough6–1Norwich CityMatch Report
First DivisionFirst DivisionWed1980-02-27Norwich City0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1979-09-08Middlesbrough1–0Norwich CityMatch Report
First DivisionFirst DivisionSat1979-02-24Norwich City1–0MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1978-10-14Middlesbrough2–0Norwich CityMatch Report
First DivisionFirst DivisionSat1977-12-31Middlesbrough2–2Norwich CityMatch Report
First DivisionFirst DivisionWed1977-08-24Norwich City1–1MiddlesbroughMatch Report
First DivisionFirst DivisionWed1977-03-09Norwich City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1976-10-09Middlesbrough1–0Norwich CityMatch Report
First DivisionFirst DivisionTue1976-04-06Middlesbrough0–1Norwich CityMatch Report
First DivisionFirst DivisionSat1975-11-08Norwich City0–1MiddlesbroughMatch Report

Fixture Leaders

Middlesbrough Players vs. Norwich City

Middlesbrough Players vs. Norwich City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Albert Adomahgh GHADF,FW3227010010
Cameron Archereng ENGFW190220000
Daniel Ayalaes ESPDF6509000010
Lewis Bakereng ENGMF190000000
Patrick Bamfordeng ENGFW,MF5320100000
Marcus Bettinellieng ENGGK2180000000
Marc Bolaeng ENGDF,MF3188000000
Neto Borgesbr BRADF,MF190010000
Cyrus Christieie IRLDF,MF190000000
Matthew Clarkeeng ENGDF190010000
Adam Claytoneng ENGMF7550000030
Andy Colletteng ENGGK19000000
Colin Coopereng ENGDF19000000
Rav van den Bergnl NEDDF3270000000
Seny Diengsn SENGK3270000010
Anfernee Dijksteelsr SURDF5195010000
Stewart Downingeng ENGFW,MF5391030010
George Edmundsoneng ENGDF190000010
Willie Falconersct SCOFW218010000
Curtis Flemingie IRLDF218000000
Aden Flinteng ENGDF2180000000
Jimmy Floyd Hasselbainknl NEDFW218020000
Ryan Frederickseng ENGDF190000000
George Friendeng ENGDF,MF6540000000
Dael Fryeng ENGDF7596000000
Ben Gibsoneng ENGDF5450000000
Jon Gittenseng ENGDF19000000
Hayden Hackneyeng ENGMF4351100010
John Hendriesct SCOFW,MF218011000
Joseph-Désiré Jobcm CMRFW,MF216320000
Ryan John Gileseng ENGDF,MF2180000000
Marvin Johnsoneng ENGDF,FW3245000000
Tomáš Kalascz CZEDF190000000
Alan Kernaghanie IRLDF218000000
Dimitrios Konstantopoulosgr GREGK3270000000
Grant Leadbittereng ENGMF4360202220
Darragh Lenihanie IRLDF,FW2180000010
Tony McMahoneng ENGDF,MF19000010
Paddy McNairnir NIRDF,MF5450000000
Sam Morsyeg EGYMF190000000
Robbie Mustoeeng ENGMF19000000
Lewis O'Brieneng ENGMF190000000
John Obi Mikelng NGAMF190000010
Ray Parloureng ENGMF218000010
Andy Peakeeng ENGMF19000000
Stephen Pearseng ENGGK19000000
Jimmy Phillipseng ENGDF215601000
Mark Proctoreng ENGMF19000000
Franck Queudruefr FRADF218021010
Darren Randolphie IRLGK4360000000
Michael Reizigernl NEDDF218000000
Mark Schwarzerau AUSGK218000000
Ryan Shottoneng ENGDF,FW3266000000
Tommy Smitheng ENGDF,MF2180000000
Gareth Southgateeng ENGDF218001000
Djed Spenceeng ENGDF,MF2155000000
Zack Steffenus USAGK2180000000
Lee Tomlineng ENGFW,MF3269000000
Adama Traorées ESPFW,MF2169000000
Derek Whytesct SCODF218000000
Paul Wilkinsoneng ENGFW218021000
Boudewijn Zendennl NEDDF,FW218000010
Isaiah Jonesgy GUYDF,FW4220000000
Aidan Morrisus USAMF189000010
Sam Greenwoodeng ENGFW,MF188100000
Riley McGreeau AUSFW,MF3248110010
Darnell Fishereng ENGDF185000000
Josh Coburneng ENGFW182010000
Lukas Engeldk DENDF,MF2172100000
Marcus Taverniereng ENGFW,MF180000100
Szilárd Némethsk SVKFW17700000
Marcus Forssfi FINFW,MF3227120020
Craig Hignetteng ENGFW,MF17100000
Tommy Conwaysct SCOFW170200100
Ben Doaksct SCOFW170000000
Luke Aylingeng ENGDF,MF278010000
Fábiobr BRADF169000000
Emmanuel Latte Lathci CIVFW289100000
Jelle Vossenbe BELFW,MF3143000010
Alex Mowatteng ENGMF165010000
Chris Morrisie IRLDF15900000
Yannick Bolasiecd CODFW,MF155000000
Dorivabr BRAMF14500000
Emilio Nsuegq EQGDF,FW145000000
Dean Whiteheadeng ENGDF,MF145000000
Adam Reacheng ENGDF,FW143000000
George Savillenir NIRMF3218000010
Chuba Akpomeng ENGFW,MF4278110000
Ashley Fletchereng ENGFW2121000000
Adam Forshaweng ENGMF131000000
Tommy Wrightsct SCOMF13100000
Jonny Howsoneng ENGDF,MF11819000020
Rudy Gestedebj BENFW127000011
Samuel Folarinng NGAFW,MF125000000
Aaron Ramseyeng ENGMF125100000
Alan Mooreie IRLMF12400000
Yanic Wildschutsr SURFW,MF124100000
Kikées ESPFW395000000
Martin Braithwaitedk DENFW,MF253000000
Muhamed Bešićba BIHDF,MF271000000
Dwight Marshalllc LCAFW11900000
Danny Grahameng ENGFW11700000
Matthew Hoppeus USAFW116000000
James Morrisonsct SCOFW,MF25800000
Finn Azazie IRLMF2101100000
Patrick Robertseng ENGFW,MF110000000
Britt Assombalongacd CODFW5297000000
Alex Bangurasl SLEDF18000000
Sam Silveraau AUSMF229100000
Daniel Barlasertr TURMF329000000
Hayden Coulsoneng ENGDF,MF230000000
Alexander Gilbertie IRLFW14000000
Jordan Hugilleng ENGFW225000000
Matt Crookseng ENGDF,FW3100100000
Morgan Rogerseng ENGFW,MF12000000
Duncan Watmoreeng ENGFW,MF12000000
Fernando Amorebietave VENDF11000000
Micah Hamiltoneng ENGMF11000000
Rodrigo Munizbr BRAFW11000000
25417,757292124261

Middlesbrough Goalkeepers vs. Norwich City

Middlesbrough Goalkeepers vs. Norwich City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Marcus Bettinellieng ENGGK2180211100.01
Andy Colletteng ENGGK19030
Seny Diengsn SENGK327085437.50
Dimitrios Konstantopoulosgr GREGK327022
Stephen Pearseng ENGGK19010
Darren Randolphie IRLGK43601941578.90
Mark Schwarzerau AUSGK218041
Zack Steffenus USAGK218092777.80
181,62038222771.14

Norwich City Players vs. Middlesbrough

Norwich City Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Max Aaronseng ENGDF6540000000
Dean Ashtoneng ENGFW19010000
Sébastien Bassongcm CMRDF2180000000
David Bentleyeng ENGMF19000000
Mark Bowenwls WALDF218000000
Emi Buendíaar ARGFW,MF4312000021
Ian Butterwortheng ENGDF19000000
José Cordobapa PANDF190000000
Ian Crookeng ENGMF218001000
Ian Culverhouseeng ENGDF19000000
Gary Dohertyie IRLDF,FW218000000
Callum Doyleeng ENGDF190010000
Adam Druryeng ENGDF218010010
Shane Duffyie IRLDF,MF2180000000
Marc Edworthyeng ENGDF218000000
Efan Ekokung NGAFW19020000
Kellen Fishereng ENGDF190000010
Craig Flemingeng ENGDF218000000
Damien Francisjm JAMMF19010000
Dimitris Giannoulisgr GREDF,MF5311000000
Liam Gibbseng ENGMF2111000000
Ben Gibsoneng ENGDF5450000000
Ben Godfreyeng ENGDF,MF190000000
Jeremy Gosswls WALMF19000000
Robert Greeneng ENGGK218000000
Angus Gunnsct SCOGK5450000000
Bryan Gunnsct SCOGK218000000
Grant Hanleysct SCODF6430000000
Isaac Haydeneng ENGDF,MF190000010
Jonny Howsoneng ENGDF,MF3270000010
Darren Huckerbyeng ENGFW,MF218003000
James Husbandeng ENGDF190000000
Andy Johnsonwls WALMF19010000
Bradley Johnsoneng ENGDF,MF2167000000
Timm Klosech SUIDF4271000000
Tim Krulnl NEDGK4360000000
Jamal Lewisnir NIRDF,MF3270000000
George Longeng ENGGK2180000000
Russell Martinsct SCODF3270000010
Leon McKenzieeng ENGFW212210000
Kenny McLeansct SCOMF6442010011
Philip Mulrynenir NIRMF215300000
Rob Newmaneng ENGDF218000000
Nélson Oliveirapt PORFW296000000
Martin Olssonse SWEDF,MF3270000010
Andrew Omobamideleie IRLDF190000000
David Phillipswls WALDF,MF218000000
Ivo Pintopt PORDF190000010
Teemu Pukkifi FINFW6421201100
Harrison Reedeng ENGMF190000000
Mark Robinseng ENGFW19000000
John Ruddyeng ENGGK3270000000
Lukas Ruppde GERMF2180000000
Oliver Skippeng ENGMF2180000000
Jack Staceyeng ENGDF,FW3187000000
Daryl Sutcheng ENGDF19010000
Alexander Tetteyno NORMF7495010020
Michael Turnereng ENGDF190000000
Marley Watkinswls WALFW,MF190010000
Steven Whittakersct SCODF,MF3270010000
Christoph Zimmermannde GERDF5361000010
Jakob Sørensendk DENDF,MF4201000020
Ashley Barneseng ENGFW,MF186100000
Nathan Redmondeng ENGFW,MF3189100000
Josh Murphyeng ENGFW,MF185000000
Emiliano Marcondesdk DENFW,MF183000000
John Polstoneng ENGDF217300000
Josh Sargentus USAFW,MF4324200000
Gabriel Sarabr BRAMF4352020010
Jim Brennanca CANDF,MF213700000
Todd Cantwelleng ENGFW,MF295000000
Wes Hoolahanie IRLMF2151000010
Ryan Jarviseng ENGFW17300000
Cameron Jeromeeng ENGFW4323100010
Chris Suttoneng ENGDF,FW216200000
James Maddisoneng ENGFW,MF2160100000
Sam McCallumeng ENGDF,MF2126000000
Aaron Ramseyeng ENGMF170000000
Yanic Wildschutsr SURFW,MF169000010
Anis Ben Slimanetn TUNMF163000010
Ante Crnachr CROFW,MF163000000
Mattias Jonsonse SWEFW,MF15900000
Tom Trybullde GERDF,MF4248100020
Marquinhosbr BRAFW,MF156000000
Kyle Laffertynir NIRFW155000000
Gary Hoopereng ENGFW259000000
Jordan Hugilleng ENGFW252000000
Jacob Murphyeng ENGDF,FW135000010
Sam Byrameng ENGDF,MF134000000
Jon Roweeng ENGFW,MF2124100010
Moritz Leitnerde GERMF2121000010
Paul McVeighnir NIRFW,MF13100000
Amankwah Forsongh GHAMF127000000
Gary Holtsct SCOMF12700000
Oscar Schwartaudk DENFW127000000
Borja Sainzes ESPFW,MF3143200001
Hwang Ui-jokr KORFW,MF124000000
Przemysław Płachetapl POLFW,MF3123000000
Marco Stiepermannde GERFW,MF4274000030
Mario Vrančićba BIHMF5110000000
Ruel Foxms MSRMF210800000
Danny Croweng ENGFW11700000
Lewis Grabbaneng ENGFW,MF360000000
Graham Dorranssct SCOFW,MF277000000
Sydney van Hooijdonknl NEDFW114000000
Christian Fassnachtch SUIFW,MF258000000
Thomas Helvegdk DENDF11100000
Marcelino Núñezcl CHIMF4137000000
Darren Beckfordeng ENGFW1700000
Jordan Rhodessct SCOFW17000010
Onel Hernándezcu CUBFW,MF7349100010
Adam Idahie IRLFW3104000000
Gary O'Neileng ENGMF294000000
Finley Welcheng ENGMF14000000
Kaide Gordoneng ENGFW11000000
25717,731211111303

Norwich City Goalkeepers vs. Middlesbrough

Norwich City Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Robert Greeneng ENGGK218060
Angus Gunnsct SCOGK545021101152.42
Bryan Gunnsct SCOGK218040
Tim Krulnl NEDGK436014014100.04
George Longeng ENGGK2180155966.70
John Ruddyeng ENGGK327051
181,62050303470.07

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.