Schalke 04 vs. Kaiserslautern Historical Head-to-Head

Schalke 04
13 wins
7 draws
15 losses
51 goals
Kaiserslautern
15 wins
7 draws
13 losses
51 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
2. Bundesliga2. BundesligaSat2025-04-26KaiserslauternSchalke 04Fritz-Walter-Stadion
2. Bundesliga2. BundesligaFri2024-11-2918:30 Schalke 041.20–32.2Kaiserslautern62,075Veltins-ArenaRobin BraunMatch Report
2. Bundesliga2. BundesligaFri2024-01-2618:30 Kaiserslautern2.24–11.1Schalke 0449,327Fritz-Walter-StadionRobin BraunMatch Report
2. Bundesliga2. BundesligaSat2023-08-0520:30 Schalke 042.53–01.1Kaiserslautern61,801Veltins-ArenaHarm OsmersMatch Report
BundesligaBundesligaSun2012-03-18Kaiserslautern1–4Schalke 04Peter GagelmannMatch Report
BundesligaBundesligaSat2011-10-15Schalke 041–2KaiserslauternPeter SippelMatch Report
BundesligaBundesligaSat2011-04-23Schalke 040–1KaiserslauternMarco FritzMatch Report
BundesligaBundesligaSat2010-11-27Kaiserslautern5–0Schalke 04Günter PerlMatch Report
BundesligaBundesligaSun2006-01-29Kaiserslautern0–2Schalke 04Peter SippelMatch Report
BundesligaBundesligaSun2005-08-07Schalke 042–1KaiserslauternFranz-Xaver WackMatch Report
BundesligaBundesligaSat2005-01-29Kaiserslautern2–0Schalke 04Stefan TrautmannMatch Report
BundesligaBundesligaSat2004-08-14Schalke 042–1KaiserslauternPeter SippelMatch Report
BundesligaBundesligaSat2004-05-15Schalke 044–1KaiserslauternMichael WeinerMatch Report
BundesligaBundesligaSat2003-12-13Kaiserslautern0–2Schalke 04Peter SippelMatch Report
BundesligaBundesligaSat2003-02-01Schalke 042–2KaiserslauternMichael WeinerMatch Report
BundesligaBundesligaSat2002-08-17Kaiserslautern1–3Schalke 04Hartmut StrampeMatch Report
BundesligaBundesligaSat2002-03-23Schalke 043–0KaiserslauternJürgen AustMatch Report
BundesligaBundesligaSat2001-10-27Kaiserslautern0–0Schalke 04Helmut FleischerMatch Report
BundesligaBundesligaSun2001-04-08Schalke 045–1KaiserslauternWolfgang StarkMatch Report
BundesligaBundesligaSat2000-11-04Kaiserslautern3–2Schalke 04Edgar SteinbornMatch Report
BundesligaBundesligaSat2000-04-08Schalke 041–2KaiserslauternJürgen AustMatch Report
BundesligaBundesligaSun1999-11-07Kaiserslautern2–1Schalke 04Jörg KeßlerMatch Report
BundesligaBundesligaSun1999-05-16Schalke 040–2KaiserslauternGeorg DardenneMatch Report
BundesligaBundesligaSun1998-11-29Kaiserslautern4–1Schalke 04Bernhard ZerrMatch Report
BundesligaBundesligaSat1998-01-31Schalke 041–1KaiserslauternWinfried BuchhartMatch Report
BundesligaBundesligaSat1997-08-23Kaiserslautern3–0Schalke 04Hermann AlbrechtMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaThu1996-04-04Kaiserslautern0–0Schalke 04Lutz PohlmannMatch Report
BundesligaBundesligaFri1995-10-13Schalke 041–1KaiserslauternHelmut FleischerMatch Report
BundesligaBundesligaSat1995-03-25Schalke 040–1KaiserslauternHartmut StrampeMatch Report
BundesligaBundesligaSat1994-09-24Kaiserslautern3–1Schalke 04Lutz Michael FröhlichMatch Report
BundesligaBundesligaSat1994-03-05Schalke 042–0KaiserslauternManfred SchmidtMatch Report
BundesligaBundesligaWed1993-09-08Kaiserslautern0–0Schalke 04Manfred AmerellMatch Report
BundesligaBundesligaFri1993-05-07Schalke 044–0KaiserslauternMichael MalbrancMatch Report
BundesligaBundesligaFri1992-11-13Kaiserslautern3–0Schalke 04Lutz Michael FröhlichMatch Report
BundesligaBundesligaSat1992-05-16Schalke 042–0KaiserslauternHartmut StrampeMatch Report
BundesligaBundesligaSat1991-11-23Kaiserslautern1–1Schalke 04Hans-Jürgen KasperMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2003-02-01Schalke 042–2KaiserslauternMichael WeinerMatch Report
BundesligaBundesligaSat2001-10-27Kaiserslautern0–0Schalke 04Helmut FleischerMatch Report
BundesligaBundesligaSat1998-01-31Schalke 041–1KaiserslauternWinfried BuchhartMatch Report
BundesligaBundesligaThu1996-04-04Kaiserslautern0–0Schalke 04Lutz PohlmannMatch Report
BundesligaBundesligaFri1995-10-13Schalke 041–1KaiserslauternHelmut FleischerMatch Report
BundesligaBundesligaWed1993-09-08Kaiserslautern0–0Schalke 04Manfred AmerellMatch Report
BundesligaBundesligaSat1991-11-23Kaiserslautern1–1Schalke 04Hans-Jürgen KasperMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. Bundesliga2. BundesligaFri2024-11-2918:30 Schalke 041.20–32.2Kaiserslautern62,075Veltins-ArenaRobin BraunMatch Report
2. Bundesliga2. BundesligaFri2024-01-2618:30 Kaiserslautern2.24–11.1Schalke 0449,327Fritz-Walter-StadionRobin BraunMatch Report
BundesligaBundesligaSat2011-10-15Schalke 041–2KaiserslauternPeter SippelMatch Report
BundesligaBundesligaSat2011-04-23Schalke 040–1KaiserslauternMarco FritzMatch Report
BundesligaBundesligaSat2010-11-27Kaiserslautern5–0Schalke 04Günter PerlMatch Report
BundesligaBundesligaSat2005-01-29Kaiserslautern2–0Schalke 04Stefan TrautmannMatch Report
BundesligaBundesligaSat2000-11-04Kaiserslautern3–2Schalke 04Edgar SteinbornMatch Report
BundesligaBundesligaSat2000-04-08Schalke 041–2KaiserslauternJürgen AustMatch Report
BundesligaBundesligaSun1999-11-07Kaiserslautern2–1Schalke 04Jörg KeßlerMatch Report
BundesligaBundesligaSun1999-05-16Schalke 040–2KaiserslauternGeorg DardenneMatch Report
BundesligaBundesligaSun1998-11-29Kaiserslautern4–1Schalke 04Bernhard ZerrMatch Report
BundesligaBundesligaSat1997-08-23Kaiserslautern3–0Schalke 04Hermann AlbrechtMatch Report
BundesligaBundesligaSat1995-03-25Schalke 040–1KaiserslauternHartmut StrampeMatch Report
BundesligaBundesligaSat1994-09-24Kaiserslautern3–1Schalke 04Lutz Michael FröhlichMatch Report
BundesligaBundesligaFri1992-11-13Kaiserslautern3–0Schalke 04Lutz Michael FröhlichMatch Report

