Düsseldorf vs. Karlsruher Historical Head-to-HeadSubscribe Now (First Month Free)

Düsseldorf
10 wins
8 draws
6 losses
44 goals
Karlsruher
6 wins
8 draws
10 losses
34 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. BundesligaRegular seasonSat2024-02-1720:30 Karlsruher0.72–20.8Düsseldorf26,563BBBank WildparkMarco FritzMatch Report
2. BundesligaRegular seasonFri2023-09-0118:30 Düsseldorf2.43–10.6Karlsruher27,942Merkur SpielarenaFrank WillenborgMatch Report
2. BundesligaRegular seasonSun2023-04-3013:30 Düsseldorf2.53–20.9Karlsruher25,408Merkur SpielarenaTimo GerachMatch Report
2. BundesligaRegular seasonSun2022-10-2313:30 Karlsruher1.00–22.4Düsseldorf18,132BBBank WildparkFlorian HeftMatch Report
2. BundesligaRegular seasonSun2022-04-0313:30 Karlsruher1.62–22.0Düsseldorf17,907BBBank WildparkThorben SiewerMatch Report
2. BundesligaRegular seasonSat2021-10-2313:30 Düsseldorf2.63–10.8Karlsruher22,458Merkur SpielarenaFelix BrychMatch Report
2. BundesligaRegular seasonMon2021-05-0320:30 Düsseldorf3.33–21.1KarlsruherMerkur SpielarenaPatrick AltMatch Report
2. BundesligaRegular seasonSun2020-12-1313:30 Karlsruher2.91–21.6DüsseldorfWildparkstadionTobias ReichelMatch Report
2. BundesligaRegular seasonSun2017-03-1913:30 Karlsruher0–3Düsseldorf14,473WildparkstadionFlorian HeftMatch Report
2. BundesligaRegular seasonSat2016-10-0113:00 Düsseldorf1–1Karlsruher23,741Merkur SpielarenaBibiana SteinhausMatch Report
2. BundesligaRegular seasonFri2016-03-0418:30 Düsseldorf0–1Karlsruher22,861Merkur SpielarenaPeter SippelMatch Report
2. BundesligaRegular seasonTue2015-09-2217:30 Karlsruher1–1Düsseldorf12,180WildparkstadionFelix BrychMatch Report
2. BundesligaRegular seasonSun2015-02-0813:30 Karlsruher1–1Düsseldorf15,806WildparkstadionRobert HartmannMatch Report
2. BundesligaRegular seasonSat2014-08-2313:00 Düsseldorf0–2Karlsruher30,278Merkur SpielarenaHarm OsmersMatch Report
BundesligaRegular seasonFri1997-05-16Düsseldorf0–3KarlsruherHartmut StrampeMatch Report
BundesligaRegular seasonFri1996-11-22Karlsruher2–0DüsseldorfLutz Michael FröhlichMatch Report
BundesligaRegular seasonSun1996-03-17Düsseldorf2–0KarlsruherEdgar SteinbornMatch Report
BundesligaRegular seasonFri1995-09-15Karlsruher3–1DüsseldorfLutz PohlmannMatch Report
BundesligaRegular seasonSat1992-03-21Düsseldorf2–3KarlsruherBernd HeynemannMatch Report
BundesligaRegular seasonFri1991-09-20Karlsruher1–5DüsseldorfHans-Jürgen KasperMatch Report
BundesligaRegular seasonFri1991-05-10Karlsruher1–1DüsseldorfWolfgang MierswaMatch Report
BundesligaRegular seasonSat1990-10-27Düsseldorf5–2KarlsruherEdgar SteinbornMatch Report
BundesligaRegular seasonThu1990-04-12Düsseldorf0–0KarlsruherGerhard TheobaldMatch Report
BundesligaRegular seasonSat1989-10-07Karlsruher2–2DüsseldorfRalf BlattmannMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. BundesligaRegular seasonFri2023-09-0118:30 Düsseldorf2.43–10.6Karlsruher27,942Merkur SpielarenaFrank WillenborgMatch Report
2. BundesligaRegular seasonSun2023-04-3013:30 Düsseldorf2.53–20.9Karlsruher25,408Merkur SpielarenaTimo GerachMatch Report
2. BundesligaRegular seasonSun2022-10-2313:30 Karlsruher1.00–22.4Düsseldorf18,132BBBank WildparkFlorian HeftMatch Report
2. BundesligaRegular seasonSat2021-10-2313:30 Düsseldorf2.63–10.8Karlsruher22,458Merkur SpielarenaFelix BrychMatch Report
2. BundesligaRegular seasonMon2021-05-0320:30 Düsseldorf3.33–21.1KarlsruherMerkur SpielarenaPatrick AltMatch Report
2. BundesligaRegular seasonSun2020-12-1313:30 Karlsruher2.91–21.6DüsseldorfWildparkstadionTobias ReichelMatch Report
2. BundesligaRegular seasonSun2017-03-1913:30 Karlsruher0–3Düsseldorf14,473WildparkstadionFlorian HeftMatch Report
BundesligaRegular seasonSun1996-03-17Düsseldorf2–0KarlsruherEdgar SteinbornMatch Report
BundesligaRegular seasonFri1991-09-20Karlsruher1–5DüsseldorfHans-Jürgen KasperMatch Report
BundesligaRegular seasonSat1990-10-27Düsseldorf5–2KarlsruherEdgar SteinbornMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. BundesligaRegular seasonSat2024-02-1720:30 Karlsruher0.72–20.8Düsseldorf26,563BBBank WildparkMarco FritzMatch Report
2. BundesligaRegular seasonSun2022-04-0313:30 Karlsruher1.62–22.0Düsseldorf17,907BBBank WildparkThorben SiewerMatch Report
2. BundesligaRegular seasonSat2016-10-0113:00 Düsseldorf1–1Karlsruher23,741Merkur SpielarenaBibiana SteinhausMatch Report
2. BundesligaRegular seasonTue2015-09-2217:30 Karlsruher1–1Düsseldorf12,180WildparkstadionFelix BrychMatch Report
2. BundesligaRegular seasonSun2015-02-0813:30 Karlsruher1–1Düsseldorf15,806WildparkstadionRobert HartmannMatch Report
BundesligaRegular seasonFri1991-05-10Karlsruher1–1DüsseldorfWolfgang MierswaMatch Report
BundesligaRegular seasonThu1990-04-12Düsseldorf0–0KarlsruherGerhard TheobaldMatch Report
BundesligaRegular seasonSat1989-10-07Karlsruher2–2DüsseldorfRalf BlattmannMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. BundesligaRegular seasonFri2016-03-0418:30 Düsseldorf0–1Karlsruher22,861Merkur SpielarenaPeter SippelMatch Report
2. BundesligaRegular seasonSat2014-08-2313:00 Düsseldorf0–2Karlsruher30,278Merkur SpielarenaHarm OsmersMatch Report
BundesligaRegular seasonFri1997-05-16Düsseldorf0–3KarlsruherHartmut StrampeMatch Report
BundesligaRegular seasonFri1996-11-22Karlsruher2–0DüsseldorfLutz Michael FröhlichMatch Report
BundesligaRegular seasonFri1995-09-15Karlsruher3–1DüsseldorfLutz PohlmannMatch Report
BundesligaRegular seasonSat1992-03-21Düsseldorf2–3KarlsruherBernd HeynemannMatch Report

