Düsseldorf vs. Kaiserslautern Historical Head-to-Head

Düsseldorf
9 wins
7 draws
6 losses
35 goals
Kaiserslautern
6 wins
7 draws
9 losses
29 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-03-29KaiserslauternDüsseldorfFritz-Walter-Stadion
2. Bundesliga2. BundesligaSat2024-10-2620:30 Düsseldorf2.03–41.3Kaiserslautern44,557Merkur SpielarenaFrank WillenborgMatch Report
2. Bundesliga2. BundesligaSat2024-03-3013:00 Kaiserslautern1.21–32.5Düsseldorf46,210Fritz-Walter-StadionRobert SchröderMatch Report
2. Bundesliga2. BundesligaSat2023-10-2120:30 Düsseldorf1.84–31.1Kaiserslautern52,000Merkur SpielarenaBenjamin BrandMatch Report
2. Bundesliga2. BundesligaSun2023-05-2815:30 Kaiserslautern1.50–31.7Düsseldorf47,956Fritz-Walter-StadionMartin PetersenMatch Report
2. Bundesliga2. BundesligaFri2022-11-1118:30 Düsseldorf1.01–21.3Kaiserslautern44,422Merkur SpielarenaBenjamin CortusMatch Report
DFB-PokalRound of 16Tue2020-02-0418:30 Kaiserslautern2–5Düsseldorf35,340Fritz-Walter-StadionMarkus SchmidtMatch Report
2. Bundesliga2. BundesligaSat2018-01-2713:00 Kaiserslautern1.11–32.3Düsseldorf21,739Fritz-Walter-StadionTobias StielerMatch Report
2. Bundesliga2. BundesligaSat2017-08-1913:00 Düsseldorf1.22–00.5Kaiserslautern25,227Merkur SpielarenaBastian DankertMatch Report
2. Bundesliga2. BundesligaFri2017-02-1018:30 Düsseldorf1–1Kaiserslautern21,867Merkur SpielarenaDaniel SchlagerMatch Report
2. Bundesliga2. BundesligaMon2016-08-2920:15 Kaiserslautern0–0Düsseldorf20,278Fritz-Walter-StadionDaniel SiebertMatch Report
2. Bundesliga2. BundesligaSat2016-03-1913:00 Düsseldorf4–3Kaiserslautern25,361Merkur SpielarenaAarne AarninkMatch Report
2. Bundesliga2. BundesligaFri2015-10-0218:30 Kaiserslautern3–0Düsseldorf24,763Fritz-Walter-StadionRobert HartmannMatch Report
2. Bundesliga2. BundesligaMon2015-04-1320:15 Düsseldorf1–1Kaiserslautern28,344Merkur SpielarenaBastian DankertMatch Report
2. Bundesliga2. BundesligaSat2014-10-2513:00 Kaiserslautern1–1Düsseldorf36,282Fritz-Walter-StadionWolfgang StarkMatch Report
BundesligaBundesligaWed1996-04-10Düsseldorf2–1KaiserslauternLutz Michael FröhlichMatch Report
BundesligaBundesligaSat1995-10-21Kaiserslautern2–0DüsseldorfMichael MalbrancMatch Report
BundesligaBundesligaSat1992-05-09Kaiserslautern2–0DüsseldorfHans-Peter BestMatch Report
BundesligaBundesligaSat1991-11-16Düsseldorf1–0KaiserslauternKarl-Heinz GläserMatch Report
BundesligaBundesligaSat1991-05-18Düsseldorf0–0KaiserslauternMichael MalbrancMatch Report
BundesligaBundesligaSat1990-11-10Kaiserslautern0–0DüsseldorfWolf-Günter WieselMatch Report
BundesligaBundesligaFri1990-04-06Kaiserslautern1–0DüsseldorfWolf-Rüdiger UmbachMatch Report
BundesligaBundesligaSat1989-09-30Düsseldorf1–1KaiserslauternRainer BoosMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. Bundesliga2. BundesligaSat2024-03-3013:00 Kaiserslautern1.21–32.5Düsseldorf46,210Fritz-Walter-StadionRobert SchröderMatch Report
2. Bundesliga2. BundesligaSat2023-10-2120:30 Düsseldorf1.84–31.1Kaiserslautern52,000Merkur SpielarenaBenjamin BrandMatch Report
2. Bundesliga2. BundesligaSun2023-05-2815:30 Kaiserslautern1.50–31.7Düsseldorf47,956Fritz-Walter-StadionMartin PetersenMatch Report
DFB-PokalRound of 16Tue2020-02-0418:30 Kaiserslautern2–5Düsseldorf35,340Fritz-Walter-StadionMarkus SchmidtMatch Report
2. Bundesliga2. BundesligaSat2018-01-2713:00 Kaiserslautern1.11–32.3Düsseldorf21,739Fritz-Walter-StadionTobias StielerMatch Report
2. Bundesliga2. BundesligaSat2017-08-1913:00 Düsseldorf1.22–00.5Kaiserslautern25,227Merkur SpielarenaBastian DankertMatch Report
2. Bundesliga2. BundesligaSat2016-03-1913:00 Düsseldorf4–3Kaiserslautern25,361Merkur SpielarenaAarne AarninkMatch Report
BundesligaBundesligaWed1996-04-10Düsseldorf2–1KaiserslauternLutz Michael FröhlichMatch Report
BundesligaBundesligaSat1991-11-16Düsseldorf1–0KaiserslauternKarl-Heinz GläserMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. Bundesliga2. BundesligaFri2017-02-1018:30 Düsseldorf1–1Kaiserslautern21,867Merkur SpielarenaDaniel SchlagerMatch Report
2. Bundesliga2. BundesligaMon2016-08-2920:15 Kaiserslautern0–0Düsseldorf20,278Fritz-Walter-StadionDaniel SiebertMatch Report
2. Bundesliga2. BundesligaMon2015-04-1320:15 Düsseldorf1–1Kaiserslautern28,344Merkur SpielarenaBastian DankertMatch Report
2. Bundesliga2. BundesligaSat2014-10-2513:00 Kaiserslautern1–1Düsseldorf36,282Fritz-Walter-StadionWolfgang StarkMatch Report
BundesligaBundesligaSat1991-05-18Düsseldorf0–0KaiserslauternMichael MalbrancMatch Report
BundesligaBundesligaSat1990-11-10Kaiserslautern0–0DüsseldorfWolf-Günter WieselMatch Report
BundesligaBundesligaSat1989-09-30Düsseldorf1–1KaiserslauternRainer BoosMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. Bundesliga2. BundesligaSat2024-10-2620:30 Düsseldorf2.03–41.3Kaiserslautern44,557Merkur SpielarenaFrank WillenborgMatch Report
2. Bundesliga2. BundesligaFri2022-11-1118:30 Düsseldorf1.01–21.3Kaiserslautern44,422Merkur SpielarenaBenjamin CortusMatch Report
2. Bundesliga2. BundesligaFri2015-10-0218:30 Kaiserslautern3–0Düsseldorf24,763Fritz-Walter-StadionRobert HartmannMatch Report
BundesligaBundesligaSat1995-10-21Kaiserslautern2–0DüsseldorfMichael MalbrancMatch Report
BundesligaBundesligaSat1992-05-09Kaiserslautern2–0DüsseldorfHans-Peter BestMatch Report
BundesligaBundesligaFri1990-04-06Kaiserslautern1–0DüsseldorfWolf-Rüdiger UmbachMatch Report

