Manchester City vs. Southampton Historical Head-to-Head

Manchester City
21 wins
7 draws
7 losses
65 goals
Southampton
7 wins
7 draws
21 losses
37 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
Premier LeagueRegular SeasonSat2022-01-2215:00 SouthamptonManchester CitySt. Mary's Stadium
Premier LeagueRegular SeasonSat2021-09-1815:00 Manchester CitySouthamptonEtihad Stadium
Premier LeagueRegular SeasonWed2021-03-1018:00 Manchester City2.75–21.8SouthamptonEtihad StadiumJonathan MossMatch Report
Premier LeagueRegular SeasonSat2020-12-1915:00 Southampton1.00–11.1Manchester CitySt. Mary's StadiumMike DeanMatch Report
Premier LeagueRegular SeasonSun2020-07-0519:00 Southampton0.81–02.9Manchester CitySt. Mary's StadiumAndre MarrinerMatch Report
Premier LeagueRegular SeasonSat2019-11-0215:00 Manchester City3.12–10.7Southampton53,922Etihad StadiumLee MasonMatch Report
EFL CupFourth roundTue2019-10-2919:45 Manchester City3–1Southampton37,143Etihad StadiumJonathan MossMatch Report
Premier LeagueRegular SeasonSun2018-12-3014:15 Southampton0.41–33.1Manchester City31,381St. Mary's StadiumPaul TierneyMatch Report
Premier LeagueRegular SeasonSun2018-11-0415:00 Manchester City2.36–12.0Southampton53,916Etihad StadiumLee MasonMatch Report
Premier LeagueRegular SeasonSun2018-05-1315:00 Southampton0.50–11.0Manchester City31,882St. Mary's StadiumAndre MarrinerMatch Report
Premier LeagueRegular SeasonWed2017-11-2920:00 Manchester City1.92–11.0Southampton53,407Etihad StadiumPaul TierneyMatch Report
Premier LeagueRegular SeasonSat2017-04-1517:30 Southampton0–3Manchester City31,850St. Mary's StadiumNiel SwarbrickMatch Report
Premier LeagueRegular SeasonSun2016-10-2313:30 Manchester City1–1Southampton53,731Etihad StadiumMark ClattenburgMatch Report
Premier LeagueRegular SeasonSun2016-05-0116:30 Southampton4–2Manchester City31,472St. Mary's StadiumAndre MarrinerMatch Report
Premier LeagueRegular SeasonSat2015-11-2815:00 Manchester City3–1Southampton54,102Etihad StadiumRoger EastMatch Report
Premier LeagueRegular SeasonSun2015-05-2415:00 Manchester City2–0Southampton45,919Etihad StadiumChris FoyMatch Report
Premier LeagueRegular SeasonSun2014-11-3013:30 Southampton0–3Manchester City30,919St. Mary's StadiumMark JonesMatch Report
Premier LeagueRegular SeasonSat2014-04-05Manchester City4–1SouthamptonCITY OF MANCHESTERChris FoyMatch Report
Premier LeagueRegular SeasonSat2013-12-07Southampton1–1Manchester CitySAINT MARY´SAnthony TaylorMatch Report
Premier LeagueRegular SeasonSat2013-02-09Southampton3–1Manchester CityMartin AtkinsonMatch Report
Premier LeagueRegular SeasonSun2012-08-19Manchester City3–2SouthamptonHoward WebbMatch Report
Premier LeagueRegular SeasonSat2005-01-01Manchester City2–1SouthamptonMatt MessiasMatch Report
Premier LeagueRegular SeasonSat2004-10-02Southampton0–0Manchester CityUriah RennieMatch Report
Premier LeagueRegular SeasonSat2004-04-17Manchester City1–3SouthamptonGraham BarberMatch Report
Premier LeagueRegular SeasonSat2003-11-01Southampton0–2Manchester CityAlan WileyMatch Report
Premier LeagueRegular SeasonSun2003-05-11Manchester City0–1SouthamptonMike DeanMatch Report
Premier LeagueRegular SeasonSat2002-10-05Southampton2–0Manchester CityMatt MessiasMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular SeasonSat2001-03-03Manchester City0–1SouthamptonJeff WinterMatch Report
Premier LeagueRegular SeasonMon2000-10-23Southampton0–2Manchester CityAlan WileyMatch Report
Premier LeagueRegular SeasonSat1996-03-16Manchester City2–1SouthamptonJeff WinterMatch Report
Premier LeagueRegular SeasonWed1996-01-31Southampton1–1Manchester CitySteve DunnMatch Report
Premier LeagueRegular SeasonSat1995-02-04Southampton2–2Manchester CityPaul DurkinMatch Report
Premier LeagueRegular SeasonSat1994-11-05Manchester City3–3SouthamptonMike ReedMatch Report
Premier LeagueRegular SeasonMon1994-04-04Southampton0–1Manchester CityBrian HillMatch Report
Premier LeagueRegular SeasonTue1993-12-28Manchester City1–1SouthamptonAlan WilkieMatch Report
Premier LeagueRegular SeasonSat1993-05-01Southampton0–1Manchester CityT LloydMatch Report
Premier LeagueRegular SeasonSat1992-10-24Manchester City1–0SouthamptonPhilip DonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular SeasonWed2021-03-1018:00 Manchester City2.75–21.8SouthamptonEtihad StadiumJonathan MossMatch Report
Premier LeagueRegular SeasonSat2020-12-1915:00 Southampton1.00–11.1Manchester CitySt. Mary's StadiumMike DeanMatch Report
Premier LeagueRegular SeasonSat2019-11-0215:00 Manchester City3.12–10.7Southampton53,922Etihad StadiumLee MasonMatch Report
EFL CupFourth roundTue2019-10-2919:45 Manchester City3–1Southampton37,143Etihad StadiumJonathan MossMatch Report
Premier LeagueRegular SeasonSun2018-12-3014:15 Southampton0.41–33.1Manchester City31,381St. Mary's StadiumPaul TierneyMatch Report
Premier LeagueRegular SeasonSun2018-11-0415:00 Manchester City2.36–12.0Southampton53,916Etihad StadiumLee MasonMatch Report
Premier LeagueRegular SeasonSun2018-05-1315:00 Southampton0.50–11.0Manchester City31,882St. Mary's StadiumAndre MarrinerMatch Report
Premier LeagueRegular SeasonWed2017-11-2920:00 Manchester City1.92–11.0Southampton53,407Etihad StadiumPaul TierneyMatch Report
Premier LeagueRegular SeasonSat2017-04-1517:30 Southampton0–3Manchester City31,850St. Mary's StadiumNiel SwarbrickMatch Report
Premier LeagueRegular SeasonSat2015-11-2815:00 Manchester City3–1Southampton54,102Etihad StadiumRoger EastMatch Report
Premier LeagueRegular SeasonSun2015-05-2415:00 Manchester City2–0Southampton45,919Etihad StadiumChris FoyMatch Report
Premier LeagueRegular SeasonSun2014-11-3013:30 Southampton0–3Manchester City30,919St. Mary's StadiumMark JonesMatch Report
Premier LeagueRegular SeasonSat2014-04-05Manchester City4–1SouthamptonCITY OF MANCHESTERChris FoyMatch Report
Premier LeagueRegular SeasonSun2012-08-19Manchester City3–2SouthamptonHoward WebbMatch Report
Premier LeagueRegular SeasonSat2005-01-01Manchester City2–1SouthamptonMatt MessiasMatch Report
Premier LeagueRegular SeasonSat2003-11-01Southampton0–2Manchester CityAlan WileyMatch Report
Premier LeagueRegular SeasonMon2000-10-23Southampton0–2Manchester CityAlan WileyMatch Report
Premier LeagueRegular SeasonSat1996-03-16Manchester City2–1SouthamptonJeff WinterMatch Report
Premier LeagueRegular SeasonMon1994-04-04Southampton0–1Manchester CityBrian HillMatch Report
Premier LeagueRegular SeasonSat1993-05-01Southampton0–1Manchester CityT LloydMatch Report
Premier LeagueRegular SeasonSat1992-10-24Manchester City1–0SouthamptonPhilip DonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular SeasonSun2020-07-0519:00 Southampton0.81–02.9Manchester CitySt. Mary's StadiumAndre MarrinerMatch Report
Premier LeagueRegular SeasonSun2016-05-0116:30 Southampton4–2Manchester City31,472St. Mary's StadiumAndre MarrinerMatch Report
Premier LeagueRegular SeasonSat2013-02-09Southampton3–1Manchester CityMartin AtkinsonMatch Report
Premier LeagueRegular SeasonSat2004-04-17Manchester City1–3SouthamptonGraham BarberMatch Report
Premier LeagueRegular SeasonSun2003-05-11Manchester City0–1SouthamptonMike DeanMatch Report
Premier LeagueRegular SeasonSat2002-10-05Southampton2–0Manchester CityMatt MessiasMatch Report
Premier LeagueRegular SeasonSat2001-03-03Manchester City0–1SouthamptonJeff WinterMatch Report