Fixture Leaders

Düsseldorf Players vs. Karlsruher

Düsseldorf Players vs. Karlsruher Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Thomas Allofsde GERFW,MF32644000
Jörg Bachde GERDF21652010
Anthony Baffoegh GHADF43360000
Charlison Benschopcw CUWFW2135000000
Adam Bodzekde GERDF,MF8609000000
Dustin Bomheuerde GERDF190000000
Robin Bormuthde GERDF190000010
Mike Büskensde GERMF54500000
Marcelo Carracedoar ARGMF32040000
Kevin Dansoat AUTDF,MF2180000000
Igor Dobrovolskixc CISFW,MF1900010
Darko Dražićhr CRODF32491000
Yannik Engelhardtde GERMF2180100000
Holger Fachde GERDF,MF21800000
Oliver Finkde GERMF3172100010
Bruno Gabriel Soaresbr BRADF2180000020
Nicolas Gavoryfr FRADF,MF3214010010
Vlatko Glavašba BIHDF,MF21800010
Karim Hagguitn TUNDF2180000000
Florian Hartherzde GERDF2180000000
Rouwen Henningsde GERFW,MF7456420000
Antoine Heyde GERMF32552000
Rudi Isteničsi SVNMF21610000
Andreas Kaiserde GERMF32610000
Michał Karbownikpl POLDF190010000
Florian Kastenmeierde GERGK8701000021
Harald Katemannde GERMF21800000
Michael Kimmelde GER1900000
Bernd Klotzde GERFW21090000
Georg Kochde GERGK32700000
Julian Kochde GERDF,MF2180000010
Leonardo Koutrisgr GREDF190000000
Luka Krajncsi SVNDF2180100010
Dirk Krümpelmannde GERMF21650000
Ralf Loosede GERDF,MF65400010
Alexander Madlungde GERDF2180000000
Ben Mangagq EQGMF1900000
Alfredo Moralesus USADF,MF190000000
Tim Oberdorfde GERDF4199000000
Markus Oberleitnerde GERMF1900000
Sérgio Pintopt PORFW,MF190000000
Joshua Quarshiede GERMF190000000
Petr Radacs TCHDF,MF1900000
Uwe Rahnde GERFW,MF1901000
Michael Rensingde GERGK6540000000
Julian Schauertede GERDF,MF5421000010
Jörg Schmadtkede GERGK65400000
Lukas Schmitzde GERDF,MF6527010010
Christian Schreierde GERFW,MF21801000
Michael Schützde GERMF43601010
Jörn Schwinkendorfde GERDF21800000
Thomas Seeligerde GERMF43490010
Jamil Siebertde GERDF190000000
Marcel Sobottkade GERMF7545010020
Martin Spanringde GERDF32700020
Christian Strohdiekde GERDF190000000
Raffael Tonelloit ITAFW21430010
Thorsten Waltherde GERGK1900000
Richard Walzde GERMF31952000
Christian Weberde GERDF,MF190000000
Karl Wernerde GERDF97730000
Jordy de Wijsnl NEDDF3210100010
André Winkholdde GERDF,MF21680010
Rudolf Wojtowiczpl POLDF43150020
Didier Ya Konanci CIVFW,MF2103000010
Matthias Zimmermannde GERDF,MF8713100000
Nikola Đurđićrs SRBFW,MF190000000
Kerem Demirbayde GERMF2179100000
Khaled Nareytg TOGDF,FW2178110000
Sercan Sararertr TURFW,MF187000000
Ísak Jóhannessonis ISLMF2176000000
Michael Liendlat AUTFW,MF2176010000
Christos Tzolisgr GREFW,MF2170300000
Kujtim Shalahr CROMF1830000
Ulf Mehlhornde GERDF32620010
Felix Klausde GERFW,MF4258010000
Vincent Vermeijnl NEDFW2162000010
Frank Millde GERFW1760000
Kaan Ayhantr TURDF,MF2165000000
Zvezdan Pejovićme MNEDF2820000
Christopher Avevorde GERDF,MF174000000
Pavel Chaloupkacs TCHFW,MF1741010
Erwin Hofferat AUTFW174000000
Daniel Ginczekde GERFW3162100000
Charalampos Mavriasgr GREDF,FW173000000
Joel Pohjanpalofi FINFW299000010
Jørn Andersenno NORFW21611000
Kristoffer Petersonse SWEFW,MF6379410000
Uwe Fuchsde GERFW1671000
Ihlas Beboutg TOGFW,MF4324010000
Arianit Feratixk KVXMF163000000
Vladimir PašićMF1590000
Dawid Kownackipl POLFW,MF4244121100
Edgar Pribde GERMF3225010000
Rainer Aignerde GERDF1450000
Christian Gartnerat AUTMF145000000
Ben Halloranau AUSFW,MF145000000
Andreas Lambertzde GERMF145000000
Jonathan Tahde GERDF138000021
Jörg Albertzde GERMF1370000
Macchambes Younga-Mouhanicg CGOFW,MF1370000
Kenan Karamantr TURFW,MF2113010000
Mario Tolkmittde GERMF1310000
Axel Bellinghausende GERMF5260000000
Sven Backhausde GERDF1230000
Thomas Pledlde GERFW,MF122000000
Jean Zimmerde GERDF,FW122000000
Stefan Trienekensde GERFW1210000
Shinta Appelkampde GERMF7354120000
Brandon Borrelloau AUSFW,MF120100000
Róbert Boženíksk SVKFW120000000
Jakub Piotrowskipl POLMF120000000
Stefan Minkwitzde GERMF1190000
David Nielsendk DENFW1190000
Mathis Bollyci CIVFW,MF351000000
Jona Niemiecde GERFW233000010
Raphael Wolfde GERGK117000010
Michael Preetzde GERFW21060000
Andrzej Buncolpl POLMF1150000
Ryszard Cyrońpl POLFW21050000
Sven Demandtde GERFW31621010
Özkan Yıldırımde GERMF115000000
Darko Pančevmk MKDFW1140000
Elione Fernandes Netode GERMF273000000
Robert Kocissk SVK1120000
Markus Anfangde GERMF21010000
Marlon Mustaphaat AUTFW111000000
Karsten Hutwelkerde GERDF,MF190000
Emmanuel Iyohade GERDF,FW5242000000
Jerome Kiesewetterus USAFW,MF19000000
Thorsten Judtde GERMF31690000
Takashi Uchinojp JPNMF17000000
Dennis Jastrzembskipl POLFW,MF16000000
Jörg Schuberthde GER2390000
André Hoffmannde GERDF,MF5335000010
Christoph Dafernerde GERFW14000000
Tuğrul Erataz AZEMF14000000
Ao Tanakajp JPNMF5272000000
Benjamin Böckleat AUTDF13000000
Mike van Duinennl NEDFW13000000
Marcel Mansfeldde GERFW13000000
Kevin Akpogumang NGADF3181000000
Christoph Klarerat AUTDF4271100000
Nicklas Shipnoskide GERFW,MF11000000
Phil Siebende GERMF11000000
34223,689411711372

