Mainz 05 U19 vs. Karlsruher U19 Historical Head-to-HeadSubscribe Now (First Month Free)

Mainz 05 U19
7 wins
2 draws
5 losses
29 goals
Karlsruher U19
5 wins
2 draws
7 losses
22 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 Score Away Attendance Venue Referee Match Report Notes
U19 BundesligaSüd/SüdwestSun2024-04-2813:00 Mainz U192–1KSC U19100Stadion am BruchwegJannis JäschkeMatch Report
U19 BundesligaSüd/SüdwestSun2023-11-1213:00 KSC U195–3Mainz U19128GRENKE-Jugendstadion Platz 2Timon UlrichMatch Report
U19 BundesligaSüd/SüdwestSat2023-03-0412:30 Mainz U190–1KSC U19500Stadion am BruchwegFelix WagnerMatch Report
U19 BundesligaSüd/SüdwestSun2021-08-1512:00 Mainz U191–3KSC U19100Stadion am BruchwegJustin Joel HasmannMatch Report
U19 BundesligaSüd/SüdwestSun2020-09-2014:00 Mainz U195–2KSC U1980Stadion am BruchwegDominik MynarekMatch Report
U19 BundesligaSüd/SüdwestSun2020-04-0512:00 Mainz U19KSC U19Stadion am BruchwegMatch ReportMatch Cancelled
U19 BundesligaSüd/SüdwestSun2019-10-2713:00 KSC U190–3Mainz U19150Platz 2 WildparkstadionAndre DenzleinMatch Report
U19 BundesligaSüd/SüdwestSat2019-04-1313:00 KSC U192–2Mainz U19101Platz 6 WildparkstadionStefan FimpelMatch Report
U19 BundesligaSüd/SüdwestSun2018-11-0413:00 Mainz U191–2KSC U19220Stadion am BruchwegSebastian WieberMatch Report
U19 BundesligaSüd/SüdwestSun2017-12-0313:00 Mainz U190–0KSC U19100Stadion am BruchwegChristoph RübeMatch Report
U19 BundesligaSüd/SüdwestSun2017-08-1313:00 KSC U191–3Mainz U19226Platz 2 WildparkstadionThomas EhrnspergerMatch Report
U19 BundesligaSüd/SüdwestSun2017-02-0513:00 Mainz U190–1KSC U19120Stadion am BruchwegLars ErbstMatch Report
U19 BundesligaSüd/SüdwestSun2016-08-2115:00 KSC U192–3Mainz U19120Platz 2 WildparkstadionJohannes HamperMatch Report
U19 BundesligaSüd/SüdwestSat2016-02-0612:00 KSC U192–5Mainz U19Platz 2 WildparkstadionMatch Report
U19 BundesligaSüd/SüdwestWed2015-08-1917:30 Mainz U191–0KSC U19Stadion am BruchwegMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
U19 BundesligaSüd/SüdwestSun2024-04-2813:00 Mainz U192–1KSC U19100Stadion am BruchwegJannis JäschkeMatch Report
U19 BundesligaSüd/SüdwestSun2020-09-2014:00 Mainz U195–2KSC U1980Stadion am BruchwegDominik MynarekMatch Report
U19 BundesligaSüd/SüdwestSun2019-10-2713:00 KSC U190–3Mainz U19150Platz 2 WildparkstadionAndre DenzleinMatch Report
U19 BundesligaSüd/SüdwestSun2017-08-1313:00 KSC U191–3Mainz U19226Platz 2 WildparkstadionThomas EhrnspergerMatch Report
U19 BundesligaSüd/SüdwestSun2016-08-2115:00 KSC U192–3Mainz U19120Platz 2 WildparkstadionJohannes HamperMatch Report
U19 BundesligaSüd/SüdwestSat2016-02-0612:00 KSC U192–5Mainz U19Platz 2 WildparkstadionMatch Report
U19 BundesligaSüd/SüdwestWed2015-08-1917:30 Mainz U191–0KSC U19Stadion am BruchwegMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
U19 BundesligaSüd/SüdwestSat2019-04-1313:00 KSC U192–2Mainz U19101Platz 6 WildparkstadionStefan FimpelMatch Report
U19 BundesligaSüd/SüdwestSun2017-12-0313:00 Mainz U190–0KSC U19100Stadion am BruchwegChristoph RübeMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
U19 BundesligaSüd/SüdwestSun2023-11-1213:00 KSC U195–3Mainz U19128GRENKE-Jugendstadion Platz 2Timon UlrichMatch Report
U19 BundesligaSüd/SüdwestSat2023-03-0412:30 Mainz U190–1KSC U19500Stadion am BruchwegFelix WagnerMatch Report
U19 BundesligaSüd/SüdwestSun2021-08-1512:00 Mainz U191–3KSC U19100Stadion am BruchwegJustin Joel HasmannMatch Report
U19 BundesligaSüd/SüdwestSun2018-11-0413:00 Mainz U191–2KSC U19220Stadion am BruchwegSebastian WieberMatch Report
U19 BundesligaSüd/SüdwestSun2017-02-0513:00 Mainz U190–1KSC U19120Stadion am BruchwegLars ErbstMatch Report