Fixture Leaders

Manchester City Players vs. Southampton

Manchester City Players vs. Southampton Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Fernandinhobr BRADF,MF151,256000040
Sergio Agüeroar ARGFW141,064840050
Raheem Sterlingeng ENGFW,MF11857430010
David Silvaes ESPFW,MF12808210000
Vincent Kompanybe BELDF10742100040
Bernardo Silvapt PORFW,MF9711020000
Kevin De Bruynebe BELFW,MF9688460010
Yaya Touréci CIVMF8683201020
Pablo Zabaletaar ARGDF,MF8640000000
Keith Curleeng ENGDF76300010
Edersonbr BRAGK7630000030
Richard Dunneie IRLDF762200030
Aleksandar Kolarovrs SRBDF8569100020
Sylvain Distinfr FRADF654000010
Joe Harteng ENGGK6540000000
İlkay Gündoğande GERMF6520100010
Kyle Walkereng ENGDF7519120000
Samir Nasrifr FRAFW,MF6478200020
Ian Brightwelleng ENGDF64510000
Nicolás Otamendiar ARGDF6451100000
Garry Flitcrofteng ENGMF54501010
Aymeric Laportees ESPDF5450000000
John Stoneseng ENGDF6439000000
Shaun Wright-Phillipseng ENGFW,MF543210000
Nicolas Anelkafr FRAFW542810000
Michel Vonknl NEDDF54210010
Martín Demichelisar ARGDF,MF6406000020
Leroy Sanéde GERFW,MF5361220000
Claudio Bravocl CHIGK4360000000
David Brightwelleng ENGDF43600000
Gaël Clichyfr FRADF4360100010
Sun Jihaicn CHNDF436000000
Uwe Röslerde GERFW43601010
Nicky Summerbeeeng ENGMF43600000
Niall Quinnie IRLFW53550000
Gabriel Jesusbr BRAFW,MF6344100020
Joey Bartoneng ENGMF433900010
Jesús Navases ESPDF,MF7338010000
Steve Lomasnir NIRMF43280010
Tony Cotoneng ENGGK43150000
Riyad Mahrezdz ALGFW,MF5310200000
Mike Sheroneng ENGFW42941000
Fabian Delpheng ENGDF,MF5292100000
Peter Beagrieeng ENGFW32701000
David Jameseng ENGGK327000000
Steve McMahoneng ENGDF,FW32700010
Terry Phelanie IRLDF32701000
Oleksandr Zinchenkoua UKRDF,MF3260010000
Andy Hilleng ENGDF32560000
Robbie Fowlereng ENGFW425310000
Eliaquim Mangalafr FRADF3253010021
Phil Fodeneng ENGFW,MF6247020000
Paul Walsheng ENGFW32462000
Edin Džekoba BIHFW42433000
Paul Bosveltnl NEDDF,MF323910000
James Milnereng ENGDF,MF4221020000
Steve Howeyeng ENGDF321600020
João Cancelopt PORDF,MF3206000000
Antoine Sibierskifr FRAFW,MF31890000
Paulo Wanchopecr CRCFW31881000
Ali Benarbiadz ALGMF218000000
Nigel Clougheng ENGFW,MF21800010
Danilobr BRADF,MF2180000010
Rúben Diaspt PORDF2180000000
Marc-Vivien Foécm CMRMF218000000
Eric Garcíaes ESPDF2180000000
Alf-Inge Hålandno NORDF,MF218000000
Eike Immelde GERGK21800000
Niclas Jensendk DENDF218000010
Alan Kernaghanie IRLDF21801000
Georgi Kinkladzege GEOMF21802000
Danny Millseng ENGDF218000000
Peter Schmeicheldk DENGK218000000
Kit Symonswls WALDF21800000
Michael Tarnatde GERDF,MF21800000
Danny Tiattoau AUSDF,MF218010000
Nicky Weavereng ENGGK218000000
David Whiteeng ENGFW,MF21801000
Gerard Wiekensnl NEDDF218000000
Shaun Goaterbm BERFW317500000
Rick Holdeneng ENGMF21710000
Trevor Sinclaireng ENGMF21700000
Angeliñoes ESPDF,MF2168000000
Ben Thatcherwls WALDF216700000
Michael Frontzeckde GERDF21630010
David Rocastleeng ENGMF21570000
Javi Garcíaes ESPDF,MF31550010
Joleon Lescotteng ENGDF21550000
Fitzroy Simpsonjm JAMMF31440000
Wilfried Bonyci CIVFW3142000000
Kelechi Iheanachong NGAFW,MF3137300000
Andy Dibblewls WALGK21350000
Claudio Reynaus USAMF21210000
Jon Mackenie IRLFW211200000
Steve McManamaneng ENGMF31050000
Frank Lampardeng ENGMF2102200000
Ferrán Torreses ESPFW,MF2101000000
Benjamin Mendyfr FRADF2100000000
Kevin Horlocknir NIRMF29800000
Gareth Barryeng ENGMF1900000
Eyal Berkovicil ISRMF19000000
Willy Caballeroar ARGGK190000000
Paul Dickovsct SCOFW1901010
Thomas Doyleeng ENGMF190000000
Richard Edghilleng ENGDF1900000
Tony Granteng ENGMF19000000
Andrei Kanchelskisxc CISDF,MF19000000
Costel Pantilimonro ROUGK1900000
Spencer Prioreng ENGDF1900000
Ray Ransoneng ENGDF1900000
Paul Ritchiesct SCODF1900000
Rodries ESPMF190000000
Jack Rodwelleng ENGDF,MF1900000
Bacary Sagnafr FRADF190000000
David Seamaneng ENGGK1900000
David Sommeilgp GLPDF19000000
Simon Traceyeng ENGGK1900000
Jeff Whitleynir NIRMF1900000
Álvaro Negredoes ESPFW2870000
Carlos Tevezar ARGFW,MF1861000
Darren Huckerbyeng ENGFW,MF27600000
Stevan Jovetićme MNEFW,MF268100000
Danny Granvilleeng ENGDF15800000
Lucien Mettomocm CMRDF15400000
Carl Griffithswls WALFW1450000
Laurent Charvetfr FRADF13200000
Egil Østenstadno NORFW13200000
Maurizio Gaudinode GERMF1290000
Steffen Karlde GERDF,MF1231000
Djamel Belmadidz ALGMF12100000
Fernandobr BRAMF121000000
Martin Phillipseng ENGMF1210000
Mario Balotelliit ITAFW1190000
Maicon Sisenandobr BRADF1180000
Scott Hileyeng ENGDF1160000
Kåre Ingebrigtsenno NORMF1160000
Adie Mikeeng ENGFW1140000
Brahim Díazes ESPMF113000000
Nedum Onuohaeng ENGDF1130000
Adrian Bernabees ESPMF14000000
Nolitoes ESPFW,MF11000000
46434,633632710511