Fixture Leaders

Schalke 04 Players vs. Kaiserslautern

Schalke 04 Players vs. Kaiserslautern Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Victor Agaling NGAFW43085020
Jörg Albrachtde GERGK1900000
Ünal Alpuğande GERMF21740000
Hamit Altıntoptr TURDF,MF54500000
Ingo Anderbrüggede GERMF107810010
Gerald Asamoahde GERFW,MF139223020
Danilo Avelarbr BRADF,MF1900000
Timo Baumgartlde GERDF2180000000
Aleksandr Borodyukru RUSFW,MF32702000
Cédric Brunnerch SUIDF,MF2163000010
Taylan Bulutde GERMF190000010
Mike Büskensde GERMF161,1480041
Michael Delurade GERFW,MF1900000
Thomas Dooleyus USADF,MF1900000
Julian Draxlerde GERFW,MF32000000
Yves Eigenrauchde GERDF109000000
Fabian Ernstde GERMF21800000
Sergio Escuderoes ESPDF,MF1900000
Egon Fladde GERDF,MF1901000
Steffen Freundde GERMF32700000
Christian Fuchsat AUTDF,MF21800000
Holger Gehrkede GERGK21800000
Aílton Gonçalvesbr BRAFW21800000
Jürgen Gredigde GERDF1900010
Günter Güttlerde GERDF,MF43600010
Tomasz Hajtopl POLDF65400000
Markus Happede GERDF21540000
Justin Heekerende GERGK190000000
Oliver Heldde GERDF,MF63160000
Hendrik Herzogde GERDF32700020
Timo Hildebrandde GERGK1900000
Marco Högerde GERDF,MF1900010
Marco van Hoogdalemnl NEDDF97461050
Benedikt Höwedesde GERDF21800000
Klaas-Jan Huntelaarnl NEDFW32632100
Hao Junmincn CHNFW,MF1900000
Tomáš Kalascz CZEDF2180000000
Marcin Kamińskipl POLDF2180000010
Kenan Karamantr TURFW,MF3270120000
Thomas Kläsenerde GERDF31710000
Peer Klugede GERMF1900000
Sven Kmetschde GERMF62800000
Levan Kobiashvilige GEODF,MF54461120
Johan de Kocknl NEDDF32700000
Stefan Kohnde GERFW1900000
Mladen Krstajićrs SRBDF43601030
Kevin Kurányide GERFW21730000
Radoslav Látalcz CZEMF85391010
Jens Lehmannde GERGK98100010
Lincolnbr BRAMF32571010
Thomas Linkede GERDF76080010
Jürgen Lugingerde GERDF,MF53670010
Aníbal Matellánar ARGDF2990000
Joël Matipcm CMRDF,MF32250000
Martin Maxde GERFW43601000
Christoph Metzelderde GERDF32700010
Andreas Möllerde GERMF54341000
Émile Mpenzabe BELFW53091000
Youri Muldernl NEDFW86562030
Marius Müllerde GERGK190000000
Derry Murkineng ENGDF2180000000
Jiří Němeccz CZEMF121,0530030
Manuel Neuerde GERGK21800000
Niels Oude Kamphuisnl NEDDF,MF64230000
Christian Panderde GERDF21260000
Christian Poulsendk DENMF85990020
Michael Prusde GERDF54260030
Raúles ESPFW43461010
Oliver Reckde GERGK65400000
Darío Rodríguezuy URUDF42380010
Frank Rostde GERGK87200000
Ebbe Sanddk DENFW119076010
Ron Schallenbergde GERMF2146000000
Mark Schierenbergde GERDF1900000
Lukas Schmitzde GERDF,MF1900000
Mathias Schoberde GERGK21800000
Peter Sendscheidde GER43532000
Atsuto Uchidajp JPNDF21800000
Nico Van Kerckhovenbe BELDF,FW86400020
Sven Vermantbe BELMF73271141
Tomasz Wałdochpl POLDF97583010
Marc Wilmotsbe BELFW,MF65332110
Dieter Ecksteinde GERFW31120000
Rafinhabr BRADF1890000
Gustavo Varelauy URUMF21220000
Jörg Böhmede GERMF76071130
Amin Younesde GERFW,MF183000000
Jochen Seitzde GERDF,MF1810000
Bent Christensen Arensøedk DENFW21700000
Thomas Ouwejannl NEDDF,MF179010000
Zlatan Bajramovićba BIHMF1740000
Waldemar Ksienzykdd GDRDF,MF2990000
Radmilo Mihajlovićyu YUGFW2851010
Kyriakos Papadopoulosgr GREDF,MF21640000
Tobias Mohrde GERFW,MF173000000
Dominick Drexlerde GERFW,MF172000000
Uwe Leifeldde GERFW31610000
Simon Teroddede GERFW2144100000
Hami Mandıralıtr TURFW,MF2870000
Janik Bachmannde GERMF168000000
Max Grügerde GERMF168000000
Michaël Goossensbe BELFW32290010
Edubr BRAFW21060000
Lino Tempelmannde GERMF3113000000
Lars Unnerstallde GERGK1610000
Antoine Heyde GERMF1570000
Keke Maximilian Toppde GERFW157000000
Andreas Müllerde GERMF118343050
René Eijkelkampnl NEDFW1560010
Moussa Syllaml MLIFW,MF156000000
Marcelo Bordonbr BRADF43220000
Olaf Thonde GERDF,MF86610030
Alexander Baumjohannde GERMF1450000
Darko Churlinovmk MKDFW,MF145100010
Jefferson Farfánpe PERFW,MF42411010
Lewis Holtbyde GERMF21351000
Jermaine Jonesus USAMF31800010
Marco Kurzde GERDF31570000
José Manuel Juradoes ESPMF31800000
Assan Ouedraogode GERMF145000000
Vasileios Pliatsikasgr GREDF,MF1450000
Paul Seguinde GERDF,MF3169000010
Filip Tapalovićhr CROMF1450000
Mike Hankede GERFW2640000
Serhiy Dikhtiarua UKRFW,MF1340000
Günter Schlipperde GERMF21230020
Ali Karimiir IRNFW,MF1290000
Bryan Lasmefr FRAFW,MF396100000
Ralf Fährmannde GERGK2117000001
Markus Anfangde GERMF1240000
Mehmet Aydinde GERMF122000000
Anton Donkorde GERDF,MF122000000
Sascha Wolfde GER1200010
Sebastian Polterde GERFW119000000
Danny Latzade GERMF235000000
Richard Mademannde GERDF21080000
David Wagnerus USAFW2300000
Yusuf Kabadayıde GERFW117000000
Rainer Borgmeierde GERFW1160000
Søren Larsendk DENFW2231000
Uwe Scherrde GERMF53060000
Christoph Moritzde GERMF1140000
Henning Matricianide GERDF228000000
Filip Trojancz CZEMF1110000
Teemu Pukkifi FINFW190000
Chinedu Obasing NGAFW170000
Frank Schönde GERDF170000
Denis Klyuyevru RUSMF3810010
Christian Mikolajczakde GERMF130000
Chad Deeringus USAMF110000
Kristijan Đorđevićrs SRBMF270000
47534,51450350773