Fixture Leaders

Mainz 05 U19 Players vs. Karlsruher U19

Mainz 05 U19 Players vs. Karlsruher U19 Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Louis Babatzde GERGK19000000
Ridle Bakude GERDF,FW218000010
Leandro Barreiro Martinslu LUXMF218000000
Lovis Bierschenkde GERFW210900000
Mohamed Boukayouhma MARDF19000000
Jayson Breitenbachde GERDF218000020
Finn Dahmende GERGK218000000
Grigorijs Degtjarevslv LVAFW19000010
Tolga Demirbasde GERMF218000000
Niklas Dossmannus USAMF19000000
Erkan Eyibiltr TURMF217710010
Nils Gansde GERDF327000010
Daniel Gleiberde GERMF327010010
Bastian Görtlerde GERDF218000010
Justus Götzede GERDF19000000
Fabian Graude GERDF218000010
Daniel Haritonovde GERDF218000010
Hans Hartmannde GERMF19000000
Leon Hoffmannde GERGK19000000
Luis Jakobide GERMF218000000
Aki Kochde GERGK19000000
Raùl Königde GERFW19000010
Keanu Kraftde GERDF213500000
Jonas Kummerde GERMF19000000
Artan Latifide GERMF19000000
Marius Liesegangde GERGK436000000
Denis Ljucade GERDF19000000
Emanuel Marincauro ROUFW19000000
David Mitrovichr CROGK19000010
Tristan Mohnde GERGK19000000
Issaka Mouhamande GERMF217720020
Finn Müllerde GERDF218000010
Lukas Müllerde GERDF218000010
Marlon Mustaphaat AUTFW317910010
Paul Nebelde GERMF19000010
Dominik Pesticba BIHMF19000000
Riccardo Prestide GERFW19000000
Joel Richterde GERFW217900000
Lasse Rießde GERGK19000000
Danny Schmidtde GERMF218030000
Philipp Schulzde GERMF218000000
Niklas Tauerde GERFW325310020
Jusuf Ugljaninde GERMF218000010
Shako W'OkitasomboDF434600000
Lasse Wilhelmde GERDF19000000
Marcel Kalembapl POLMF18900010
Niklas Köllede GERDF,MF18910000
Ilker Yükseltr TURFW18900010
Malik Makeyde GERMF18600010
Timothé Rupillu LUXMF18310000
Eniss Shabanial ALBMF18320000
Safyan Touréfr FRAFW215210000
Makana Bakude GERFW,MF216200000
Matondo-Merveille Papelade GERMF17200010
Joonas Frenzelde GERMF27910000
Jonathan Burkardtde GERFW,MF426800010
Christian Kinsombide GERFW,MF322300000
Jannik Mausede GERFW16700000
Jason Amannde GERMF16600010
Dennis Azakirde GERDF215600000
Noa Kljajićhr CROFW16600000
Melvin Wiesnetde GERDF323700010
Leon Petőro ROUMF212600000
Nils Lihsekde GERMF26400000
Marvin Jungde GERDF214700010
Dennis Kayginde GERMF214700000
Ahmet Gürleyende GERDF314000000
Nico Siegertde GERMF213600000
Brajan Grudade GERMF26900010
Jonas Fedlde GERDF213400010
Vitus Scheithauerde GERDF431300010
Aiman Dardarilu LUXMF213210000
Younes Azahafma MARDF13300000
Luis Kerstholdde GERMF13300000
Tim Müllerde GERDF28100000
Marvin Heinzde GERDF211800000
Moritz Reutherde GERMF28500000
Joel Giosue Manganode GERFW12700000
Marc Fichtnerde GERMF211600000
Izzet Erdaltr TURDF12500000
Sean Horozovicde GERFW12400000
Yannik Ischdonatde GERFW12400000
Dominic Fußde GERMF29200000
Kennet Hanner-Lopezde GERFW210011100
Nik Rosenbaumde GERMF320310000
Fritz Engelde GERDF11800000
Justin Petermannde GERFW11800000
Oscar Schönfelderde GERMF210810010
Alessio Curcilu LUXMF11710000
Dino Kurbegovicba BIHDF11700000
Felix Brandde GERDF29800000
Bleron Visokade GERFW11300000
Daniel Imafidonde GERMF11000000
Maarten Klöppelde GERFW29700000
Lars Osterde GERFW27300000
Marlon Roos Trujillode GERMF29700000
Finn Mörschelde GERDF1600000
Rocco Häufglöcknerde GERFW26600000
Stjepan Pavisicde GERDF1400000
Nico Körnerde GERMF1100000
Jan Ostrowskilu LUXMF1100000
Valentin Schmittde GERFW22510000
17411,8802111330

Mainz 05 U19 Goalkeepers vs. Karlsruher U19

Mainz 05 U19 Goalkeepers vs. Karlsruher U19 Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Louis Babatzde GERGK1900
Finn Dahmende GERGK218030
Leon Hoffmannde GERGK1900
Aki Kochde GERGK1900
Marius Liesegangde GERGK436051
David Mitrovichr CROGK1900
Tristan Mohnde GERGK19020
Lasse Rießde GERGK19001
121,080102

