Middlesbrough vs. Stoke City Historical Head-to-Head

Middlesbrough
30 wins
16 draws
22 losses
100 goals
Stoke City
22 wins
16 draws
30 losses
80 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-02-0815:00 Stoke CityMiddlesbroughbet365 Stadium
ChampionshipChampionshipSat2024-09-2815:00 Middlesbrough2.42–00.8Stoke City24,610Riverside StadiumStephen MartinMatch Report
EFL CupSecond roundTue2024-08-2719:15 Middlesbrough0–5Stoke City17,408Riverside StadiumMatch Report
ChampionshipChampionshipSat2024-03-0215:00 Stoke City1.22–00.6Middlesbrough21,673Bet365 StadiumJohn BusbyMatch Report
ChampionshipChampionshipSat2023-10-2815:00 Middlesbrough1.00–21.4Stoke City26,732Riverside StadiumAndrew KitchenMatch Report
ChampionshipChampionshipTue2023-03-1420:00 Middlesbrough1.51–11.1Stoke City24,779Riverside StadiumCraig PawsonMatch Report
ChampionshipChampionshipWed2022-08-1719:45 Stoke City0.92–21.9Middlesbrough18,345Bet365 StadiumMichael SalisburyMatch Report
ChampionshipChampionshipSat2022-04-3015:00 Middlesbrough1.33–10.9Stoke City24,942Riverside StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipSat2021-12-1115:00 Stoke City0.40–00.4Middlesbrough21,140Bet365 StadiumMichael SalisburyMatch Report
ChampionshipChampionshipSat2021-03-1315:00 Middlesbrough1.53–01.3Stoke CityRiverside StadiumAndy MadleyMatch Report
ChampionshipChampionshipSat2020-12-0515:00 Stoke City1.11–01.0MiddlesbroughBet365 StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipSat2020-06-2715:00 Stoke City2.10–20.7MiddlesbroughBet365 StadiumMatt DonohueMatch Report
ChampionshipChampionshipFri2019-12-2019:45 Middlesbrough0.82–11.2Stoke City18,270Riverside StadiumOliver LangfordMatch Report
ChampionshipChampionshipFri2019-04-1915:00 Middlesbrough0.91–01.5Stoke City22,890Riverside StadiumDarren BondMatch Report
ChampionshipChampionshipSat2018-11-0317:30 Stoke City0.60–00.8Middlesbrough24,553Bet365 StadiumRobert JonesMatch Report
Premier LeaguePremier LeagueSat2017-03-0415:00 Stoke City2–0Middlesbrough27,644Bet365 StadiumCraig PawsonMatch Report
Premier LeaguePremier LeagueSat2016-08-1315:00 Middlesbrough1–1Stoke City32,110Riverside StadiumKevin FriendMatch Report
Premier LeaguePremier LeagueSat2009-03-21Stoke City1–0Middlesbrough26,442bet365 StadiumLee MasonMatch Report
Premier LeaguePremier LeagueSat2008-08-30Middlesbrough2–1Stoke CityRiverside StadiumMike DeanMatch Report
First DivisionFirst DivisionSat1982-02-20Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1981-09-26Middlesbrough3–2Stoke CityMatch Report
First DivisionFirst DivisionSat1981-02-21Middlesbrough3–1Stoke CityMatch Report
First DivisionFirst DivisionSat1980-09-27Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1980-02-23Middlesbrough1–3Stoke CityMatch Report
First DivisionFirst DivisionSat1979-10-13Stoke City0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1977-01-01Middlesbrough0–0Stoke CityMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1976-11-06Stoke City3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1976-01-17Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1975-09-06Middlesbrough3–0Stoke CityMatch Report
First DivisionFirst DivisionSat1975-03-01Middlesbrough2–0Stoke CityMatch Report
First DivisionFirst DivisionSat1974-08-31Stoke City1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1953-01-17Middlesbrough0–0Stoke CityMatch Report
First DivisionFirst DivisionSat1952-09-06Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-05-03Stoke City3–2MiddlesbroughMatch Report
First DivisionFirst DivisionWed1951-12-26Middlesbrough3–0Stoke CityMatch Report
First DivisionFirst DivisionMon1951-03-26Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionFri1951-03-23Middlesbrough1–0Stoke CityMatch Report
First DivisionFirst DivisionSat1950-04-22Middlesbrough2–0Stoke CityMatch Report
First DivisionFirst DivisionSat1949-12-03Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionWed1949-04-27Middlesbrough1–1Stoke CityMatch Report
First DivisionFirst DivisionSat1948-09-18Stoke City3–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1948-01-17Stoke City2–4MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-09-06Middlesbrough2–1Stoke CityMatch Report
First DivisionFirst DivisionSat1947-01-04Stoke City3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1946-09-07Middlesbrough5–4Stoke CityMatch Report
First DivisionFirst DivisionSat1938-12-31Middlesbrough5–1Stoke CityMatch Report
First DivisionFirst DivisionSat1938-09-03Stoke City1–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1938-01-15Stoke City3–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1937-09-04Middlesbrough2–1Stoke CityMatch Report
First DivisionFirst DivisionSat1937-01-23Middlesbrough1–0Stoke CityMatch Report
First DivisionFirst DivisionSat1936-09-19Stoke City6–2MiddlesbroughMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1936-04-25Middlesbrough0–0Stoke CityMatch Report
First DivisionFirst DivisionSat1935-12-21Stoke City1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1935-02-02Middlesbrough2–0Stoke CityMatch Report
First DivisionFirst DivisionSat1934-09-22Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1934-03-17Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1933-11-04Middlesbrough6–1Stoke CityMatch Report
First DivisionFirst DivisionSat1922-12-23Stoke0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1922-12-16Middlesbrough3–1StokeMatch Report
First DivisionFirst DivisionSat1907-04-20Stoke0–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1906-12-15Middlesbrough5–0StokeMatch Report
First DivisionFirst DivisionSat1906-04-07Middlesbrough5–0StokeMatch Report
First DivisionFirst DivisionSat1905-12-02Stoke1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1905-03-18Middlesbrough2–1StokeMatch Report
First DivisionFirst DivisionSat1904-11-19Stoke3–1MiddlesbroughMatch Report
First DivisionFirst DivisionMon1903-12-28Stoke0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1903-10-10Middlesbrough2–0StokeMatch Report
First DivisionFirst DivisionSat1903-04-25Middlesbrough1–1StokeMatch Report
First DivisionFirst DivisionSat1902-12-27Stoke0–2MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipSat2024-09-2815:00 Middlesbrough2.42–00.8Stoke City24,610Riverside StadiumStephen MartinMatch Report
ChampionshipChampionshipSat2022-04-3015:00 Middlesbrough1.33–10.9Stoke City24,942Riverside StadiumJeremy SimpsonMatch Report
ChampionshipChampionshipSat2021-03-1315:00 Middlesbrough1.53–01.3Stoke CityRiverside StadiumAndy MadleyMatch Report
ChampionshipChampionshipSat2020-06-2715:00 Stoke City2.10–20.7MiddlesbroughBet365 StadiumMatt DonohueMatch Report
ChampionshipChampionshipFri2019-12-2019:45 Middlesbrough0.82–11.2Stoke City18,270Riverside StadiumOliver LangfordMatch Report
ChampionshipChampionshipFri2019-04-1915:00 Middlesbrough0.91–01.5Stoke City22,890Riverside StadiumDarren BondMatch Report
Premier LeaguePremier LeagueSat2008-08-30Middlesbrough2–1Stoke CityRiverside StadiumMike DeanMatch Report
First DivisionFirst DivisionSat1981-09-26Middlesbrough3–2Stoke CityMatch Report
First DivisionFirst DivisionSat1981-02-21Middlesbrough3–1Stoke CityMatch Report
First DivisionFirst DivisionSat1975-09-06Middlesbrough3–0Stoke CityMatch Report
First DivisionFirst DivisionSat1975-03-01Middlesbrough2–0Stoke CityMatch Report
First DivisionFirst DivisionWed1951-12-26Middlesbrough3–0Stoke CityMatch Report
First DivisionFirst DivisionFri1951-03-23Middlesbrough1–0Stoke CityMatch Report
First DivisionFirst DivisionSat1950-04-22Middlesbrough2–0Stoke CityMatch Report
First DivisionFirst DivisionSat1948-01-17Stoke City2–4MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-09-06Middlesbrough2–1Stoke CityMatch Report
First DivisionFirst DivisionSat1946-09-07Middlesbrough5–4Stoke CityMatch Report
First DivisionFirst DivisionSat1938-12-31Middlesbrough5–1Stoke CityMatch Report
First DivisionFirst DivisionSat1938-09-03Stoke City1–3MiddlesbroughMatch Report
First DivisionFirst DivisionSat1937-09-04Middlesbrough2–1Stoke CityMatch Report
First DivisionFirst DivisionSat1937-01-23Middlesbrough1–0Stoke CityMatch Report
First DivisionFirst DivisionSat1935-02-02Middlesbrough2–0Stoke CityMatch Report
First DivisionFirst DivisionSat1933-11-04Middlesbrough6–1Stoke CityMatch Report
First DivisionFirst DivisionSat1922-12-16Middlesbrough3–1StokeMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionFirst DivisionSat1907-04-20Stoke0–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1906-12-15Middlesbrough5–0StokeMatch Report
First DivisionFirst DivisionSat1906-04-07Middlesbrough5–0StokeMatch Report
First DivisionFirst DivisionSat1905-03-18Middlesbrough2–1StokeMatch Report
First DivisionFirst DivisionSat1903-10-10Middlesbrough2–0StokeMatch Report
First DivisionFirst DivisionSat1902-12-27Stoke0–2MiddlesbroughMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipChampionshipTue2023-03-1420:00 Middlesbrough1.51–11.1Stoke City24,779Riverside StadiumCraig PawsonMatch Report
ChampionshipChampionshipWed2022-08-1719:45 Stoke City0.92–21.9Middlesbrough18,345Bet365 StadiumMichael SalisburyMatch Report
ChampionshipChampionshipSat2021-12-1115:00 Stoke City0.40–00.4Middlesbrough21,140Bet365 StadiumMichael SalisburyMatch Report
ChampionshipChampionshipSat2018-11-0317:30 Stoke City0.60–00.8Middlesbrough24,553Bet365 StadiumRobert JonesMatch Report
Premier LeaguePremier LeagueSat2016-08-1315:00 Middlesbrough1–1Stoke City32,110Riverside StadiumKevin FriendMatch Report
First DivisionFirst DivisionSat1979-10-13Stoke City0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1977-01-01Middlesbrough0–0Stoke CityMatch Report
First DivisionFirst DivisionSat1974-08-31Stoke City1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1953-01-17Middlesbrough0–0Stoke CityMatch Report
First DivisionFirst DivisionWed1949-04-27Middlesbrough1–1Stoke CityMatch Report
First DivisionFirst DivisionSat1936-04-25Middlesbrough0–0Stoke CityMatch Report
First DivisionFirst DivisionSat1935-12-21Stoke City1–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1922-12-23Stoke0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1905-12-02Stoke1–1MiddlesbroughMatch Report
First DivisionFirst DivisionMon1903-12-28Stoke0–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1903-04-25Middlesbrough1–1StokeMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EFL CupSecond roundTue2024-08-2719:15 Middlesbrough0–5Stoke City17,408Riverside StadiumMatch Report
ChampionshipChampionshipSat2024-03-0215:00 Stoke City1.22–00.6Middlesbrough21,673Bet365 StadiumJohn BusbyMatch Report
ChampionshipChampionshipSat2023-10-2815:00 Middlesbrough1.00–21.4Stoke City26,732Riverside StadiumAndrew KitchenMatch Report
ChampionshipChampionshipSat2020-12-0515:00 Stoke City1.11–01.0MiddlesbroughBet365 StadiumJeremy SimpsonMatch Report
Premier LeaguePremier LeagueSat2017-03-0415:00 Stoke City2–0Middlesbrough27,644Bet365 StadiumCraig PawsonMatch Report
Premier LeaguePremier LeagueSat2009-03-21Stoke City1–0Middlesbrough26,442bet365 StadiumLee MasonMatch Report
First DivisionFirst DivisionSat1982-02-20Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1980-09-27Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1980-02-23Middlesbrough1–3Stoke CityMatch Report
First DivisionFirst DivisionSat1976-11-06Stoke City3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1976-01-17Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-09-06Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1952-05-03Stoke City3–2MiddlesbroughMatch Report
First DivisionFirst DivisionMon1951-03-26Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1949-12-03Stoke City1–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1948-09-18Stoke City3–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1947-01-04Stoke City3–1MiddlesbroughMatch Report
First DivisionFirst DivisionSat1938-01-15Stoke City3–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1936-09-19Stoke City6–2MiddlesbroughMatch Report
First DivisionFirst DivisionSat1934-09-22Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1934-03-17Stoke City2–0MiddlesbroughMatch Report
First DivisionFirst DivisionSat1904-11-19Stoke3–1MiddlesbroughMatch Report

