Skip to content
Play MFF
EN

Spurs Squad Minutes, Results and Team Line-Ups Updated

Tottenham Hotspur Squad Minutes Played Season 2022-23

Tottenham Hotspur Squad Minutes Played for Season 2022-23 for each Tottenham Fixture together with Summary Statistics.

Tottenham Hotspur Squad Minutes Played Season 2022-23

Tottenham Hotspur Squad Minutes Played for Season 2022-23 for each Tottenham Fixture together with Summary Statistics. Includes number of Spurs appearances, total minutes played for each Tottenham player. Scroll the first table left to see how the minutes each player had in each football game.
Total players’ minutes is at bottom of table. The second table is list of Spurs Current 45-Man Squad Season 2022-23 with their transfer history and date they started playing for Tottenham.
The third table shows Tottenham Hotspur Players’ Combined Goals & Assists for Season 2022-23.
The fourth Table shows All-Time Premier League Appearances, Goals and Strike-Rates

Tottenham Hotspur Squad Minutes Played Season 2022-23 by Fixtures

#FixtureDateCompetitionVenFA124567910111214151617192021232425272930333438404142434546474849505152535454555677Mins OffNotes
LlorisDohertySkippHøjbjergSánchezSonRicharlisonKaneGilRoyalPerišićDierDanjumaRomeroSessegnonForsterKulusevskiPorroSpenceTangangaMouraSarrBentancurDaviesLengletBissoumaAustinWhitemanWhiteJohnDevineFagan-WalcottClarkePaskotšiOmoleCesayMatthew CraigMichael CraigLyons-FosterMarkandayBowdenMundleBennettAbbottOG
1Southampton06.08.22PL 1H41903Injured90US90Suspended90US8724909066US86US4868644Salisu OG
2Chelsea14.08.22PL 2A2290USInjured90US793390US8211909057US90US87990Injured11
3Wolverhampton Wanderers20.08.22PL 3H1090USInjured9090761490US907690Injured14US86USUS9090US4
4Nottingham Forest28.08.22PL 4A2090USInjured9090741690Injured907490Injured16US831USInjuredUS8990US7
5West Ham United31.08.22PL 5A1190USUS9090901490Injured909090InjuredUSUS76USUSInjuredUSInjured90US90Kehrer OG
6Fulham03.09.22PL 6H2190USUS90US849078Injured906909090US12USInjured90US90US
7Marseille (France)07.09.22UCL GS 1H20904US90US869090US61909073USUS29US17InjuredUS8617734
8Sporting CP (Portugal)13.09.22UCL GS 2A0290USUS90US729090US90909090USUS18USUSInjured9090USUSUS
9Leicester City17.09.22PL 7H6290USUS9059315990US3555903190US70USInjured90Injured9020
10Arsenal01.10.22PL 8A139018157519727190US6271909019USInjuredUSInjuredUS90Injured7119Royal Red Card
11Eintracht Frankfurt (Germany)04.10.22UCL GS 3A0090USUS90US907890129071909019USInjuredUSInjuredUS901278USUSUS
12Brighton & Hove Albion08.10.22PL 9A109090190US802089USSuspended10909090USInjuredUSInjuredUS9090US70
13Eintracht Frankfurt (Germany)12.10.22UCL GS 4H3290US238512866790590US789090USInjuredUS4US67US9023US
14Everton15.10.22PL 10H2090891903905289USSuspended909087USUSInjured118990US38
15Manchester United19.10.22PL 11A029082190890Injured90USSuspended8982908USInjured1US88990US82
16Newcastle United23.10.22PL 12H12909668190Injured90US90299061USInjuredUSUS249098190US
17Sporting CP (Portugal)26.10.22UCL GS 5H119071US90US90Injured90198909090USUSInjuredUSUS82US90828USUS
18AFC Bournemouth29.10.22PL 13A3290US45905890Injured906632732Injured84USInjuredUSUS4532909058
19Marseille (France)01.11.22UCL GS 6A2190US690US29Injured901459090Injured45USInjuredUSUS89US84909061USUS
20Liverpool06.11.22PL 14H129022US90USInjuredInjured90US689090Injured68US22US2US90909088
21Nottingham Forest09.11.22Lge Cup R3A02US65599090Injured315931US5990Injured90903125USUSUS9090
22Leeds United12.11.22PL 15H439033US9033Injured6990US579090InjuredUS89USUS190905721
23Brentford26.12.22PL 16A22US90US902390Injured90USUS9090US909067USInjured18990US
24Aston Villa01.01.23PL 17H029080288US90Injured90631088US9027USInjured2US10Injured909080
25Crystal Palace04.01.23PL 18A4090786690US90Injured90771286909013USInjuredUSUS24Injured486Suspended4
26Portsmouth07.01.23FA Cup R3H10USUSUSUS9090Injured908990US7790Injured139090Injured90US90US1
27Arsenal15.01.23PL 19H029071US90US9019902US14909076US8876Injured28814
28Manchester City19.01.23PL 20A2490US90US901290786990Loan from9021US90USUS75781215
29Fulham23.01.23PL 21A1090USUS90US761490909090Villarreal90USUS89Loan fromUSInjured9090US1
30Preston North End28.01.23FA Cup R4A307119US9085InjuredUS51990US19719090Sporting CP90Injured71US9090US
31Manchester City05.02.23PL 22H1090To AtléticoUS90284US90Loan to907990US8711US88USLoan toInjured9090US6Loan toRomero Red Card
32Leicester City11.02.23PL 23A14InjuredMadridUS9014901590Sevilla15759011SuspendedInjured907975Stade76US256590USInjuredUSDerby
33AC Milan (Italy)14.02.23UCL R16 L1A01Injured90SuspendedUS812090909090990Injured9070USRennaisUSUS90Injured981InjuredUSUSCountyUS
34West Ham United18.02.23PL 24H20Injured8990US226890901290US90Injured9089USUS11Injured9078InjuredUS
35Chelsea26.02.23PL 25H20Injured9090US11899090US90US90Injured90791USUSUSInjured9090InjuredUS
36Sheffield United01.03.23FA Cup R5A01Injured16909090652590908USInjured901782US7374Injured90USInjuredUSUS
37Wolverhampton Wanderers04.03.23PL 26A01Injured9090US90590990USUS90Injured907781US13USInjured8590InjuredUS
38AC Milan (Italy)08.03.23UCL R16 L2H00Injured909079020907053SuspendedUS78Injured908337USUSUSInjured9090InjuredUSUSUSRomero Red Card
39Nottingham Forest11.03.23PL 27H31Injured8990US848490InjuredUS90US90Injured90690US61Injured9090InjuredUSUS
40Southampton18.03.23PL 28A33Injured9090US9059045390US90Injured908186USUS4Injured3790InjuredUS
41Everton03.04.23PL 29A119090901382Injured90Injured9090US90InjuredUS9090US6USInjuredInjured77InjuredUSUSUSMoura Red Card
42Brighton & Hove Albion08.04.23PL 30H21908890US90US90Injured89901290InjuredUS78901Suspended2InjuredInjured90InjuredUSUSUS
43AFC Bournemouth15.04.23PL 31H2390 779023902390 Injured90903290InjuredUS9090 USSuspendedUSInjuredInjured35InjuredUS US US
44Newcastle United23.04.23PL 32A1645 90906783790 Injured90901890Injured457290 23InjuredInjuredInjuredInjured
45Manchester United27.04.23PL 33H22Injured 9090US876190 Injured77901390Injured902977 3USUSInjured1390InjuredUS US
46Liverpool30.04.23PL 34A34Injured 8490US90690 Injured8990190Injured906689 US124Injured90USInjuredUS US
47Crystal Palace06.05.23PL 35H10Injured 9090US897990 90US2190Injured901190 USUSInjured9088USUS
48Aston Villa13.05.23PL 36AInjured
49Brentford20.05.23PL 37HInjured
50Leeds United28.05.23PL 38AInjured
Total Minutes Played2,7458761,5573,8481,0523,5331,3864,0303102,1352,9163,6141242,8761,2031,4852,2441,068433443684442,0822,5952,4461,166 4 1 4546,540
Starts3110184310411645324334103214162412 43524292911 518
Used Substitute (Bold)06901231618992101911026313818315 1 1 167
Total Appearances31162743224432461133424310332317341467161325373226 1 1 685
Unused Substitute (US)314152240211434382730031429820131251728 6 4 1265
Total Squad Appearances34304245464434472536464618353047341720362433264044311729 7 4 1950
Goals Scored (Clean Sheets for Goalkeepers)9 CS115 14328 2122 26 CS22 621 276Total Goals Scored
Total Goals For-Against7667LlorisDohertySkippHøjbjergSánchezSonRicharlisonKaneGilRoyalPerišićDierDanjumaRomeroSessegnonForsterKulusevskiPorroSpenceTangangaMouraSarrBentancurDaviesLengletBissoumaAustinWhitemanWhiteJohnDevineFagan-WalcottClarkePaskotšiOmoleCesayMatthew CraigMichael CraigLyons-FosterMarkandayBowdenMundleBennettAbbott
124567910111214151617192021232425272930333438404142434546474849505152535454555677

