Excelsior vs. AZ Alkmaar Historical Head-to-Head

Excelsior
5 wins
8 draws
11 losses
30 goals
AZ Alkmaar
11 wins
8 draws
5 losses
53 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
EredivisieEredivisieSun2024-03-1012:15 AZ Alkmaar2.04–00.2Excelsior18,195AFAS StadionMartin van den KerkhofMatch Report
EredivisieEredivisieSat2023-11-0418:45 Excelsior2.01–10.7AZ Alkmaar4,400Van Donge & De Roo StadionLaurens GerretsMatch Report
EredivisieEredivisieFri2023-02-1020:00 AZ Alkmaar3.25–00.2Excelsior16,187AFAS StadionAlex BosMatch Report
EredivisieEredivisieSun2022-10-2312:15 Excelsior0.92–11.9AZ Alkmaar4,400Van Donge & De Roo StadionAllard LindhoutMatch Report
EredivisieEredivisieWed2019-05-1519:30 Excelsior2.34–22.1AZ Alkmaar3,811Van Donge & De Roo StadionDennis HiglerMatch Report
EredivisieEredivisieSat2018-12-1519:45 AZ Alkmaar3.62–10.6Excelsior14,427AFAS StadionMartin van den KerkhofMatch Report
EredivisieEredivisieSat2018-03-0318:30 Excelsior1–2AZ Alkmaar4,218Van Donge & De Roo StadionPol van BoekelMatch Report
EredivisieEredivisieSun2017-09-2416:45 AZ Alkmaar0–2Excelsior12,527AFAS StadionKevin BlomMatch Report
EredivisieEredivisieSun2017-03-0512:30 AZ Alkmaar1–1Excelsior13,863AFAS StadionBjörn KuipersMatch Report
EredivisieEredivisieSat2016-12-0319:45 Excelsior3–3AZ Alkmaar3,670Van Donge & De Roo StadionDennis HiglerMatch Report
EredivisieEredivisieSun2016-03-0614:30 AZ Alkmaar2–0Excelsior15,050AFAS StadionBas NijhuisMatch Report
EredivisieEredivisieSat2015-08-1520:45 Excelsior2–2AZ Alkmaar3,394Van Donge & De Roo StadionMartin van den KerkhofMatch Report
EredivisieEredivisieSun2015-05-1714:30 Excelsior1–4AZ Alkmaar3,600Van Donge & De Roo StadionBjörn KuipersMatch Report
EredivisieEredivisieSun2014-11-0214:30 AZ Alkmaar3–3Excelsior15,236AFAS StadionJochem KamphuisMatch Report
EredivisieEredivisieSat2012-02-11AZ Alkmaar2–0ExcelsiorAFAS Stadion Jack van HultenMatch Report
EredivisieEredivisieWed2011-12-07Excelsior0–0AZ AlkmaarVan Donge & De Roo Stadion Kevin BlomMatch Report
EredivisieEredivisieSat2011-02-05Excelsior2–1AZ AlkmaarStadion WoudesteinDanny MakkelieMatch Report
EredivisieEredivisieSun2010-08-29AZ Alkmaar1–1ExcelsiorAFAS StadionEd JanssenMatch Report
EredivisieEredivisieSun2008-04-13Excelsior1–1AZ AlkmaarStadion WoudesteinJack van HultenMatch Report
EredivisieEredivisieFri2007-08-31AZ Alkmaar3–0ExcelsiorAFAS StadionReinold WiedemeijerMatch Report
EredivisieEredivisieSun2007-04-29Excelsior3–2AZ AlkmaarStadion WoudesteinRuud BossenMatch Report
EredivisieEredivisieSun2006-12-03AZ Alkmaar5–0ExcelsiorAFAS StadionRuud BossenMatch Report
EredivisieEredivisieThu2003-05-29AZ Alkmaar4–1ExcelsiorAlkmaarderhoutRoelof LuingeMatch Report
EredivisieEredivisieFri2002-09-20Excelsior1–2AZ AlkmaarStadion WoudesteinPeter OskamMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EredivisieEredivisieSun2022-10-2312:15 Excelsior0.92–11.9AZ Alkmaar4,400Van Donge & De Roo StadionAllard LindhoutMatch Report
EredivisieEredivisieWed2019-05-1519:30 Excelsior2.34–22.1AZ Alkmaar3,811Van Donge & De Roo StadionDennis HiglerMatch Report
EredivisieEredivisieSun2017-09-2416:45 AZ Alkmaar0–2Excelsior12,527AFAS StadionKevin BlomMatch Report
EredivisieEredivisieSat2011-02-05Excelsior2–1AZ AlkmaarStadion WoudesteinDanny MakkelieMatch Report
EredivisieEredivisieSun2007-04-29Excelsior3–2AZ AlkmaarStadion WoudesteinRuud BossenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EredivisieEredivisieSat2023-11-0418:45 Excelsior2.01–10.7AZ Alkmaar4,400Van Donge & De Roo StadionLaurens GerretsMatch Report
EredivisieEredivisieSun2017-03-0512:30 AZ Alkmaar1–1Excelsior13,863AFAS StadionBjörn KuipersMatch Report
EredivisieEredivisieSat2016-12-0319:45 Excelsior3–3AZ Alkmaar3,670Van Donge & De Roo StadionDennis HiglerMatch Report
EredivisieEredivisieSat2015-08-1520:45 Excelsior2–2AZ Alkmaar3,394Van Donge & De Roo StadionMartin van den KerkhofMatch Report
EredivisieEredivisieSun2014-11-0214:30 AZ Alkmaar3–3Excelsior15,236AFAS StadionJochem KamphuisMatch Report
EredivisieEredivisieWed2011-12-07Excelsior0–0AZ AlkmaarVan Donge & De Roo Stadion Kevin BlomMatch Report
EredivisieEredivisieSun2010-08-29AZ Alkmaar1–1ExcelsiorAFAS StadionEd JanssenMatch Report
EredivisieEredivisieSun2008-04-13Excelsior1–1AZ AlkmaarStadion WoudesteinJack van HultenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
EredivisieEredivisieSun2024-03-1012:15 AZ Alkmaar2.04–00.2Excelsior18,195AFAS StadionMartin van den KerkhofMatch Report
EredivisieEredivisieFri2023-02-1020:00 AZ Alkmaar3.25–00.2Excelsior16,187AFAS StadionAlex BosMatch Report
EredivisieEredivisieSat2018-12-1519:45 AZ Alkmaar3.62–10.6Excelsior14,427AFAS StadionMartin van den KerkhofMatch Report
EredivisieEredivisieSat2018-03-0318:30 Excelsior1–2AZ Alkmaar4,218Van Donge & De Roo StadionPol van BoekelMatch Report
EredivisieEredivisieSun2016-03-0614:30 AZ Alkmaar2–0Excelsior15,050AFAS StadionBas NijhuisMatch Report
EredivisieEredivisieSun2015-05-1714:30 Excelsior1–4AZ Alkmaar3,600Van Donge & De Roo StadionBjörn KuipersMatch Report
EredivisieEredivisieSat2012-02-11AZ Alkmaar2–0ExcelsiorAFAS Stadion Jack van HultenMatch Report
EredivisieEredivisieFri2007-08-31AZ Alkmaar3–0ExcelsiorAFAS StadionReinold WiedemeijerMatch Report
EredivisieEredivisieSun2006-12-03AZ Alkmaar5–0ExcelsiorAFAS StadionRuud BossenMatch Report
EredivisieEredivisieThu2003-05-29AZ Alkmaar4–1ExcelsiorAlkmaarderhoutRoelof LuingeMatch Report
EredivisieEredivisieFri2002-09-20Excelsior1–2AZ AlkmaarStadion WoudesteinPeter OskamMatch Report