Fixture Leaders

Middlesbrough Players vs. Stoke City

Middlesbrough Players vs. Stoke City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Albert Adomahgh GHADF,FW190000000
Jérémie Aliadièrefr FRAFW,MF19000000
Antonio Barragánes ESPDF,MF190000000
Danny Battheng ENGDF190000000
Marcus Bettinellieng ENGGK2180000000
Marc Bolaeng ENGDF,MF5376000010
Neto Borgesbr BRADF,MF190000000
Solomon Brynneng ENGGK190000000
Matthew Clarkeeng ENGDF2180000000
Adam Claytoneng ENGMF5417000020
Hayden Coulsoneng ENGDF,MF190000000
Luke Danielseng ENGGK190000000
Rav van den Bergnl NEDDF3170000010
Seny Diengsn SENGK3270000000
Anfernee Dijksteelsr SURDF7434000020
Stewart Downingeng ENGFW,MF5378000010
George Edmundsoneng ENGDF190000010
Fábiobr BRADF190000000
Aden Flinteng ENGDF2180000000
George Friendeng ENGDF,MF4360000010
Dael Fryeng ENGDF8720010010
Rudy Gestedebj BENFW2123000000
Ben Gibsoneng ENGDF2180000000
Hayden Hackneyeng ENGMF2173100010
Grant Halleng ENGDF190100000
Jonny Howsoneng ENGDF,MF11965040010
Harley HuntDF190000000
Robert Huthde GERDF218000010
Ryan John Gileseng ENGDF,MF2180000000
Brad Jonesau AUSGK19000000
Isaiah Jonesgy GUYDF,FW6399010000
Emmanuel Latte Lathci CIVFW3195000010
Darragh Lenihanie IRLDF,FW2180000000
Joe Lumleyeng ENGGK190000000
Riley McGreeau AUSFW,MF5418020000
Paddy McNairnir NIRDF,MF8692100010
Aidan Morrisus USAMF2103000000
Sam Morsyeg EGYMF2151010000
Alex Mowatteng ENGMF190000000
Álvaro Negredoes ESPFW190100000
Emilio Nsuegq EQGDF,FW190000000
Lewis O'Brieneng ENGMF190000000
Gary O'Neileng ENGMF218000010
John Obi Mikelng NGAMF190000000
Aynsley Pearseng ENGGK190000000
Lee Peltiereng ENGDF,MF190000000
Emanuel Pogatetzat AUTDF218000010
Darren Randolphie IRLGK2180000000
Marten de Roonnl NEDDF,MF2111000010
Tuncay Şanlıtr TURFW,MF218010000
George Savillenir NIRMF4349000020
Mohamed Shawkyeg EGYMF215000000
Ryan Shottoneng ENGDF,FW2100000000
Tommy Smitheng ENGDF,MF190000000
Zack Steffenus USAGK2180000000
Dejan Stojanovićat AUTGK190000000
Adama Traorées ESPFW,MF190000000
Ross Turnbulleng ENGGK19000000
Víctor Valdéses ESPGK2180000000
David Wheatereng ENGDF218000000
Andraž Šporarsi SVNFW2162000000
Aaron Ramseyeng ENGMF186000000
Andrew Tayloreng ENGDF,MF210500000
Bernardo Espinosaco COLDF183000000
Britt Assombalongacd CODFW4215100000
Tony McMahoneng ENGDF,MF18000000
Law McCabeeng ENGMF177000010
Djed Spenceeng ENGDF,MF4338000000
Chuba Akpomeng ENGFW,MF3227100000
Grant Leadbittereng ENGMF174000000
Ashley Fletchereng ENGFW3252200000
Luke Aylingeng ENGDF,MF3206000000
Matt Crookseng ENGDF,FW4239200000
Ben Doaksct SCOFW170100010
Adam Forshaweng ENGMF169000010
Cameron Archereng ENGFW165000000
Yannick Bolasiecd CODFW,MF165010000
Martin Braithwaitedk DENFW,MF164000000
Neeskens Kebanocd CODFW,MF164000000
Sam Greenwoodeng ENGFW,MF2123000000
Luke Thomaseng ENGDF,MF163000000
Patrick Robertseng ENGFW,MF289010000
Stephen Walkereng ENGFW157000000
Muhamed Bešićba BIHDF,MF2144000000
Marlon Kingjm JAMFW15400000
George McCormickeng ENGDF145000000
Gastón Ramírezuy URUFW,MF2132010010
Cristhian Stuaniuy URUFW,MF145000000
Afonso Alvesbr BRAFW,MF211110000
Didier Digardfr FRAMF13001000
Morgan Rogerseng ENGFW,MF130000000
Duncan Watmoreeng ENGFW,MF4253100000
Tommy Conwaysct SCOFW128000000
Finn Azazie IRLMF2117000010
Lukas Engeldk DENDF,MF3162000000
Daniel Barlasertr TURMF5302000000
Darnell Fishereng ENGDF125000000
Marcus Forssfi FINFW,MF3135000010
Sol Bambaci CIVDF221000000
Marcus Taverniereng ENGFW,MF7433110000
Lewis Wingeng ENGMF480100010
Onel Hernándezcu CUBFW,MF117000000
Adlène Guediouradz ALGMF116000000
Delano Burgzorgsr SURFW,MF115000000
Micah Hamiltoneng ENGMF277000000
Midoeg EGYFW11500000
Marvin Johnsoneng ENGDF,FW4190000000
Justin Hoytett TRIDF28100000
Josh Coburneng ENGFW3159000000
Nathaniel Mendez-Lainggt GUAFW,MF19100000
Alexander Gilbertie IRLFW298000000
Jordan Hugilleng ENGFW298000000
Sam Silveraau AUSMF228000000
Daniel Ayalaes ESPDF297000000
Sonny Fincheng ENGFW266000000
Adam Johnsoneng ENGMF1400000
David Nugenteng ENGFW13000000
Uche Ikpeazuug UGAFW12000000
Samuel Folarinng NGAFW,MF11000000
25917,820171400270