Tottenham Hotspur Current 46-Man Squad Season 2022-23

Squad #PlayerPositionPrevious ClubLoanInternational CapsSignedContract toTransfer Fee
1Hugo LlorisGoalkeeperOlympique Lyonnais, France FranceAug-1230th June 2024£11,800,000
2Matt DohertyDefenderWolverhampton Wanderers IrelandAug-2030th June 2024£15,000,000
3Sergio ReguilónLeft BackReal Madrid, SpainSeason Loan to Atletico Madrid, SpainSpainSep-2030th June 2025£30,000,000
4Oliver SkippMidfieldTottenham Hotspur Academy England U-21Jul-18*30th June 2027£0
5Pierre-Emile HøjbjergDefensive MidfieldSouthampton DenmarkAug-2030th June 2025£15,000,000
6Davinson SánchezCentral DefenderAjax, Netherlands ColombiaAug-1730th June 2024£38,485,000
7Heung-Min SonStrikerBayer Leverkusen, Germany South KoreaAug-1530th June 2025£22,000,000
8Harry WinksMidfieldTottenham Hotspur AcademySeason Loan to Sampdoria, ItalyEnglandNov-14*30th June 2024£0
9RicharlisonStrikerEverton BrazilJul-2230th June 2027£60,000,000
10Harry KaneStrikerTottenham Hotspur Academy EnglandAug-11*30th June 2024£0
11Bryan GilWingerSevilla, Spain SpainJul-2130th June 2026£21,600,000
12Emerson RoyalRight BackBarcelona, Spain BrazilAug-2130th June 2026£25,800,000
14Ivan PerišićWingerInter Milan, Italy CroatiaMay-2230th June 2024£0
15Eric DierDefensive MidfieldSporting Lisbon, Portugal EnglandJul-1430th June 2024£4,000,000
16Arnaut DanjumaWingerVillarreal, Spain6 Month Loan from Villarreal, SpainNetherlandsJan-2330th June 2023Loan
17 Cristian RomeroCentral DefenderAtalanta, Italy ArgentinaAug-2130th June 2027£47,000,000
18Giovani Lo CelsoMidfieldReal Betis, SpainSeason Loan to Villarreal, SpainArgentinaAug-1930th June 2025£27,200,000
19Ryan SessegnonLeft Back / WingerFulham England U-21Aug-1930th June 2024£25,000,000
20Fraser ForsterGoalkeeperSouthampton EnglandJun-2230th June 2024£0
21Dejan KulusevskiRight Winger / MidfieldJuventus, Italy18 Month Loan from Juventus, ItalySwedenJan-2230th June 2023Loan
22Joe RodonCentral DefenderSwansea CitySeason Loan to Rennes, FranceWalesOct-2030th June 2025£11,000,000
24Djed SpenceRight BackNottingham Forest England U-21Jul-2230th June 2027£20,000,000
25Japhet TangangaDefenderTottenham Hotspur Academy England U-21Jul-19*30th June 2025£0
Destiny UdogieLeft BackUdinese, ItalySeason Loan to Udinese, ItalyItaly U-21Aug-2230th June 2027£15,000,000
27Lucas MouraAttacking MidfielderParis Saint-Germain, France BrazilJan-1830th June 2024£25,000,000
28Tanguy NdombeleMidfieldOlympique Lyonnais, FranceSeason Loan to Napoli, ItalyFranceJul-1930th June 2024£60,000,000
29Pape Matar SarrDefensive MidfieldMetz, France SenegalAug-2130th June 2027
30Rodrigo BentancurMidfieldJuventus, Italy UruguayJan-2230th June 2025£15,870,000
33Ben DaviesLeft BackSwansea City WalesJul-1430th June 2025£10,000,000
34Clément LengletCentral DefenderBarcelona, SpainSeason Loan from Barcelona, SpainFranceJul-2230th June 2023Loan
38Yves BissoumaMidfield Brighton & Hove Albion MaliJun-2230th June 2026£25,000,000
39Troy ParrottForwardBelvedere Boys, Dublin, IrelandSeason Loan to Preston North EndIrelandJul-19*30th June 2025£0
40Brandon AustinGoalkeeperChelsea United States U-18Jul-18*30th June 2024£0
41Alfie WhitemanGoalkeeperTottenham Hotspur AcademySeason Loan to Degerfors IF, SwedenEngland U-19Jul-18*30th June 2022£0
42Harvey WhiteForwardTottenham Hotspur Academy England U-18Jul-19*30th June 2024£0
43Nile JohnMidfieldTottenham Hotspur Academy England U-17Feb-21*30th June 2023£0
44Dane ScarlettForwardTottenham Hotspur AcademySeason Loan to PortsmouthEngland U-19Aug-20*30th June 2026£0
45Alfie DevineMidfieldWigan Athletic England U-19Jul-2030th June 2027£500,000
46Malachi Fagan-WalcottDefenderTottenham Hotspur Academy England U-18Mar-20*30th June 2022£0
48Maksim PaskotšiCentral DefenderFlora Tallinn, Estonia EstoniaSep-20
50Kallum CesayCentral MidfielderWest Ham United Sierra LeoneAug-21
51Matthew CraigCentral MidfielderWatford Scotland U-19Aug-21
53Brooklyn Lyons-FosterDefenderTottenham Hotspur Academy Jul-19* £0
55Romaine MundleMidfieldTottenham Hotspur Academy Aug-21
Charlie SayersDefenderSouthend United Jly-22 £0
Jamie BowdenMidfieldTottenham Hotspur Academy Ireland U-19Jul-19*30th June 2023£0
Correct to 25th January 2023*(First Team Squad Debut Date)£525,255,000