Fixture Leaders

Düsseldorf Players vs. Kaiserslautern

Düsseldorf Players vs. Kaiserslautern Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Rainer Aignerde GERDF1900010
Kevin Akpogumang NGADF2180000010
Opoku Ampomahgh GHAFW,MF190110010
Markus Anfangde GERMF1900000
Christopher Avevorde GERDF,MF190000000
Kaan Ayhantr TURDF,MF4338000010
Jörg Bachde GERDF21800000
Adam Bodzekde GERDF,MF7515010010
Dustin Bomheuerde GERDF190000000
Robin Bormuthde GERDF3202000000
Mike Büskensde GERMF65400020
Pavel Chaloupkacs TCHFW,MF21601000
Sven Demandtde GERFW1901000
Darko Dražićhr CRODF32700000
Per Egil Ahlsenno NORMF1900000
Yannik Engelhardtde GERMF2180010000
Tuğrul Erataz AZEMF2180000000
Oliver Finkde GERMF7530100010
Uwe Fuchsde GERFW21800010
Bruno Gabriel Soaresbr BRADF190000000
Nicolas Gavoryfr FRADF,MF291000000
Niko Gießelmannde GERDF,MF3270010010
Genki Haraguchijp JPNFW,MF190111110
Jorrit Hendrixnl NEDDF,MF190000010
André Hoffmannde GERDF,MF3186000010
Mathias Jørgensendk DENDF190000000
Andreas Kaiserde GERMF32700010
Michał Karbownikpl POLDF,MF2168100000
Florian Kastenmeierde GERGK6540000010
Harald Katemannde GERMF21110000
Christoph Klarerat AUTDF190000000
Georg Kochde GERGK21800000
Dawid Kownackipl POLFW,MF3205200010
Dirk Krümpelmannde GERMF42110010
Michael Liendlat AUTFW,MF2180111100
Ralf Loosede GERDF,MF43600000
Alexander Madlungde GERDF190000000
Charalampos Mavriasgr GREDF,FW190100010
Ulf Mehlhornde GERDF21800000
Alfredo Moralesus USADF,MF190010010
Tim Oberdorfde GERDF4360000020
Uwe Rahnde GERFW,MF1900010
Michael Rensingde GERGK6450000000
Julian Schauertede GERDF,MF6442000000
Jörg Schmadtkede GERGK54500000
Lukas Schmitzde GERDF,MF8529120010
Christian Schreierde GERFW,MF1900000
Jörg Schuberthde GER1900000
Michael Schützde GERMF43600010
Jörn Schwinkendorfde GERDF1900000
Thomas Seeligerde GERMF1900000
Jamil Siebertde GERDF2180010000
Marcel Sobottkade GERMF9665100040
Jonathan Tahde GERDF190000010
Ao Tanakajp JPNMF2180200000
Erik Thommyde GERFW,MF190000000
Lars Unnerstallde GERGK190000000
Richard Walzde GERMF32250000
Karl Wernerde GERDF65401100
André Winkholdde GERDF,MF21350010
Jürgen Wittmannde GERGK1900000
Rudolf Wojtowiczpl POLDF32390000
Raphael Wolfde GERGK190000000
Jean Zimmerde GERDF,FW2180020000
Nikola Đurđićrs SRBFW,MF190100000
Axel Bellinghausende GERMF5413000010
Tim Rossmannde GERMF188000000
Jørn Andersenno NORFW21760000
Benito Ramanbe BELFW,MF186100000
Ryszard Cyrońpl POLFW21730000
Vincent Vermeijnl NEDFW3167020010
Florian Neuhausde GERMF2168100010
Petr Radacs TCHDF,MF1780000
Kristoffer Petersonse SWEFW,MF176000000
Thomas Allofsde GERFW,MF32550000
Emmanuel Iyohade GERDF,FW5369010000
Myron van Brederodenl NEDFW,MF173100000
Giovanni Haagfr FRAMF173000000
Matthias Zimmermannde GERDF,MF6522220010
Jordy de Wijsnl NEDDF3166000000
Erwin Hofferat AUTFW169000010
Kujtim Shalahr CROMF1690000
Rouwen Henningsde GERFW,MF6421210000
Martin Spanringde GERDF43380030
Vlatko Glavašba BIHDF,MF1600000
Charlison Benschopcw CUWFW159000000
Sérgio Pintopt PORFW,MF158000000
Marlon Mustaphaat AUTFW154000010
Jörg Albertzde GERMF1450000
Sven Backhausde GERDF1450000
Aymen Barkokma MARMF145000000
Thomas Brdarićde GERFW2900000
Marcelo Carracedoar ARGMF31800020
Rudi Isteničsi SVNMF1450000
Ísak Jóhannessonis ISLMF2135111100
Frank Millde GERFW1450000
Stefan Minkwitzde GERMF1450010
Kelvin Oforigh GHAMF145000010
Dirk Schilbockde GERDF1450000
Kevin Stögerat AUTMF145110000
Christos Tzolisgr GREFW,MF2129200000
Christian Gartnerat AUTMF239000000
Michael Roncade GERDF1310000
Thorsten Judtde GERMF1300010
Anthony Baffoegh GHADF32020000
Arianit Feratixk KVXMF122000000
Jerome Kiesewetterus USAFW,MF122000000
Ihlas Beboutg TOGFW,MF6305100000
Joel Pohjanpalofi FINFW352100000
Benjamin Böckleat AUTDF120000000
Bernd Klotzde GERFW1200000
Kasim Nuhugh GHADF118000000
Dženan Pejčinovićde GERDF117000000
Shinta Appelkampde GERMF5285100010
Karsten Hutwelkerde GERDF,MF31950000
Emir Kujovićse SWEFW115000000
Håvard Nielsenno NORFW,MF115000000
Felix Klausde GERFW,MF5273210020
Takashi Uchinojp JPNMF366000010
Daniel Ginczekde GERFW112100000
Antoine Heyde GERMF31650000
Jona Niemiecde GERFW3105010000
Ben Halloranau AUSFW,MF18000000
Andrzej Buncolpl POLMF2970010
Marcel Mansfeldde GERFW14000000
Takashi Usamijp JPNFW,MF14000000
Danny Schmidtde GERMF12000000
Elione Fernandes Netode GERMF221000000
Andreas Lambertzde GERMF11000000
Kerem Demirbayde GERMF222100000
Mike van Duinennl NEDFW1000000
Karim Hagguitn TUNDF290000000
Julian Kochde GERDF,MF2000000
Christian Strohdiekde GERDF1000000
Didier Ya Konanci CIVFW,MF1000000
30420,790342243490