Middlesbrough Goalkeepers vs. Stoke City

Middlesbrough Goalkeepers vs. Stoke City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Marcus Bettinellieng ENGGK218091888.91
Solomon Brynneng ENGGK1905500.00
Luke Danielseng ENGGK19031266.70
Seny Diengsn SENGK3270124866.71
Brad Jonesau AUSGK19010
Joe Lumleyeng ENGGK190101100.01
Aynsley Pearseng ENGGK19031266.70
Darren Randolphie IRLGK2180202100.02
Zack Steffenus USAGK218093666.70
Dejan Stojanovićat AUTGK190505100.01
Ross Turnbulleng ENGGK19010
Víctor Valdéses ESPGK218083562.50
181,62057203968.46

Stoke City Players vs. Middlesbrough

Stoke City Players vs. Middlesbrough Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Joe Allenwls WALMF8643000000
Phil Bardsleysct SCODF190000010
Danny Battheng ENGDF5426000020
James Beattieeng ENGFW19000010
Eric Bocatfr FRADF,MF2180010000
Jack Bonhamie IRLGK2180000000
Josef Bursikeng ENGGK3270000000
Jack Butlandeng ENGGK3270000000
Geoff Cameronus USADF,MF190000000
James Chesterwls WALDF3270000000
Sam Clucaseng ENGMF6440100010
Nathan Collinsie IRLDF2180100000
Leon Cortgy GUYDF19000000
Jordan Cousinseng ENGFW,MF3212000010
Adam Davieswls WALGK190000000
Rory Delapie IRLMF218001000
Jaden Dixoneng ENGMF190000000
Tom Edwardseng ENGDF2180000000
Oghenekaro Etebong NGAFW,MF2170000000
Abdoulaye Fayesn SENDF,MF218000000
Adam Federiciau AUSGK190000000
Steven Fletchersct SCOFW3218000000
Morgan Foxwls WALDF3205010000
Ricardo Fullerjm JAMFW216300020
Ben Gibsoneng ENGDF190000000
Shay Givenie IRLGK190000010
Lynden Goochus USADF,FW3137000000
Lee Granteng ENGGK190000000
Lee Gregoryeng ENGFW2102000000
Andy Griffineng ENGDF19000010
Angus Gunnsct SCOGK190000000
Taylor Harwood-Belliseng ENGDF190000000
Danny Higginbothamgi GIBDF19000000
Ki-Jana Hoevernl NEDDF,MF3270100000
Giannelli Imbulacd CODMF190000000
Tom Inceeng ENGFW,MF4234000000
Daniel Iversendk DENGK190000000
Phil Jagielkaeng ENGDF,MF2180000000
Viktor Johanssonse SWEGK2180000000
Daniel Johnsonjm JAMMF190010000
Glen Johnsoneng ENGDF190000000
Bae Junhokr KORFW,MF3201100000
Josh Laurenteng ENGFW,MF3270000010
Liam Lindsaysct SCODF190000000
Luke McNallyie IRLDF190000000
John Obi Mikelng NGAMF190000000
Seyi Olofinjanang NGAMF19000000
Erik Pietersnl NEDDF,MF2180000000
Michael Rosesct SCODF3208100010
Romaine Sawyerskn SKNFW,MF190000000
Xherdan Shaqirich SUIFW,MF190100000
Ryan Shawcrosseng ENGDF5384100030
William Smallboneie IRLMF2159000000
Tommy Smitheng ENGDF,MF5450000020
Ramadan Sobhieg EGYMF190000000
Harry Souttarau AUSDF190000000
Dujon Sterlingeng ENGDF,MF190000000
Enda Stevensie IRLDF,MF190000010
Thomas Sørensendk DENGK218000000
Connor Tayloreng ENGDF190000000
Sam Vokeswls WALFW4161000000
Glenn Whelanie IRLMF3270010010
Ashley Williamswls WALDF2180000000
Ben Wilmoteng ENGDF5450000020
Philipp Wollscheidde GERDF190000010
Ryan Woodseng ENGMF190000000
Wouter Burgernl NEDMF3240010010
Bruno Martins Indinl NEDDF3234000000
Dwight Gayleeng ENGFW3241010000
James McCleanie IRLDF,FW5348000000
Mario Vrančićba BIHMF2104000000
Niall Enniseng ENGFW2111000010
Dave Kitsoneng ENGFW18200000
Liam Lawrenceie IRLMF217200010
Ben Pearsoneng ENGMF3118000010
Sead Haksabanovićme MNEFW,MF179010000
Tyrese Campbelleng ENGFW,MF6366000020
Peter Croucheng ENGFW287010000
Lewis Koumaswls WALMF2139110000
Tariqe Fosugh GHAFW,MF177000000
Bojan Krkićes ESPFW,MF287000000
Million Manhoefnl NEDFW,MF3158210010
Ashley Phillipswls WALDF175000000
Benik Afobecd CODFW2151000000
Lewis Bakereng ENGMF4254110010
Stephen Wardie IRLDF,FW167000010
Carl Dickinsoneng ENGDF16600000
Rhys Norrington-Davieswls WALDF,MF166000000
Axel Tuanzebecd CODDF165000010
Marko Arnautovićat AUTFW,MF2154200010
Jack Clarkeeng ENGFW,MF163000000
Junior Tchamadeucm CMRDF,MF2152000010
Emre Tezgeleng ENGFW162100000
Ryan Mmaeema MARFW161100000
Jordan Thompsonnir NIRMF5302000010
Salif Diaosn SENMF15000010
Jacob Brownsct SCOFW,MF6416100030
Thomas Cannonie IRLFW145000010
William Forrestereng ENGDF145000000
Stephen Kellyie IRLDF14500000
Andrew Moranie IRLMF2114030000
Jaden Philogene Bidaceeng ENGFW,MF145000000
Josh Tymoneng ENGDF,MF4308000000
Andy Wilkinsoneng ENGDF26900010
Matthew Etheringtoneng ENGMF14000000
Lasse Sørensendk DENMF140000000
Sam Gallaghereng ENGFW,MF136000010
Amdy Fayesn SENDF,MF13500001
Sol Sidibéfr FRAMF2118000000
Rabbi Matondowls WALFW,MF127000000
Mame Biram Dioufsn SENFW,MF4103000000
Nick Powelleng ENGFW,MF5319100031
Jonathan Waltersie IRLFW,MF122000000
Thibaud Verlindenbe BELFW,MF120000000
Gavin Kilkennyie IRLMF117000000
Tashan Oakley-Bootheeng ENGMF117000000
Mehdi Lérisdz ALGDF,FW286100000
William Smitheng ENGMF115000000
Tom Sparrowwls WALMF113000000
D'Margio Wright-Phillipseng ENGFW,MF113100000
Saido Berahinobi BDIFW,MF293000000
Wesley Moraesbr BRAFW111000000
André Vidigalpt PORFW,MF223000000
Richard Cresswelleng ENGFW1800000
Mamady Sidibéml MLIFW22500000
Sam Surridgeeng ENGFW17000000
Ibrahim Afellaynl NEDFW,MF14000000
25717,763191500452

Stoke City Goalkeepers vs. Middlesbrough

Stoke City Goalkeepers vs. Middlesbrough Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jack Bonhamie IRLGK218061583.31
Josef Bursikeng ENGGK327075428.61
Jack Butlandeng ENGGK3270114763.61
Adam Davieswls WALGK190101100.01
Adam Federiciau AUSGK19021150.00
Shay Givenie IRLGK19021150.00
Lee Granteng ENGGK190202100.01
Angus Gunnsct SCOGK1903300.00
Daniel Iversendk DENGK190202100.01
Viktor Johanssonse SWEGK21801221083.31
Thomas Sørensendk DENGK218021
181,62048193364.68

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.