Karlsruher U19 Players vs. Mainz 05 U19

Karlsruher U19 Players vs. Mainz 05 U19 Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Karim El Abedtn TUNMF19000000
Hugo Afonsolu LUXMF210700000
Jannis Bärtlde GERGK19000000
Luca Braunde GERDF19000000
Tim Breithauptde GERMF19000000
Kemal Cirpande GERFW19010000
Sébastien De Molderde GERGK19000000
Luca Egolfde GERMF436000000
Maik Goßde GERDF432200000
Janis Hanekde GERMF327000000
William Heersde GERMF217400000
Tim Hermde GERMF324900000
Ian Hoffmannde GERMF216900020
Eric Jansende GERDF430900010
Edmond Kaiserde GERGK218000000
Ismail El Khouchaiide GERMF216300020
Tim Kircherde GERDF327000000
Louis Knappde GERDF218000000
Sven Kronemayerde GERFW19000000
Paul Löhrde GERGK19000000
Jassin Manaide GERDF210300000
Stefano Marinode GERFW211130000
Marco Pašalićhr CROMF19020000
Jannis Raboldde GERDF327000000
Egemen Sarikayade GERMF19000010
Nico Schlotterbeckde GERDF19000000
Max Schmittende GERDF19000000
Mario Schraglat AUTGK327000000
Patrik Seemannde GERMF19000000
Nick Seidelde GERDF327000000
Noah Singelmannde GERDF218000010
Simon Spariat AUTGK19000000
Laurin Stichde GERDF19000000
Philipp Strompfde GERDF218000010
Mario Šubarićde GERDF210100010
Mihailo Trkuljars SRBMF218000010
Aron Unrathde GERDF19000000
Vincent Van Der Meirende GERMF218000010
Oliver Wählingeng ENGMF215900010
Max Weißde GERGK218000000
Michel Wittede GERGK19000000
Noah Zwickhu HUNDF218000000
Malik Batmazde GERFW,MF420600000
Jan Engelsde GERDF18900010
Paskalis Herzogde GERDF435900000
Eren ÖztürkMF217600000
Nico Wiltzde GERFW18700000
Eren Aygüntr TURMF217610000
Stephan Mensahde GERMF425400000
Tim Schunckde GERFW18400000
Michel Schwarzde GERMF217100010
Max Kiasde GERDF216900000
Darian Gurleyde GERMF17700000
Louis Wagensommerde GERDF17700000
Rafael Pintode GERDF17310000
Antonino Alibertode GERDF216200000
Niklas Behrde GERDF17200000
Fanol Lutollixk KVXFW28900000
Ali-Eren Ersungurtr TURMF214231110
Julian Geroldde GERFW16900000
Kadir Sefa Bulutde GERMF16910000
Bastian Allgeierde GERMF215700000
Oskar Repkapl POLDF210100000
Rilind Kabashide GERMF215500000
Thomas Souchardlu LUXFW28600000
Marcel Schmittde GERFW15600000
Dominik Kotherde GERFW,MF423610000
Yannick Beckerde GERFW322531110
Bennet Fietkaude GERMF29710000
Adrian Freiwaldde GERMF213500000
Robert Gellerde GERMF213500000
Lucas Hägelede GERMF14500000
Tim Rossmannde GERMF213510000
Nico Theisingerde GERMF14500010
Valentino Vujinovićde GERFW26800010
Moritz Weißerde GERMF14500000
Ramiz Kalicide GERMF24000000
Ronald Mendihu HUNMF12500000
Said Souleymanétg TOGDF12400000
Dejan Galjende GERFW211300010
Jannik Hoffmannde GERFW12300000
Marlon Dingerde GERMF12100000
Emre Kahrimande GERMF12100000
Jakob Weißerde GERMF12100000
Houssam Arbeide GERMF23500000
Umut Uyanikde GERFW28610010
Arel Demirtr TURDF11600000
Yannick Maxde GERMF11300000
Marco Varivodahr CROFW25600000
David Trivunicde GERDF29500010
Aggelos Rafailidisgr GREMF1900000
Erik Popca CANFW1600000
Christopher Wählingde GERMF27900000
Nico Kunzede GERMF1400000
Thomas Meierde GERMF37400010
Fırat Alpsoyde GERFW311011100
Jonas SchleichDF1200000
Alan Delićba BIHFW1100000
Yannick Freyde GERDF1100000
Nikola Kandićde GERMF1100000
Florent Muslijaxk KVXFW,MF23500000
18011,8802033220

Karlsruher U19 Goalkeepers vs. Mainz 05 U19

Karlsruher U19 Goalkeepers vs. Mainz 05 U19 Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jannis Bärtlde GERGK1900
Sébastien De Molderde GERGK1900
Edmond Kaiserde GERGK218030
Paul Löhrde GERGK19030
Mario Schraglat AUTGK327032
Simon Spariat AUTGK19050
Max Weißde GERGK21801
Michel Wittede GERGK19030
121,080173

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.