Düsseldorf Goalkeepers vs. Karlsruher

Düsseldorf Goalkeepers vs. Karlsruher Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Florian Kastenmeierde GERGK870132112275.01
Georg Kochde GERGK327051
Michael Rensingde GERGK65401600.01
Jörg Schmadtkede GERGK654091
Thorsten Waltherde GERGK19030
Raphael Wolfde GERGK117101100.00
252,15834342373.54

Karlsruher Players vs. Düsseldorf

Karlsruher Players vs. Düsseldorf Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Stephan Ambrosiusgh GHADF2113000000
Ralph Banyde GERDF43600020
Manfred Benderde GERMF1902000
Srećko Bogdanhr CRODF65400010
Daniel Brosinskide GERDF,MF2151000000
Patrick Drewesde GERGK2180000000
Sean Dundeede GERFW32702000
Alexander Famullade GERGK32700000
Thorsten Finkde GERMF32700020
Marcel Frankede GERDF4309000010
Lukas Frödede GERMF190000000
Marius Gersbeckde GERGK4360000000
Jérôme Gondorfde GERMF7603100010
Daniel Gordonjm JAMDF,MF6399000000
Manuel Guldede GERDF4360100010
Michael Harforthde GERMF54440000
Thomas Häßlerde GERMF32230000
Thomas Hengende GERDF21800000
Helmut Hermannde GERFW53460020
David Heroldde GERDF294100000
Erwin Hofferat AUTFW2180100010
Philipp Hofmannde GERFW4360201100
Jordies ESPDF190000010
Oliver Kahnde GERGK32700000
Marc Kellerfr FRAFW,MF21803010
Dennis Kempede GERDF,MF5405010020
David Kinsombicd CODDF,MF190000000
Sergei Kiriakovxc CISFW32670010
Christoph Kobaldat AUTDF4360000000
Raphael Kraussde GERDF1900000
Oliver Kreuzerde GERDF32701010
Markus Kusterat AUTGK190000000
Jan Mauersbergerde GERDF2180000000
Philipp Maxde GERDF,MF190000000
Jonas Meffertde GERMF3190000000
Gunther Metzde GERDF97610010
Stefan Mugošame MNEFW190000000
Jens Nowotnyde GERDF1900000
Daniel O'Shaughnessyfi FINDF190000000
Dirk Orlishausende GERGK4360000000
Dominic Peitzde GERMF3270000010
Grischa Prömelde GERMF4342000010
Burkhard Reichdd GDRDF65031000
Peter Reichertde GERFW32250000
Claus Reitmaierde GERGK43600000
Thomas Ritterde GERDF21010000
Wolfgang Rolffde GERMF21800000
Lars Schmidtde GERDF43600000
Dirk Schusterde GERDF32700000
Valeri Shmarovsu URSFW21803000
Geovani Faria da Silvabr BRAMF1900000
Michael Sternkopfde GERFW,MF1901000
Lars Stindlde GERFW,MF190000000
Martin Stollde GERDF190000000
Moritz Stoppelkampde GERFW,MF2180000000
Thomas Süssde GERDF21800000
Michael Tarnatde GERDF,MF43430031
Marco Thiedede GERDF,MF6286000000
Bjarne Thoelkede GERDF2180000000
Manuel Torreses ESPMF4205000000
Wolfgang Trappde GERDF,MF1900010
Sascha Trautde GERDF,MF290000000
Enrico Valentiniit ITADF,MF6461000010
René Vollathde GERGK2180000000
Marvin Wanitzekde GERMF8717312210
Max Weißde GERGK190000000
Kevin Wimmerat AUTDF190000000
Michael Wittwerde GERDF32060000
Christian Wückde GERMF21690000
Reinhold Yabode GERMF2177100000
Igor Matanovichr CROFW2117010000
Hiroki Yamadajp JPNFW,MF5402100000
Florian Kamberich SUIFW,MF181100000
Dimitris Diamantakosgr GREFW3140010010
Markus Schrothde GERFW2810000
Rouwen Henningsde GERFW,MF177101100
Choi Kyoung-rokkr KORFW,MF2104000000
Tim Breithauptde GERMF3230000000
Philip Heisede GERDF,MF7601110020
Adrian Knupch SUIFW21200000
Boubacar Barryde GERMF174000000
Sebastian Jungde GERDF4341000020
Marc Lorenzde GERMF4267000000
Ricardo van Rhijnnl NEDDF282000010
Charalampos Mavriasgr GREDF,FW2111000000
Slaven Bilićhr CRODF1640000
Kelvin Araseat AUTFW,MF163000000
Eberhard Carlde GERFW83970030
Fabio Kaufmannde GERFW,MF162000000
Ylli Sallahiat AUTDF2152000000
Alexander Groißde GERMF161000000
Nicolai Rappde GERDF,MF161000000
Rainer Schütterlede GERFW,MF54121000
Benjamin Gollerde GERFW,MF145010000
Marcel Mehlemde GERDF,MF145000000
Paul Nebelde GERMF4315000000
Simone Rappch SUIFW145000000
Fabian Schleusenerde GERFW,MF6302100000
Arno Glesiusde GERMF32182000
Edgar Schmittde GERFW2571000
Koen van der Biezennl NEDFW129000000
Babacar Guèyesn SENFW129000000
Frank Kastnerde GERDF1290000
Budu Zivzivadzege GEOFW246000000
Lucas Cuetode GERFW,MF239000000
Dimitrij Nazarovaz AZEFW,MF3116000000
Marc Rappde GERDF1280000
Franck Komcm CMRMF2114000020
Dominik Kotherde GERFW,MF394000000
Malik Batmazde GERFW,MF4109000000
Fabian Reesede GERFW,MF118000000
Dženis Burnićde GERMF117000000
Mikkel Kaufmanndk DENFW2106100000
Vadim Manzonru RUSFW233000000
Dejan Galjende GERFW114000010
Mehmet Schollde GERMF31940010
Iliyan Mitsanskibg BULFW274000000
Igli Tareal ALBFW1120000
Kilian Jakobde GERDF111000000
Tim Rossmannde GERMF111000000
Leon Jensende GERMF4176010020
Gaëtan Krebsfr FRAMF3169000000
Mohamed Gouaidatn TUNMF15000000
Robin Bormuthde GERDF3184000010
Felix Irorerede GERDF13000000
Eren ÖztürkMF13000000
Matthias Fritzde GERMF120000
Daniel Simmesde GERFW110000
33523,74333744421

Karlsruher Goalkeepers vs. Düsseldorf

Karlsruher Goalkeepers vs. Düsseldorf Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Patrick Drewesde GERGK218085437.50
Alexander Famullade GERGK327071
Marius Gersbeckde GERGK43602091160.00
Oliver Kahnde GERGK327080
Markus Kusterat AUTGK19063450.00
Dirk Orlishausende GERGK43600501
Claus Reitmaierde GERGK436032
René Vollathde GERGK21801100.01
Max Weißde GERGK190103770.00
242,16045442648.95

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.