*First Team Squad Debut Date

Tottenham Hotspur Players’ Combined Goals & Assists Season 2022-23

Players (19)Premier LeagueChampions LgeLeague CupFA CupTotals Combined Goals & AssistsTotal Minutes PlayedAvg Mins per Goal or Assist
35 Matches8 Matches1 Match3 Matches47 Matches
GoalsAssistsGoalsAssistsGoalsAssistsGoalsAssistsGoalsAssists
Arnaut Danjuma10 1020212462
Harry Kane26312 10285334,030122
Heung-Min Son10520 20145193,533186
Ivan Perišić1803 01112132,916224
Richarlison1320 3361,386231
Dejan Kulusevski26 012792,244249
Rodrigo Bentancur5210 6282,082260
Pedro Porro22 2241,068267
Bryan Gil01 011310310
Pierre-Emile Højbjerg4512 57123,848321
Japhet Tanganga 01011344344
Ryan Sessegnon20 012131,203401
Ben Davies22 2242,595649
Emerson Royal21 2132,135712
Clément Lenglet0210 1232,446815
Matt Doherty10 101876876
Eric Dier21 2133,6141,205
Oliver Skipp10 1011,5571,557
Cristian Romero01 0112,8762,876
Alfie Devine 1
Harvey White 4
Djed Spence 43
Lucas Moura 368
Davinson Sánchez 1,052
Yves Bissouma 1,166
Fraser Forster 1,485
Hugo Loris 2,745
Own Goals2 2 2
Totals64428700447653129