Düsseldorf Goalkeepers vs. Kaiserslautern

Düsseldorf Goalkeepers vs. Kaiserslautern Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Florian Kastenmeierde GERGK654027121763.01
Georg Kochde GERGK218030
Michael Rensingde GERGK54501510.02
Jörg Schmadtkede GERGK545042
Lars Unnerstallde GERGK19010
Jürgen Wittmannde GERGK19001
Raphael Wolfde GERGK190110100.00
211,89029261862.16

Kaiserslautern Players vs. Düsseldorf

Kaiserslautern Players vs. Düsseldorf Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mads Albækdk DENMF190000000
Naser Alijial ALBDF,MF190000000
Sergio Allievide GERFW,MF1901000
Zlatan Alomerovićde GERGK190000000
Janik Bachmannde GERMF190000000
Robin Bormuthde GERDF190000000
Brandon Borrelloau AUSFW,MF190000010
Andreas Brehmede GERDF,MF21800000
Lars Bünningde GERDF190000000
Jan-Ingwer Callsen-Brackerde GERDF190000010
Jón Daði Böðvarssonis ISLFW,MF190000000
Thomas Dooleyus USADF,MF32700000
Erik Durmde GERDF,FW2169000000
Gerald Ehrmannde GERGK54020001
Jan Elvedich SUIDF3270000010
Marlon Freyde GERMF2107000010
Kay Friedmannde GERDF1900010
Wolfgang Funkelde GERDF1900010
Marcel Gausde GERDF,FW5422100000
Lennart Grillde GERGK190000000
Marco Haberde GERMF43550000
André Hainaultca CANDF190000000
Daniel Halfarde GERMF5433020000
Dominique Heintzde GERDF294000000
Tim Heubachde GERDF4270000000
Jannis Heuerde GERDF190000000
Robin Himmelmannde GERGK190000000
Guido Hoffmannde GERMF32700000
Herbert Hoosde GERDF,MF1900000
Demir Hotićyu YUGFW54030000
Miroslav Kadleccz CZEDF54500000
Filip Kaločcz CZEMF190000000
Markus Karlde GERDF,MF2180010000
Sebastian Kerkde GERFW,MF190000000
Benjamin Kesselde GERDF190000000
Florian Kleinhanslde GERDF,MF190010000
Harry Kochde GERDF21800010
Robin Kochde GERDF,MF190000000
Julian Krahlde GERGK2180000010
Kevin Krausde GERDF2135100000
Christian Kühlwetterde GERFW,MF190201110
Pavel Kukacz CZEFW21801000
Stefan Kuntzde GERFW54502100
Bruno Labbadiade GERFW32210010
Frank Lellede GERDF,MF21640000
Chris Löwede GERDF,MF3270110010
Andreas Luthede GERGK2180000000
Roger Lutzde GERDF31880000
Olaf Marschallde GERFW21580000
Christoph Moritzde GERMF4275101110
Phillipp Mweneat AUTDF,MF4360000000
Alexander Nandzikde GERDF190000000
Julian Niehuesde GERMF3241000000
Willi Orbanhu HUNDF2180000000
Osayamen Osaweeng ENGFW4235000000
Florian Pickde GERFW,MF190000000
Julian Pollersbeckde GERGK190000000
Kacper Przybyłkopl POLFW3191000010
Tymoteusz Puchaczpl POLDF,MF190000000
Tobias Raschlde GERMF2159000000
Andreas Reinkede GERGK21800000
Thomas Richterde GERDF,MF1900000
Marlon Ritterde GERFW,MF4255200000
Dominik Schadde GERDF,MF3197000000
Oliver Schäferde GERDF21180000
Uwe Scherrde GERMF54500020
Michael Schulzede GERDF2180000000
Michael Serrde GERGK21370000
Nils Seufertde GERMF190000000
Carlo Sickingerde GERDF,MF190000000
Tobias Sippelde GERGK2180000000
Luca Sirchde GERDF190000000
Nikola Soldohr CRODF190000000
Joachim Stadlerde GERDF1900000
Kevin Stögerat AUTMF2135010010
Reinhard Stumpfde GERDF54420000
Boris Tomiakde GERDF,MF5440000010
Martin Wagnerde GERDF,MF21801010
André Weisde GERGK190000000
Marcel Witeczekde GERDF,FW21030000
Ruben Yttergård Jenssenno NORMF4200000000
Patrick Zieglerde GERDF,MF2180000020
Karl-Heinz Emigde GERDF,MF21780000
Bjarne Goldbækdk DENMF1860000
Kenny Redondode GERFW,MF5341010010
Simon Zollerde GERFW,MF186100010
Leon Guwaragm GAMDF2175000000
Mateusz Klichpl POLMF2162000000
Ewertonbr BRADF181000000
Franco Fodade GERDF21710000
Sebastian Anderssonse SWEFW180000000
Terrence Boydus USAFW3204000010
Thomas Hengende GERDF21700000
Daisuke Yokotajp JPNMF180110000
Philipp Hofmannde GERFW2169000000
Hikmet Ciftcitr TURMF2123000000
Thomas Vogelde GERFW1771000
Gino Fechnerde GERDF,MF174000010
Marcus Piossekpl POLMF174100000
Frank Greinerde GERDF,MF1730010
Zoltán Stieberhu HUNFW,MF173000000
Richmond Tachiede GERFW,MF3117100000
Mike Wunderlichde GERMF170010000
Alexander Ringfi FINDF,MF2159000010
Marcel Correiapt PORDF168000000
Uwe Wegmannde GERFW,MF1680010
Aremu Afeezng NGAMF167000000
Bernd Hollerbachde GERDF,MF1620010
Axel Roosde GERDF,FW32410020
Arílsonbr BRAMF1590000
Barış Atikde GERFW,MF154000000
Lucas Röserde GERFW149000000
Karim Matmourdz ALGFW,MF2136000010
Ragnar Achede GERFW2112100000
André Fomitschowde GERDF,MF2127000010
Robert Glatzelde GERFW145100010
Aaron Opokude GERFW,MF3102000000
Kerem Demirbayde GERMF144000000
Manfred Osei Kwadwogh GHAMF142000010
Gervane Kastaneercw CUWFW,MF136000010
Claus-Dieter Wollitzde GERMF21211010
Ben Zolinskide GERDF,FW130000000
Frank Hartmannde GERMF1290000
Timmy Thielede GERFW129010000
Kai Krämerde GER1280000
Jan-Ole Sieversde GERGK128000000
Matthias Hamannde GERDF1220000
Horst Sieglcz CZEFW1220000
Sebastian Jacobde GERFW121000000
Philipp Klementde GERMF3127101100
Jürgen Rischede GERFW1170000
Jacques Zouacm CMRFW117000000
Lukas Spalvislt LTUFW2106000000
Bernhard Winklerde GERFW1160000
Andri Rúnar Bjarnasonis ISLMF112000000
Hendrick Zuckde GERDF,MF223000000
Angelos Stavridisde GERFW111000000
Amin Younesde GERFW,MF111000000
Dirk Flockde GERMF21000000
Lex Lobingerde GERFW357000000
Leon Robinsonde GERDF110000000
Markus Kranzde GERDF,MF31200000
Ba-Muaka Simakalacg CGOFW18000000
Róbert Pichsk SVKFW,MF17000000
Jean Zimmerde GERDF,FW8476110011
Jürgen Degende GERFW150000
Philipp Hercherde GERDF,FW213000000
Daniel Hanslikde GERFW,MF4240210000
Erik Wekesserde GERDF,MF13000000
Markus Schuppde GERMF41860010
Dickson Abiamang NGAFW11000000
Antonio Čolakhr CROFW28000000
Lukas Görtlerde GERFW,MF2000000
Sascha Mockenhauptde GERDF,MF1000000
Marius Müllerde GERGK3150000021
Stipe Vučurhr CRODF6301000010
31021,149251243413

Kaiserslautern Goalkeepers vs. Düsseldorf

Kaiserslautern Goalkeepers vs. Düsseldorf Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Zlatan Alomerovićde GERGK19040
Gerald Ehrmannde GERGK436013
Lennart Grillde GERGK19075228.60
Robin Himmelmannde GERGK19043125.00
Julian Krahlde GERGK2180117445.50
Andreas Luthede GERGK2180134969.20
Marius Müllerde GERGK215082666.70
Julian Pollersbeckde GERGK1900100
Andreas Reinkede GERGK218021
Michael Serrde GERGK19010
Tobias Sippelde GERGK218020
André Weisde GERGK1900001
Jan-Ole Sieversde GERGK12863366.70
211,79849352551.15

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.