Manchester City Goalkeepers vs. Southampton

Manchester City Goalkeepers vs. Southampton Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Edersonbr BRAGK76302471979.21
Claudio Bravocl CHIGK436072571.42
Joe Harteng ENGGK32701541173.32
Willy Caballeroar ARGGK19081787.50
151,35054144277.85

Southampton Players vs. Manchester City

Southampton Players vs. Manchester City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
James Ward-Prowseeng ENGMF171,062211140
Ryan Bertrandeng ENGDF,MF11980000000
Nathan Redmondeng ENGFW,MF11775100000
Steven Davisnir NIRMF10765200010
Oriol Romeues ESPMF10764100040
Matt Le Tissiereng ENGFW,MF975410030
Alex McCarthyeng ENGGK8720000000
Jack Stephenseng ENGDF8692100000
José Fontept PORDF8665010000
Claus Lundekvamno NORDF763000000
Shane Longie IRLFW11626200020
Pierre Højbjergdk DENMF8621100031
Jason Doddeng ENGDF861600000
Jan Bednarekpl POLDF6537000010
Ken Monkounl NEDDF653600010
Francis Benalieng ENGDF652800010
Maya Yoshidajp JPNDF6495000000
Dušan Tadićrs SRBFW,MF6470010010
Neil Maddisoneng ENGDF,MF646200010
Rory Delapie IRLMF545000000
Iain Dowienir NIRFW545010010
Fraser Forstereng ENGGK5450000010
Richard Halleng ENGDF545010020
Jeff Kennaie IRLDF545000010
James Beattieeng ENGFW741910020
Victor Wanyamake KENMF5371000010
Dave Beasanteng ENGGK436000000
Wayne Bridgeeng ENGDF436000000
Nathaniel Clyneeng ENGDF4360000000
Virgil van Dijknl NEDDF4360000000
Paul Joneswls WALGK436000000
Jim Magiltonnir NIRDF,MF436000010
Antti Niemifi FINGK436000000
Cédric Soarespt PORDF,MF4356000020
Stuart Armstrongsct SCOMF5349010000
David Pruttoneng ENGMF434900010
Kevin Phillipseng ENGFW434230100
Sadio Manésn SENFW,MF4336310000
Matt Oakleyeng ENGMF733400000
Anders Svenssonse SWEMF533000000
Chris Marsdeneng ENGMF431500020
Morgan Schneiderlinfr FRAMF4315000010
Danny Ingseng ENGFW4294101100
Adam Lallanaeng ENGFW,MF42940000
Paul Telfersct SCODF,MF428800000
Jay Rodriguezeng ENGFW6272000000
Micky Adamseng ENGDF327000000
Simon Charltoneng ENGDF327000020
Wesley Hoedtnl NEDDF3270000000
Neil Shipperleyeng ENGFW32701000
Michael Svenssonse SWEDF327010000
Jannik Vestergaarddk DENDF3270000000
Che Adamssct SCOFW,MF5265200000
Jack Corkeng ENGDF,MF32590000
Fabrice Fernandesfr FRAMF525700000
Tommy Widdringtoneng ENGMF324100010
Rickie Lamberteng ENGFW42302110
Graeme Le Sauxeng ENGDF322500000
Mario Leminaga GABDF,MF3225000000
Charlie Austineng ENGFW4220000010
Marians Paharslv LVAFW,MF320500022
Brett Ormerodeng ENGFW420420010
Yan Valeryfr FRADF3196000000
Danny Higginbothamgi GIBDF31910000
Toby Alderweireldbe BELDF2180000000
Paul Alleneng ENGMF218000000
Calum Chamberseng ENGDF,MF21800000
Glenn Cockerilleng ENGMF218000000
Kelvin Daviseng ENGGK2180000000
Tim Flowerseng ENGGK218000000
Paulo Gazzanigaar ARGGK21800000
Bruce Grobbelaarzw ZIMGK21800000
Jos Hooiveldnl NEDDF,MF21800000
Andreas Jakobssonse SWEDF,MF218000000
Tahar El Khalejma MARDF,MF218000020
Dejan Lovrenhr CRODF21800000
Cuco Martinacw CUWDF,MF2180000000
Graziano Pellèit ITAFW2180000000
Luke Shaweng ENGDF,MF21800000
Kyle Walker-Peterseng ENGDF2180000000
Hassan Kachloulma MARMF217900000
Danny Foxsct SCODF,MF21600010
Steve Woodeng ENGDF215000010
Neil McCannsct SCOMF314900000
Sofiane Boufalma MARFW,MF4147010000
Jason Puncheoneng ENGMF21451000
Gordon Watsoneng ENGFW21250001
Jordy Clasienl NEDMF2124000020
Nicky Bangereng ENGFW212000000
Peter Croucheng ENGFW211800000
Moussa Djenepoml MLIMF3110000000
Mohamed Elyounoussino NORFW,MF2108000000
Kevin Dansoat AUTDF,MF2106000000
Sam McQueeneng ENGMF3104000000
Neil Heaneyeng ENGMF2990000
Nathan Tellaeng ENGMF295000000
Chris Bairdnir NIRDF,MF1900010
Artur Borucpl POLGK1900000
Martin Cranieeng ENGDF1900000
Mark Drapereng ENGMF1900000
Trond Egil Soltvedtno NORMF19000000
Ronnie Ekelunddk DENFW,MF1902000
Yoann Follytg TOGMF1900000
Perry Groveseng ENGMF19000000
David Hugheseng ENGMF1900000
Kevin Mooreeng ENGDF1900000
Mikael Nilssonse SWEDF,MF19000000
Guly do Pradobr BRAFW,MF1900000
Kayne Ramseyeng ENGDF190000000
Dean Richardseng ENGDF1900000
Mohammed Salisugh GHADF190000000
Maarten Stekelenburgnl NEDGK190000000
Matt Targetteng ENGDF,MF190000000
Paul Tisdaleeng ENGMF1901000
Barry Venisoneng ENGDF1900000
Theo Walcotteng ENGFW,MF190000000
Mark Walterseng ENGMF1820010
Matthew Boundeng ENGDF17900000
Dan Petrescuro ROUDF1791000
Terry Hurlockeng ENGMF17800010
Dani Osvaldoit ITAFW1761000
Stuart Ripleyeng ENGFW,MF17100000
Uwe Röslerde GERFW1610000
Manolo Gabbiadiniit ITAFW159000000
Filip Đuričićrs SRBFW,MF158000000
Steven Caulkereng ENGDF155000000
Alan Neilsonwls WALDF1540000
Kevin Davieseng ENGFW24600000
Matthew Robinsoneng ENGDF1450000
Jelle Van Dammebe BELDF,MF14500000
Jo Tessemno NORMF3410000
Ibrahima Diallofr FRAMF128000000
Neal Bartletteng ENGMF12000000
Frazer Richardsoneng ENGDF1200000
Caleb Wattsau AUSMF119000000
Michael Obafemiie IRLFW118000000
Sam Gallaghereng ENGFW,MF1160000
Eljero Elianl NEDFW,MF115000000
Juanmies ESPFW,MF114000000
Paul Moodyeng ENGFW11200000
Derek AllanDF11100000
Frankie Bennetteng ENGFW1110000
Emmanuel Mayukazm ZAMFW19000000
Dan Nlundulueng ENGFW19000000
Gastón Ramírezuy URUFW,MF160000
Billy Sharpeng ENGFW150000
Fitz Halleng ENGDF,FW120000
Harrison Reedeng ENGMF120000
William Smallboneie IRLMF11000000
Jake Vokinseng ENGDF11000000
47334,63735642544

Southampton Goalkeepers vs. Manchester City

Southampton Goalkeepers vs. Manchester City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Alex McCarthyeng ENGGK872049213057.11
Fraser Forstereng ENGGK545030111963.30
Kelvin Daviseng ENGGK19072571.40
Maarten Stekelenburgnl NEDGK19083562.50
151,35094375960.61

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 includes what we believe is one of the most complete sources for women's soccer 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.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, 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. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

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.