Fixture Leaders

Excelsior Players vs. AZ Alkmaar

Excelsior Players vs. AZ Alkmaar Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Roland Albergsr SURFW,MF21680000
Jeffrey Altheernl NEDDF,MF1900000
Adil Auassarnl NEDDF,MF4360100010
Julian Baasnl NEDMF4360000010
Sigourney Bandjarnl NEDDF43600000
Jordan Botakacd CODDF,FW3216010000
Daan Bovenbergnl NEDDF3212000010
Michel Breuernl NEDDF21800000
Joost Broersenl NEDDF,MF21800000
Luigi Bruinsnl NEDFW,MF10820414320
Lorenzo Burnetnl NEDDF190000000
Gino Coutinhonl NEDGK190000000
Alessandro Damennl NEDGK2180000000
Jordy Deckersnl NEDGK190000000
Geert den Oudennl NEDFW21620000
Henrico Drostnl NEDDF4360100000
Wout Faesbe BELDF2173000000
Hicham Faiknl NEDMF4360100000
Guyon Fernandezcw CUWFW1901010
Sander Fischernl NEDDF4345020021
Jeffry Fortescv CPVDF,MF5380100010
Stijn van Gasselnl NEDGK4360000000
Edwin de Graafnl NEDMF32700020
Ronald Graaflandnl NEDGK32700010
Michel van Guldenernl NEDFW1900010
Christian Gyangh GHADF1900000
Ferry de Haannl NEDDF1900000
Warner Hahnsr SURGK190000000
Dogucan Haspolattr TURMF2180000000
Brett Holmanau AUSFW,MF21360000
Siebe Horemansbe BELDF5405100000
Kevin Jansennl NEDMF21800000
Ryan Koolwijksr SURMF8575000020
Peer Koopmeinersnl NEDDF,MF190000000
Ögmundur Kristinssonis ISLGK190000000
Bas Kuipersnl NEDDF5450010010
Filip Kurtopl POLGK190000000
Cecílio Lopescv CPVFW1900000
Denis Mahmudovmk MKDFW,MF190100000
Milan Massopnl NEDDF2180000000
Hervé Matthysbe BELDF2180000000
Zbigniew Małkowskipl POLGK1900000
Patrick Mtiligadk DENDF21801010
Tom Muytersbe BELGK2180000000
Miquel Nelomnl NEDDF21800000
Sven Nieuwpoortnl NEDDF3264000000
Jos van Nieuwstadtnl NEDDF43600010
Norichio Nieveldnl NEDDF32700000
Steve Olfersnl NEDDF21340000
Thomas Oude Kottenl NEDDF190000000
Cees Paauwenl NEDGK21800000
Brian Pinasnl NEDMF21800000
Mitchell Piquénl NEDDF32090000
Kaj Ramsteijnnl NEDDF1900010
Eldridge Rojernl NEDFW,MF1900000
Wesley de Ruiternl NEDGK21800000
Cisse Sandrabe BELMF2180100000
Samuel Scheimannil ISRDF21800000
Bart Schenkeveldnl NEDDF1900000
Andwélé Slorynl NEDFW,MF21800000
Daan Smithnl NEDDF1900000
Jeff Stansnl NEDMF4308100000
Leen van Steenselnl NEDDF53670000
Gill Swertsbe BELDF,MF21800000
Nathan Tjoe-A-Onid IDNDF190000000
Toni Varelacv CPVMF2169000000
Cor Varkevissernl NEDGK1900000
Kevin Wattamaleonl NEDMF31120000
Casper Widellse SWEDF2180000000
Jordy de Wijsnl NEDDF190000000
Redouan El Yaakoubinl NEDDF,MF2180000000
Marvin Zeegelaarnl NEDDF,FW1900000
Sieme Zijmnl NEDMF21800000
Theo Zwarthoednl NEDGK2180000000
Niels Vorthorennl NEDDF,MF1890000
Kees Luijckxnl NEDDF,MF32491000
Marouan Azarkannl NEDFW,MF2152110010
Tom van Weertnl NEDFW4355100000
Robert Brabernl NEDFW,MF32640010
Kevin van Diermennl NEDDF2174000000
Kian Fitz-Jimnl NEDMF184000000
Stanley Elbersnl NEDFW,MF4289100000
Fredyao ANGFW,MF2170000010
Mick van Burennl NEDFW1770000
Marc Nygaarddk DENFW1771010
Troy Parrottie IRLFW177000000
Koen Stamnl NEDDF1770000
Arthur Zagrefr FRADF177000000
Adnan Alisicnl NEDMF21030000
Mike van Duinennl NEDFW6234100000
Roland Bergkampnl NEDFW21640000
Lance Duijvestijnnl NEDFW,MF174000000
Jinty Caenepeelbe BELFW172000000
Rick Kruysnl NEDMF2162000000
Tim Eekmannl NEDDF1710000
Nigel Hasselbainksr SURFW,MF3189111100
Kenzo Goudmijnnl NEDMF3250000000
Elías Már Ómarssonis ISLFW2152100000
Adrian Feinde GERMF167000010
Rangelo Jangacw CUWFW1670000
Moussa Kalissenl NEDFW,MF1670000
Lazaros Lamprougr GREFW,MF2143010010
Zakaria El Azzouzima MARFW166000000
Daryl van Mieghemnl NEDFW,MF3102000000
Jerdy Schoutennl NEDFW,MF164000000
Jordy Clasienl NEDMF21531000
Tim Vinckennl NEDFW,MF21431100
Jaromír Šimrcz CZEMF2800000
Sebastiaan Steurnl NEDFW,MF2850000
Khalid Karaminl NEDDF7598100000
Leo Koswalnl NEDFW21010000
Michel Bastosbr BRADF,MF21360000
Mounir El Hamdaouima MARFW379000000
Maxime Awoudjade GERDF263000000
Couhaib Driouechma MARFW,MF3157000000
Reda Kharchouchnl NEDFW2135000000
Nathan Markelocw CUWDF,MF2135000010
Serano Seymornl NEDDF2117000000
Saïd Boutaharnl NEDMF21340000
Danny Buijsnl NEDMF1440000
René van Dierennl NEDMF42980021
Geert Arend Roordanl NEDMF1350000
Ronny Nouwenaw ARUMF1350000
Dennis Eckertde GERFW134000000
Brandley Kuwascw CUWFW,MF286000020
Levi Garciatt TRIFW,MF131010000
Guillano Grotnl NEDFW1290000
Wouter Guddenl NEDDF2460000
Marcus Edwardseng ENGFW,MF126000000
Cedric Badjeckcm CMRFW125000000
Oscar Uddenässe SWEFW124000000
Joshua Eijgenraamnl NEDMF123000000
Jason Oostnl NEDFW1230000
Vicente Besuijennl NEDFW,MF120000000
Desevio Payneus USADF118000000
Kevin Vermeulennl NEDMF3187010020
Nayib Lagouirehbe BELFW,MF1160000
Siem de Moesnl NEDDF116000010
Derensili Fernandesnl NEDFW,MF280000000
Anouar Hadouirma MARFW,MF326000000
Tjeerd Korfnl NEDFW2320000
Nikolas Agrafiotisnl NEDFW113000000
Darren Maatsennl NEDFW21030000
Ian Smeulersnl NEDDF113000000
Ninos Gouriyenl NEDFW111000000
Danilho Doekhinl NEDDF110000000
Ali Messaoudnl NEDMF4241110000
Robin van der Meernl NEDDF18000000
Noah Naujoksnl NEDMF230000000
Richie Omorowase SWEFW272000000
Mitchell te Vredesr SURFW2290000
Johan Voskampnl NEDFW2721000
Carlo de Reuvernl NEDFW211100000
Tom Overtoomnl NEDMF13000000
Daniel Guijo-Velascobe BELMF120000
Terell Ondaangy GUYFW,MF12000000
Mimeirhel Benitanl NEDDF275000000
Jurgen Mattheijnl NEDDF8631000020
33823,729281164352