Figures correct up to and including 6th May 2023 (47 games played)

Tottenham Hotspur Players’ Combined Goals & Assists Season 2022-23

Premier League AppearancesPremier League GoalsTottenham Hotspur All-Time
Correct to 24th October 20261992-93 to 2026-27Premier League Strike Rates
AppsPlayers (304)GoalsGoalsPlayers (187)SRAppsGoalsPlayers (187)
361LLORIS Hugo0213KANE Harry1.49317213KANE Harry
333SON Heung-Min127127SON Heung-Min1.935629KLINSMANN Jurgen
317KANE Harry21397SHERINGHAM Teddy2.4323697SHERINGHAM Teddy
299ANDERTON Darren3491DEFOE Jermain2.597027BERBATOV Dimitar
276DEFOE Jermain9191KEANE Robbie2.6223891KEANE Robbie
274DIER Eric1253BALE Gareth2.62333127SON Heung-Min
268KING Ledley1051ERIKSEN Christian2.636324VAN der VAART Rafael
266LENNON Aaron2651ALLI Dele2.719234ADEBAYOR Emmanuel
255CAMPBELL Sol1048ARMSTRONG Chris2.9414148ARMSTRONG Chris
247DAVIES Ben936IVERSEN Steffen3.0031McVEIGH Paul
240WALKER Ian034ANDERTON Darren3.0327691DEFOE Jermain
238KEANE Robbie9134ADEBAYOR Emmanuel3.1316653BALE Gareth
236SHERINGHAM Teddy9733FERDINAND Les3.336018BENT Darren
236DAWSON Michael729KLINSMANN Jurgen3.33103SAHA Louis
232VERTONGHEN Jan627RICHARLISON3.434814MIDO Ahmed Hossam
226CARR Stephen727BERBATOV Dimitar3.5518151ALLI Dele
226ERIKSEN Christian5126LENNON Aaron3.5811833FERDINAND Les
183WALKER Kyle424VAN der VAART Rafael3.717821PAVLYUCHENKO Roman
181DEMBELE Mousa722KULUSEVSKI Dejan3.774913SOLANKE Dominic
181ALLI Dele5121JENAS Jermaine3.7810227RICHARLISON
177LAMELA Erik1721PAVLYUCHENKO Roman3.9714336IVERSEN Steffen
174EDINBURGH Justin020BARMBY Nick4.0082HENDRY John
174ALDERWEIRELD Toby819MOURA Lucas4.0082MARNEY Dean
166BALE Gareth5318JOHNSON Brennan4.14297DEMPSEY Clint
163CALDERWOOD Colin718BENT Darren4.296014KANOUTE Frederic
156ROSE Danny817LAMELA Erik4.358720BARMBY Nick
155JENAS Jermaine2117POYET Gustavo4.4322651ERIKSEN Christian
155ASSOU-EKOTTO Benoit415CHADLI Nacer4.50184DUMITRESCU Ilie
152MOURA Lucas1914MADDISON James4.508118JOHNSON Brennan
144HUDDLESTONE Tom814KANOUTE Frederic4.828217POYET Gustavo
144HOJBJERG Pierre-Emile814MIDO Ahmed Hossam4.866814MADDISON James
143HOWELLS David813MODRIC Luka5.0051WATSON Kevin
143IVERSEN Steffen3613DAVIES Simon5.3611822KULUSEVSKI Dejan
143SANCHEZ Davinson313FOX Ruel5.44499KRANJCAR Niko
141ARMSTRONG Chris4813GINOLA David5.878815CHADLI Nacer
141SISSOKO Moussa313DOZZELL Jason5.905910REBROV Sergei
138MABBUTT Gary213SOLANKE Dominic6.00183NAYIM
137ROBINSON Paul112DIER Eric6.087312CROUCH Peter
130TARICCO Mauricio212NIELSEN Alan6.468413DOZZELL Jason
128WINKS Harry212SHERWOOD Tim6.60335PALHINHA João
127MODRIC Luka1312CROUCH Peter6.67203TURNER Andy
124AUSTIN Dean011ROMERO Cristian6.71477ZIEGE Christian
123ROMERO Cristian1110KING Ledley6.75274DURIE Gordon
121DAVIES Simon1310CAMPBELL Sol7.00213BERTI Nicola
121PORRO Pedro910REBROV Sergei7.00213KORSTEN Willem
120PERRY Chris39DAVIES Ben7.0071MABIZELA Mbulelo
118FERDINAND Les339PORRO Pedro7.0071GILBERTO Da Silva Melo
118KULUSEVSKI Dejan229BENTANCUR Rodrigo7.0071MARMOUSH Omar
116BENTANCUR Rodrigo99SEDGLEY Steve7.11649SEDGLEY Steve
114GARDNER Anthony29KRANJCAR Niko7.14507SOLDADO Roberto
110KABOUL Younes68ALDERWEIRELD Toby7.14507TEL Mathys
107SARR Pape Matar88ROSE Danny7.25588SIGURDSSON Gylfi
106FOX Ruel138HUDDLESTONE Tom7.33223DALMAT Stephane
102GINOLA David138HOJBJERG Pierre-Emile7.3815521JENAS Jermaine
102FREUND Steffen08HOWELLS David7.67233POPESCU Giga
102RICHARLISON278SARR Pape Matar7.759312SHERWOOD Tim
96NIELSEN Alan128SIGURDSSON Gylfi7.8510213GINOLA David
95GOMES Heurelho07DAWSON Michael8.00324CASKEY Darren
93SHERWOOD Tim127CARR Stephen8.009612NIELSEN Alan
93VICARIO Guglielmo07DEMBELE Mousa8.0015219MOURA Lucas
92ADEBAYOR Emmanuel347CALDERWOOD Colin8.0081VELIZ Alejo
90BISSOUMA Yves27VAN DE VEN Micky8.0081VAN HECKE Jan Paul
89CLEMENCE Stephen17VEGA Ramon8.1510613FOX Ruel
88ROSENTHAL Ronnie47BERGWIJN Steven8.29587LEONHARDSEN Oyvind
88ZOKORA Didier07LEONHARDSEN Oyvind8.43597BERGWIJN Steven
88CHADLI Nacer157SOLDADO Roberto8.7929934ANDERTON Darren
87BARMBY Nick207TEL Mathys9.00182CAULKER Steven
85KELLER Kasey07ZIEGE Christian9.00455PAULINHO
84DOZZELL Jason137DEMPSEY Clint9.0091VINICIUS Carlos
83SINTON Andy66VERTONGHEN Jan9.0091DANJUMA Arnaut
82POYET Gustavo176KABOUL Younes9.14647VEGA Ramon
82VAN DE VEN Micky76SINTON Andy9.3112113DAVIES Simon
81CORKUKA Vedran16WANYAMA Victor9.7712713MODRIC Luka
81SANDRO36NDOMBELE Tanguy10.00101CAMPBELL Fraizer
81JOHNSON Brennan186MALBRANQUE Steed10.00202GALLAGHER Conor
79ROYAL Emerson45AURIER Serge10.2326626LENNON Aaron
78PAVLYUCHENKO Roman215PAULINHO10.33626MALBRANQUE Steed
77AURIER Serge55PALHINHA João10.4117717LAMELA Erik
77SKIPP Oliver14WALKER Kyle10.50212ALLEN Rory
77LO CELSO Giovani34ASSOU-EKOTTO Benoit10.50636NDOMBELE Tanguy
77UDOGIE Destiny24ROSENTHAL Ronnie11.00444DOMINGUEZ Jose
73SAMWAYS Vinny34ROYAL Emerson11.00222MURPHY Danny
73RICHARDS Dean44RICHARDS Dean11.00111GUDJOHNSEN Eidur
73CROUCH Peter124DOHERTY Gary11.1812311ROMERO Cristian
70WILSON Clive14REDKNAPP Jamie11.50696WANYAMA Victor
70LEE Young-pyo14DOMINGUEZ Jose11.71827VAN DE VEN Micky
70BERBATOV Dimitar274CASKEY Darren12.00484REDKNAPP Jamie
69WANYAMA Victor64DURIE Gordon12.67383RUDDOCK Neil
68CHIMBONDA Pascal34DUMITRESCU Ilie12.891169BENTANCUR Rodrigo
68TRIPPIER Kieran23SANCHEZ Davinson13.00393ALLEN Paul
68MADDISON James143SISSOKO Moussa13.00131SAIB Moussa
65PALACIOS Wilson13PERRY Chris13.00262KUDUS Mohammed
64SEDGLEY Steve93SANDRO13.381078SARR Pape Matar
64VEGA Ramon73LO CELSO Giovani13.441219PORRO Pedro
64DOHERTY Gary43SAMWAYS Vinny13.50272HAZARD Micky
64SULLIVAN Niel03CHIMBONDA Pascal13.50272SIMONS Xavi
64CARRICK Michael23TAINIO Teemu13.83836SINTON Andy
63VAN der VAART Rafael243TOWNSEND Andros14.00423BENTLEY David

image 91
Ben Jardine

About the author:

Ben Jardine is the managing editor of My Football Facts and has covered football since 2014. He writes across football statistics, history and current affairs, from all-time records and World Cup deep dives to live transfer-window coverage, with a focus on rigorously fact-checked, data-led analysis. Connect with Ben on LinkedIn.

More from Ben Jardine

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.