Schalke 04 Goalkeepers vs. Kaiserslautern

Schalke 04 Goalkeepers vs. Kaiserslautern Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jörg Albrachtde GERGK19010
Ralf Fährmannde GERGK19064233.30
Holger Gehrkede GERGK218031
Justin Heekerende GERGK19093666.70
Timo Hildebrandde GERGK19010
Jens Lehmannde GERGK981094
Marius Müllerde GERGK190404100.01
Manuel Neuerde GERGK218060
Oliver Reckde GERGK654082
Frank Rostde GERGK872082
Mathias Schoberde GERGK218060
343,06019491263.210

Kaiserslautern Players vs. Schalke 04

Kaiserslautern Players vs. Schalke 04 Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mathias Abelde GERDF42970000
Silvio Adzicde GERFW,MF1900000
Halil Altıntoptr TURFW,MF64722000
Martin Amedickde GERDF21801000
Mario Baslerde GERFW,MF54050000
Mathieu Bédafr FRADF,MF1900000
Nenad Bjelicahr CROMF42080020
Stefan Blankde GERDF21801110
Ariel Borysiukpl POLMF1900000
Andreas Brehmede GERDF,MF65400020
Alexander Bugerade GERDF21800010
Thomas Dooleyus USADF,MF21800010
Thomas Drescherde GERDF21460000
Gerald Ehrmannde GERGK65400010
Jan Elvedich SUIDF3266000000
Marco Engelhardtde GERDF,MF32700010
Jan Erikssonse SWEDF1900000
Thomas Ernstde GERGK21800000
Wolfgang Funkelde GERDF54501010
Frank Greinerde GERDF,MF1900010
Marco Haberde GERMF53420000
Rainer Hauckde GERDF1900000
Thomas Hengende GERDF53840010
Ingo Hertzschde GERDF21350000
Adam Hloušekcz CZEDF,FW1900010
Erwin Hofferat AUTFW1900000
Demir Hotićyu YUGFW32251000
Marian Hristovbg BULMF86182030
Jon Inge Høilandno NORDF1900000
Leon Jessendk DENDF,MF21800000
Miroslav Kadleccz CZEDF119740010
Filip Kaločcz CZEMF2180010010
Florian Kleinhanslde GERDF,MF190000010
Aleksander Knavssi SVNDF32700010
Georg Kochde GERGK54500010
Harry Kochde GERDF131,1252130
Slobodan Komljenovićrs SRBDF21390010
Dorge Kouemahacm CMRFW1901000
Markus Kranzde GERDF,MF21800000
Kevin Krausde GERDF190000000
Pavel Kukacz CZEFW43180000
Stefan Kuntzde GERFW65272000
Tomasz Kłospl POLDF32702000
Lincolnbr BRAMF21800010
Vratislav Lokvenccz CZEFW74970030
Michael Luschde GERFW,MF32160000
Roger Lutzde GERDF42700010
Jürgen Machoat AUTGK21800000
Lucien Mettomocm CMRDF43600000
Jan Morávekcz CZEFW,MF21801010
Christian Nerlingerde GERMF1900010
Thanos Petsosgr GREDF,MF21080000
Marcelo Pletschbr BRADF21800000
Hany Ramzyeg EGYDF97060010
Tobias Raschlde GERMF190000000
Andreas Reinkede GERGK87200000
Torsten Reuterde GERDF,MF1900000
Thomas Ritterde GERDF54500010
Rodneibr BRADF32401001
Olcay Şahantr TURFW,MF21350000
Oliver Schäferde GERDF85960010
Uwe Scherrde GERMF1900000
Michael Schjønbergdk DENDF,MF54501100
Michael Serrde GERGK1900000
Ciriaco Sforzach SUIDF,MF119902020
Tobias Sippelde GERGK21800000
Luca Sirchde GERDF190010000
Ervin Skelaal ALBFW,MF21800000
Reinhard Stumpfde GERDF21800000
Bill Tchatocm CMRDF43040000
Almamy Touréml MLIDF2135000000
Kevin Trappde GERGK21800000
Thomas Vogelde GERFW21800010
Stijn Vrevenbe BELDF1900010
Martin Wagnerde GERDF,MF76172000
Uwe Wegmannde GERFW,MF21800000
Roman Weidenfellerde GERGK1900000
Timo Wenzelde GERDF31830020
Tim Wiesede GERGK32700000
Marcel Witeczekde GERDF,FW32250000
Claus-Dieter Wollitzde GERMF1900000
Michael Zeyerde GERMF21120000
Jean Zimmerde GERDF,FW294000000
Ioannis Amanatidisgr GREFW,MF1871010
Andreas Buckde GERMF74460000
Stefan Malzde GERDF,MF1870000
Frank Ronstadtde GERDF,MF2176000000
Igli Tareal ALBFW21571000
Ivo Iličevićhr CROMF1831100
Christian Tiffertde GERMF43361110
Marcus Marinde GERFW32352010
Carsten Janckerde GERFW21610010
Oliver Kirchde GERDF,MF32580020
Mihael Mikićhr CRODF,MF1770000
Uwe Röslerde GERFW21531000
Jeff Strasserlu LUXDF65110000
Srđan Lakićhr CROFW21553000
Ragnar Achede GERFW3177300000
Markus Anfangde GERMF32540000
Julian Niehuesde GERMF2164000020
Daisuke Yokotajp JPNMF174100000
Bjarne Goldbækdk DENMF32300000
Kamil Kosowskipl POLMF31270000
Nzelo Hervé Lembicd CODDF53820020
Axel Bellinghausende GERMF1660000
Marco Reichde GERFW,MF63160000
Itay Shechteril ISRFW21530000
Jörgen Petterssonse SWEFW31461000
Kenny Redondode GERFW,MF3111000010
Marlon Ritterde GERFW,MF3137010000
Sandro Wagnerde GERFW1610000
Richmond Tachiede GERFW,MF264010000
Ferydoon Zandiir IRNMF21490000
Frank Lellede GERDF,MF1580000
Horst Sieglcz CZEFW1580000
Boris Tomiakde GERDF,MF3236010021
Julian Krahlde GERGK3230000000
Matthias Hamannde GERDF31560010
Miroslav Klosede GERFW54041010
Aremu Afeezng NGAMF145000010
Michael Ballackde GERMF31660010
Dirk Flockde GERMF2570010
Kostas Fortounisgr GREFW,MF1450000
János Hrutkahu HUNDF1451000
Samir Kamounaeg EGYDF21350000
Dimitrios Grammozisgr GREMF64750021
Tymoteusz Puchaczpl POLDF,MF2127010000
Andreas Luthede GERGK138000001
Torsten Lieberknechtde GERMF1330000
Guido Hoffmannde GERMF2480000
Thomas Riedlde GERDF,MF126551010
Jochen Seitzde GERDF,MF31431000
Ba-Muaka Simakalacg CGOFW130000000
Filip Stojilkovićch SUIFW130100000
Youri Djorkaefffr FRAFW,MF53641000
Aaron Opokude GERFW,MF259100000
Jakub Świerczokpl POLFW1290000
Andrew Wootenus USAFW,MF1290000
Hendrick Zuckde GERDF,MF129000000
Uwe Fuchsde GERFW1270000
Ratinhobr BRAMF64040000
Michael Mifsudmt MLTFW2350000
Sebastian Reinertde GERMF1240000
Selim Teberde GERMF1230010
Mika Nurmelafi FINMF2640000
Jürgen Rischede GERFW51511010
Terrence Boydus USAFW116000000
Daniel Hanslikde GERFW,MF2102110000
Jürgen Degende GERFW1150000
Pierre de Witde GERMF41580010
Daniel Halfarde GERMF1130000
Olaf Marschallde GERFW85255110
Axel Roosde GERDF,FW118320010
Florian Dickde GERDF42820010
Petr Gabrielcz CZEDF1100000
Adam Nemecsk SVKFW1100000
Thomas Richterde GERDF,MF2650000
Boubacar Sanogoci CIVFW2980000
Iliyan Mitsanskibg BULFW170000
Stiven Rivićhr CROMF2970010
Richard Sukuta-Pasude GERFW170000
José Dominguezpt PORMF31070000
Jan Gyamerahde GERDF14000000
Kristjan Glibode GERDF,MF130000
47834,51551760694

Kaiserslautern Goalkeepers vs. Schalke 04

Kaiserslautern Goalkeepers vs. Schalke 04 Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Gerald Ehrmannde GERGK6540101
Thomas Ernstde GERGK218041
Georg Kochde GERGK5450121
Jürgen Machoat AUTGK218040
Andreas Reinkede GERGK872044
Michael Serrde GERGK19001
Tobias Sippelde GERGK218041
Kevin Trappde GERGK218011
Roman Weidenfellerde GERGK19020
Tim Wiesede GERGK327060
Julian Krahlde GERGK32301631381.31
Andreas Luthede GERGK138110.0
363,14817511376.511

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.