Excelsior Goalkeepers vs. AZ Alkmaar

Excelsior Goalkeepers vs. AZ Alkmaar Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Gino Coutinhonl NEDGK1908362.50
Alessandro Damennl NEDGK21801541173.30
Jordy Deckersnl NEDGK1906433.30
Stijn van Gasselnl NEDGK436033112266.70
Warner Hahnsr SURGK1901100.00
Ögmundur Kristinssonis ISLGK1900001
Filip Kurtopl POLGK19042250.00
Tom Muytersbe BELGK2180125866.70
Theo Zwarthoednl NEDGK1902200.00
141,26081324361.71

AZ Alkmaar Players vs. Excelsior

AZ Alkmaar Players vs. Excelsior Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Kemy Agustiencw CUWDF,MF1901000
Jozy Altidoreus USAFW21060000
Esteban Alvaradocr CRCGK4360000000
Shota Arveladzege GEOFW21572000
Roy Beerensnl NEDFW,MF21800000
Sam Beukemanl NEDDF190000010
Marco Bizotnl NEDGK4360000000
Job Bultersnl NEDGK1900000
Tim de Clernl NEDDF42920000
Simon Cziommerde GERMF31801010
Mousa Dembélébe BELMF42760000
Jop van der Lindennl NEDDF190000000
Joey Didulicahr CROGK1900000
Ryan Donksr SURDF,MF32701000
Erik Falkenburgnl NEDFW,MF1900000
José Fortes Rodriguezes ESPDF1900000
Barry van Galennl NEDMF21341000
Wouter Goesnl NEDDF2180000000
Jeffrey Gouweleeuwnl NEDDF3270010000
Nemanja Gudeljrs SRBDF,MF2180100000
Mounir El Hamdaouima MARFW1900000
Pantelis Hatzidiakosgr GREDF,MF3270010000
Markus Henriksenno NORDF,MF3259200010
Wesley Hoedtnl NEDDF2180000010
Brett Holmanau AUSFW,MF32460000
Kew Jaliensnl NEDDF43530000
Vincent Janssennl NEDFW2180111100
Aron Jóhannssonus USAFW,MF2180210000
Mattias Johanssonse SWEDF4360000010
Teun Koopmeinersnl NEDDF,MF3270100000
Jan Kromkampnl NEDDF1900000
Tim Krulnl NEDGK190000000
Olaf Lindenberghnl NEDMF21800000
Derrick Luckassennl NEDDF,MF2180100010
Dirk Marcellisnl NEDDF32610010
Maarten Martensbe BELMF65172000
Haris Medunjaninba BIHMF21130000
Martijn Meerdinknl NEDMF21060000
Fredrik Midtsjøno NORMF3260000000
Sven Mijnansnl NEDFW,MF3270420000
Oscar Moensnl NEDGK1900000
Niklas Moisanderfi FINDF43460011
Héctor Morenomx MEXDF32700000
David Møller Wolfeno NORDF2149000010
Barry Opdamnl NEDDF54170000
Celso Ortizpy PARMF2146000000
Vangelis Pavlidisgr GREFW,MF3270210000
Tijjani Reijndersnl NEDMF2180010000
Etiënne Reijnennl NEDDF1900000
Juha Reinifi FINDF1900000
Ben Rienstranl NEDMF3270000010
Reinier Robbemondnl NEDMF1900000
Sergio Rochetuy URUGK3270000000
Sergio Romeroar ARGGK21800000
Mathew Ryanau AUSGK3270000000
Stijn Schaarsnl NEDMF32700000
Mats Seuntjensnl NEDFW,MF5391000000
David Mendes da Silvanl NEDDF,MF21800000
Jonas Svenssonno NORDF,MF5447000020
Ole Tobiasendk DENDF1900000
Marko Vejinovićnl NEDMF190000000
Hobie Verhulstnl NEDGK190000000
Nick Viergevernl NEDDF21800000
Ron Vlaarnl NEDDF6518000020
Peter Wijkernl NEDDF1900000
Owen Wijndalnl NEDDF190000000
Stijn Wuytensbe BELDF,MF5405100000
Theo Zwarthoednl NEDGK1900000
Steven Berghuisnl NEDFW,MF185100000
Adam Mahernl NEDMF3263000000
Muamer Tankovićse SWEFW,MF4238210000
Jordy Clasienl NEDMF3258000000
Alireza Jahanbakhshir IRNFW,MF5325100000
Jesper Karlssonse SWEFW,MF2159120000
Jens Odgaarddk DENFW,MF3232100000
Yukinari Sugawarajp JPNDF,FW4301110000
Thom Hayeid IDNFW,MF4323000000
Wout Weghorstnl NEDFW4272000010
Robin Nelissecw CUWFW21212000
Kristijan Belicrs SRBMF173000000
Dani de Witnl NEDMF3210100010
Khalid Sinouhma MARGK1710000
Kenneth Pérezdk DENFW,MF21590000
Miel Mansnl NEDMF1680000
Iliass Bel Hassanima MARFW,MF2137000000
Dabney dos Santosnl NEDFW,MF5258010000
Milos Kerkezhu HUNDF,MF2157000000
Ragnar Klavanee ESTDF31750000
Ariru RUSFW21080000
Bruno Martins Indinl NEDDF164000000
Albert Guðmundssonis ISLFW,MF163000010
Oussama Idrissima MARFW,MF3239010000
Charlison Benschopcw CUWFW31330000
Rasmus Elmse SWEMF43160000
Jonathasbr BRAFW1460000
Danny Koevermansnl NEDFW21363000
Rogier Molhoeknl NEDMF1460000
Jeremy Helmernl NEDMF145000000
Thomas Ouwejannl NEDDF,MF3225010010
Ricardo van Rhijnnl NEDDF145000000
Calvin Stengsnl NEDFW,MF3206010000
Jóhann Berg Guðmundssonis ISLFW,MF41190000
Julian Jennernl NEDFW,MF41530000
Pontus Wernbloomse SWEFW,MF32040000
Demy de Zeeuwnl NEDMF42841000
Maxim Dekkernl NEDDF138000000
Tiago Dantaspt PORMF2116000000
Graziano Pellèit ITAFW3630000
Alexandre Penetrapt PORDF234000000
Kolbeinn Sigþórssonis ISLFW21152000
Ridgeciano Hapssr SURDF,MF5383010000
Guus Huppertsnl NEDFW,MF297010000
Mikhail Rosheuvelnl NEDFW,MF123000000
Mees de Witnl NEDDF,FW254000000
Michael Buskermolennl NEDDF,MF21110000
Guus Tilnl NEDMF4290100010
Bjørn Johnsenno NORFW246200000
Grétar Steinssonis ISLDF31991000
Boy Watermannl NEDGK21080001
Riechedly Bazoernl NEDDF,MF3197010010
Kees Smitnl NEDMF117000000
Joris van Overeemnl NEDMF5174010000
Ali Elkhattabima MARFW2892000
Fred Fridayng NGAFW3149000000
Stijn Spieringsnl NEDMF114000000
Fedde de Jongnl NEDMF113000000
Yusuf Barasitr TURFW265000000
Myron van Brederodenl NEDFW,MF4167000000
Zico Buurmeesternl NEDMF112000000
Levi Garciatt TRIFW,MF112000000
Kenzo Goudmijnnl NEDMF110000000
Mayckel Lahdose SWEFW231100000
Simon Poulsendk DENDF5349010000
Viktor Elmse SWEDF,MF18000000
Milano Koendersnl NEDDF170000
Robert Mührennl NEDFW,MF5207200000
Ruben van Bommelnl NEDFW,MF262000000
Ibrahim Sadiqgh GHAFW221000000
33823,687482111202

AZ Alkmaar Goalkeepers vs. Excelsior

AZ Alkmaar Goalkeepers vs. Excelsior Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Esteban Alvaradocr CRCGK218010460.00
Marco Bizotnl NEDGK4360128758.30
Tim Krulnl NEDGK1901100.00
Sergio Rochetuy URUGK3270105660.01
Mathew Ryanau AUSGK327061583.32
Hobie Verhulstnl NEDGK1902200.00
141,26041211858.53

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.