Bayern Munich vs. Hoffenheim Historical Head-to-Head

Bayern Munich
22 wins
7 draws
5 losses
84 goals
Hoffenheim
5 wins
7 draws
22 losses
35 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
BundesligaBundesligaSat2025-05-1715:30 HoffenheimBayern MunichPreZero Arena
BundesligaBundesligaWed2025-01-1520:30 Bayern Munich3.45–00.2Hoffenheim75,000Allianz ArenaTimo GerachMatch Report
BundesligaBundesligaSat2024-05-1815:30 Hoffenheim1.84–21.5Bayern Munich30,150PreZero ArenaMarco FritzMatch Report
BundesligaBundesligaFri2024-01-1220:30 Bayern Munich2.83–01.2Hoffenheim75,000Allianz ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2023-04-1515:30 Bayern Munich1.61–10.4Hoffenheim75,000Allianz ArenaBastian DankertMatch Report
BundesligaBundesligaSat2022-10-2215:30 Hoffenheim0.80–22.4Bayern Munich30,150PreZero ArenaSven JablonskiMatch Report
BundesligaBundesligaSat2022-03-1215:30 Hoffenheim1.71–12.9Bayern Munich25,600PreZero ArenaRobert SchröderMatch Report
BundesligaBundesligaSat2021-10-2315:30 Bayern Munich2.84–00.7Hoffenheim60,000Allianz ArenaMatthias JöllenbeckMatch Report
BundesligaBundesligaSat2021-01-3015:30 Bayern Munich2.04–11.9HoffenheimAllianz ArenaBenjamin CortusMatch Report
BundesligaBundesligaSun2020-09-2715:30 Hoffenheim2.64–11.4Bayern MunichPreZero ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2020-02-2915:30 Hoffenheim0.30–64.2Bayern Munich30,150PreZero ArenaChristian DingertMatch Report
DFB-PokalRound of 16Wed2020-02-0520:45 Bayern Munich4–3Hoffenheim71,500Allianz ArenaSascha StegemannMatch Report
BundesligaBundesligaSat2019-10-0515:30 Bayern Munich2.11–20.8Hoffenheim75,000Allianz ArenaTobias StielerMatch Report
BundesligaBundesligaFri2019-01-1820:30 Hoffenheim1.21–33.1Bayern Munich30,150PreZero ArenaTobias WelzMatch Report
BundesligaBundesligaFri2018-08-2420:30 Bayern Munich2.73–10.7Hoffenheim75,000Allianz ArenaBastian DankertMatch Report
BundesligaBundesligaSat2018-01-2715:30 Bayern Munich3.25–21.0Hoffenheim75,000Allianz ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2017-09-0918:30 Hoffenheim0.62–01.9Bayern Munich30,150Dietmar-Hopp-StadionDaniel SiebertMatch Report
BundesligaBundesligaTue2017-04-0420:00 Hoffenheim1–0Bayern Munich30,150Wirsol Rhein-Neckar-ArenaSascha StegemannMatch Report
BundesligaBundesligaSat2016-11-0515:30 Bayern Munich1–1Hoffenheim75,000Allianz ArenaMarkus SchmidtMatch Report
BundesligaBundesligaSun2016-01-3117:30 Bayern Munich2–0Hoffenheim75,000Allianz ArenaJochen DreesMatch Report
BundesligaBundesligaSat2015-08-2215:30 Hoffenheim1–2Bayern Munich30,150PreZero ArenaTobias StielerMatch Report
BundesligaBundesligaSat2015-04-1815:30 Hoffenheim0–2Bayern Munich30,150PreZero ArenaTobias StielerMatch Report
BundesligaBundesligaSat2014-11-2215:30 Bayern Munich4–0Hoffenheim71,000Allianz ArenaPeter GagelmannMatch Report
BundesligaBundesligaSat2014-03-29Bayern Munich3–3HoffenheimChristian DingertMatch Report
BundesligaBundesligaSat2013-11-02Hoffenheim1–2Bayern MunichTobias WelzMatch Report
BundesligaBundesligaSun2013-03-03Hoffenheim0–1Bayern MunichThorsten KinhöferMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2012-10-06Bayern Munich2–0HoffenheimTobias StielerMatch Report
BundesligaBundesligaSat2012-03-10Bayern Munich7–1HoffenheimMarco FritzMatch Report
BundesligaBundesligaSat2011-10-01Hoffenheim0–0Bayern MunichThorsten KinhöferMatch Report
BundesligaBundesligaSat2011-02-12Bayern Munich4–0HoffenheimPeter GagelmannMatch Report
BundesligaBundesligaTue2010-09-21Hoffenheim1–2Bayern MunichThorsten KinhöferMatch Report
BundesligaBundesligaFri2010-01-15Bayern Munich2–0HoffenheimThorsten KinhöferMatch Report
BundesligaBundesligaSat2009-08-08Hoffenheim1–1Bayern MunichBabak RafatiMatch Report
BundesligaBundesligaSat2009-05-16Hoffenheim2–2Bayern MunichMichael WeinerMatch Report
BundesligaBundesligaFri2008-12-05Bayern Munich2–1HoffenheimFlorian MeyerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaWed2025-01-1520:30 Bayern Munich3.45–00.2Hoffenheim75,000Allianz ArenaTimo GerachMatch Report
BundesligaBundesligaFri2024-01-1220:30 Bayern Munich2.83–01.2Hoffenheim75,000Allianz ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2022-10-2215:30 Hoffenheim0.80–22.4Bayern Munich30,150PreZero ArenaSven JablonskiMatch Report
BundesligaBundesligaSat2021-10-2315:30 Bayern Munich2.84–00.7Hoffenheim60,000Allianz ArenaMatthias JöllenbeckMatch Report
BundesligaBundesligaSat2021-01-3015:30 Bayern Munich2.04–11.9HoffenheimAllianz ArenaBenjamin CortusMatch Report
BundesligaBundesligaSat2020-02-2915:30 Hoffenheim0.30–64.2Bayern Munich30,150PreZero ArenaChristian DingertMatch Report
DFB-PokalRound of 16Wed2020-02-0520:45 Bayern Munich4–3Hoffenheim71,500Allianz ArenaSascha StegemannMatch Report
BundesligaBundesligaFri2019-01-1820:30 Hoffenheim1.21–33.1Bayern Munich30,150PreZero ArenaTobias WelzMatch Report
BundesligaBundesligaFri2018-08-2420:30 Bayern Munich2.73–10.7Hoffenheim75,000Allianz ArenaBastian DankertMatch Report
BundesligaBundesligaSat2018-01-2715:30 Bayern Munich3.25–21.0Hoffenheim75,000Allianz ArenaManuel GräfeMatch Report
BundesligaBundesligaSun2016-01-3117:30 Bayern Munich2–0Hoffenheim75,000Allianz ArenaJochen DreesMatch Report
BundesligaBundesligaSat2015-08-2215:30 Hoffenheim1–2Bayern Munich30,150PreZero ArenaTobias StielerMatch Report
BundesligaBundesligaSat2015-04-1815:30 Hoffenheim0–2Bayern Munich30,150PreZero ArenaTobias StielerMatch Report
BundesligaBundesligaSat2014-11-2215:30 Bayern Munich4–0Hoffenheim71,000Allianz ArenaPeter GagelmannMatch Report
BundesligaBundesligaSat2013-11-02Hoffenheim1–2Bayern MunichTobias WelzMatch Report
BundesligaBundesligaSun2013-03-03Hoffenheim0–1Bayern MunichThorsten KinhöferMatch Report
BundesligaBundesligaSat2012-10-06Bayern Munich2–0HoffenheimTobias StielerMatch Report
BundesligaBundesligaSat2012-03-10Bayern Munich7–1HoffenheimMarco FritzMatch Report
BundesligaBundesligaSat2011-02-12Bayern Munich4–0HoffenheimPeter GagelmannMatch Report
BundesligaBundesligaTue2010-09-21Hoffenheim1–2Bayern MunichThorsten KinhöferMatch Report
BundesligaBundesligaFri2010-01-15Bayern Munich2–0HoffenheimThorsten KinhöferMatch Report
BundesligaBundesligaFri2008-12-05Bayern Munich2–1HoffenheimFlorian MeyerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2023-04-1515:30 Bayern Munich1.61–10.4Hoffenheim75,000Allianz ArenaBastian DankertMatch Report
BundesligaBundesligaSat2022-03-1215:30 Hoffenheim1.71–12.9Bayern Munich25,600PreZero ArenaRobert SchröderMatch Report
BundesligaBundesligaSat2016-11-0515:30 Bayern Munich1–1Hoffenheim75,000Allianz ArenaMarkus SchmidtMatch Report
BundesligaBundesligaSat2014-03-29Bayern Munich3–3HoffenheimChristian DingertMatch Report
BundesligaBundesligaSat2011-10-01Hoffenheim0–0Bayern MunichThorsten KinhöferMatch Report
BundesligaBundesligaSat2009-08-08Hoffenheim1–1Bayern MunichBabak RafatiMatch Report
BundesligaBundesligaSat2009-05-16Hoffenheim2–2Bayern MunichMichael WeinerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2024-05-1815:30 Hoffenheim1.84–21.5Bayern Munich30,150PreZero ArenaMarco FritzMatch Report
BundesligaBundesligaSun2020-09-2715:30 Hoffenheim2.64–11.4Bayern MunichPreZero ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2019-10-0515:30 Bayern Munich2.11–20.8Hoffenheim75,000Allianz ArenaTobias StielerMatch Report
BundesligaBundesligaSat2017-09-0918:30 Hoffenheim0.62–01.9Bayern Munich30,150Dietmar-Hopp-StadionDaniel SiebertMatch Report
BundesligaBundesligaTue2017-04-0420:00 Hoffenheim1–0Bayern Munich30,150Wirsol Rhein-Neckar-ArenaSascha StegemannMatch Report

Fixture Leaders

Bayern Munich Players vs. Hoffenheim

Bayern Munich Players vs. Hoffenheim Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Xabi Alonsoes ESPMF5450010010
Hamit Altıntoptr TURDF,MF31240010
Holger Badstuberde GERDF9810000000
Medhi Benatiama MARDF2126000000
Jérôme Boatengde GERDF171,249200051
Mark van Bommelnl NEDMF54380020
Hans-Jörg Buttde GERGK32700000
Douglas Costabr BRAFW,MF4284010010
Philippe Coutinhobr BRAFW,MF3270200000
Dantebr BRADF6468000010
Alphonso Daviesca CANDF,FW9723100000
Martín Demichelisar ARGDF,MF21801010
Eric Diereng ENGDF,MF2180000000
Mario Gómezde GERFW64575000
Luiz Gustavobr BRADF,MF52280000
Mats Hummelsde GERDF4360000010
Harry Kaneeng ENGFW2150211100
Joshua Kimmichde GERDF,MF171,524250020
Thomas Kraftde GERGK1900000
Philipp Lahmde GERDF,MF141,212110020
Konrad Laimerat AUTDF,MF2167000000
Matthijs de Ligtnl NEDDF4360000000
Lúciobr BRADF21800000
Mario Mandžukićhr CROFW,MF42141000
Manuel Neuerde GERGK221,980000010
Massimo Oddoit ITADF1900000
Benjamin Pavardfr FRADF9776100020
Claudio Pizarrope PERFW292200000
Michael Rensingde GERGK21800010
Franck Ribéryfr FRAFW,MF141,015400000
Omar Richardseng ENGDF,MF190000000
Arjen Robbennl NEDFW,MF13884631000
Sebastian Rodede GERMF2122200000
Sebastian Rudyde GERMF2146000000
Yann Sommerch SUIGK190000000
Tom Starkede GERGK21800000
Niklas Sülede GERDF7499000000
Luca Toniit ITAFW21802000
Sven Ulreichde GERGK3270000000
Dayot Upamecanofr FRADF6510020020
Daniel Van Buytenbe BELDF76141000
Arturo Vidalcl CHIMF5362100000
Mitchell Weiserde GERDF,FW190000000
Robert Lewandowskipl POLFW161,3061341110
Javi Martínezes ESPDF,MF7600000010
Bastian Schweinsteigerde GERDF,MF13991010030
João Cancelopt PORDF,MF179000000
Mario Götzede GERFW,MF5380110000
Lukas Podolskide GERFW,MF1790000
Raphaël Guerreiropt PORDF,MF2167100000
Thomas Müllerde GERFW,MF292,0457100050
Marcel Sabitzerat AUTFW,MF3106000000
Alexander Baumjohannde GERMF1720000
Renato Sanchespt PORMF171000000
Marc Rocaes ESPMF168000010
Xherdan Shaqirich SUIFW,MF32181000
Corentin Tolissofr FRADF,MF7433010010
Ivica Olićhr CROFW42311000
Kingsley Comanfr FRAFW,MF16903220000
José Sosaar ARGMF1610000
Gianluca Gaudinode GERMF156000000
Lovro Zvonarekhr CROFW156000000
Juan Bernates ESPDF,FW5244000000
Diego Contentode GERDF21350000
Toni Kroosde GERMF53421010
Aleksandar Pavlovicde GERMF3137000010
David Alabaat AUTDF,MF151,196020010
Mathys Telfr FRAFW5196120000
Ivan Perišićhr CRODF,FW131000010
Sadio Manésn SENFW,MF130000000
Zé Robertobr BRADF,MF21190010
Lucas Hernándezfr FRADF3163000010
Thiago Alcántaraes ESPMF10646000010
Leon Goretzkade GERMF9444320000
Michael Olisefr FRAFW,MF124000000
Jamal Musialade GERFW,MF8392310000
Leroy Sanéde GERFW,MF7394220000
Serge Gnabryde GERFW,MF11807410000
Eric Maxim Choupo-Motingcm CMRFW,MF5126200000
Noussair Mazraouima MARDF,MF115000000
Danijel Pranjićhr CRODF,MF42390000
James Rodríguezco COLFW,MF334000000
Ryan Gravenberchnl NEDMF226000000
Miroslav Klosede GERFW42191000
Mickaël Cuisancefr FRAMF110000000
Bryan Zaragozaes ESPFW,MF110000010
Joshua Zirkzeenl NEDFW3156100000
Álvaro Odriozolaes ESPDF18000000
Edson Braafheidnl NEDDF170000
Sandro Wagnerde GERFW16100000
Tim Borowskide GERMF2350010
Rafinhabr BRADF10608000020
Anatoliy Tymoshchukua UKRDF,MF52370010
47833,642814332471

Bayern Munich Goalkeepers vs. Hoffenheim

Bayern Munich Goalkeepers vs. Hoffenheim Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Hans-Jörg Buttde GERGK327031
Thomas Kraftde GERGK19001
Manuel Neuerde GERGK221,98071235171.89
Michael Rensingde GERGK218020
Yann Sommerch SUIGK1901100.00
Tom Starkede GERGK218031
Sven Ulreichde GERGK3270113772.71
343,06083355871.113

Hoffenheim Players vs. Bayern Munich

Hoffenheim Players vs. Bayern Munich Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
David Abrahamar ARGDF21800010
David Alabaat AUTDF,MF1900000
Angeliñoes ESPDF,MF2180000000
Demba Basn SENFW43421010
Ryan Babelnl NEDFW,MF32700000
Oliver Baumannde GERGK211,890000000
Andreas Beckde GERDF,MF11990000040
Ishak Belfodildz ALGFW,MF2107000000
Ermin Bičakčićba BIHDF9588110020
Leonardo Bittencourtde GERFW,MF2180010010
Edson Braafheidnl NEDDF21800000
John Brooksus USADF190000000
Igor de Camargobe BELFW,MF1900000
Koen Casteelsbe BELGK21800000
Arthur Chavesbr BRADF190000000
Marvin Compperde GERDF97790000
Matthieu Delpierrefr FRADF1900000
Dennis Geigerde GERMF10709020010
Serge Gnabryde GERFW,MF190100100
Heurelho Gomesbr BRAGK1900000
Jens Grahlde GERGK1900000
Florian Grillitschat AUTDF,MF12829000040
Luiz Gustavobr BRADF,MF32700010
Daniel Haasde GERGK21800000
Timo Hildebrandde GERGK32700000
Benjamin Hübnerde GERDF8651000020
Vedad Ibiševićba BIHFW54262000
Matthias Jaisslede GERDF1900000
Joelintonbr BRAFW,MF2168000000
Marco Johnde GERMF190000000
Fabian Johnsonus USADF,MF32700000
Pavel Kadeřábekcz CZEDF,FW171,289000030
Maicosuelbr BRAMF21140000
Håvard Nordtveitno NORDF,MF6401000010
Chinedu Obasing NGAFW43391010
Philipp Pentkede GERGK190000000
Eugen Polanskipl POLMF4276000110
Stefan Poschat AUTDF6540000020
David Raumde GERDF,MF2180010010
Chris Richardsus USADF190000000
Sebastian Rudyde GERMF201,416000040
Sejad Salihovićba BIHDF,MF86161030
Pirmin Schweglerch SUIMF4299000020
Josip Šimunićhr CRODF43150020
Robert Skovdk DENDF,FW6338010000
Tom Starkede GERGK32700000
Tobias Stroblde GERDF,MF5450000010
Niklas Sülede GERDF6540100000
Eduardo Vargascl CHIFW,MF2110000000
Jannik Vestergaarddk DENDF42740010
Kevin Vogtde GERDF,MF8611000010
Isaac Vorsahgh GHADF,MF74960000
Tobias Weisde GERMF75330020
Maximilian Beierde GERFW,MF2172100000
Fabian Schärch SUIDF189000000
Grischa Prömelde GERMF3217000041
Jeremy Toljande GERDF,MF2174000000
Carlos Eduardobr BRAFW,MF32621000
Sargis Adamyanam ARMFW,MF288200000
Anthony Modestefr FRAFW4248100000
Anton Stachde GERDF,MF2170000010
Valentin Gendreyfr FRADF177000000
Kai Herdlingde GERFW,MF21080000
Roberto Firminobr BRAFW,MF8628100020
Patrick Ochsde GERDF,MF21620000
Diadie Samassékouml MLIMF6392000020
Franco Zuculiniar ARGMF1710000
Jacob Bruun Larsendk DENFW,MF4173000000
Kevin Kurányide GERFW168000000
Danny Williamsus USADF,MF43380020
Jiloan Hamadiq IRQMF167000000
Andrej Kramarićhr CROFW,MF171,302821120
Kasim Nuhugh GHADF2123000010
Georginio Rutterfr FRAFW,MF3199000010
Jonathan Schmidfr FRADF,MF2139000000
Adam Hložekcz CZEFW,MF162000000
Joselues ESPFW2830000
Takashi Usamijp JPNFW,MF21070000
Kerem Demirbayde GERMF4296100000
Ozan Kabaktr TURDF4331000010
Sandro Wagnerde GERFW2151000000
Ihlas Beboutg TOGFW,MF10671030000
Marius Bülterde GERFW,MF2138000000
Mijat Gaćinovićrs SRBMF289000000
Alexander Prassat AUTMF150000000
Kevin Akpogumang NGADF12760000010
Fabríciobr BRADF1450000
Vincenzo Grifoit ITAFW,MF145000000
Andreas Ibertsbergerat AUTDF64360000
Christoph Jankerde GERDF1450000
Andreas Ludwigde GERMF1450000
Gift Orbanng NGAFW145000000
Boris Vukčevićde GERMF52810020
Wellingtonbr BRAFW1450000
Erencan Yardimcitr TURFW145000000
Lukas Ruppde GERMF292000000
Moanes Dabburil ISRFW5195300000
David Jurásekcz CZEMF130000000
Umut Tohumcude GERMF242000000
Stanley N'Sokifr FRADF4299000000
Finn Ole Beckerde GERMF364000000
Kostas Stafylidisgr GREDF,MF129000000
Sandro Wieserli LIEDF,MF1290000
Eren Derdiyokch SUIFW2430010
Haris Tabakovicba BIHFW128000000
Kevin Vollandde GERFW,MF8539100020
Nadiem Amiride GERMF5291010000
Dominik Kaiserde GERMF2260000
Nico Schulzde GERDF,FW3202100010
Ádám Szalaihu HUNFW5172100001
Mark Uthde GERFW,MF3186300000
Steven Zuberch SUIFW,MF10653020010
Christoph Baumgartnerat AUTFW,MF7457100020
Lucas Ribeirobr BRADF281000000
Christian Eichnerde GERDF1190000
Knowledge Musonazw ZIMFW,MF1180010
Stephan Schröckph PHIDF,MF2930010
Peniel Mlapatg TOGFW2180000
Gylfi Sigurðssonis ISLFW,MF2980000
Tarik Elyounoussino NORFW,MF3157000000
Kasper Dolbergdk DENFW18000000
Angelo Stillerde GERMF4165000000
Marco Terrazzinode GERFW,MF431000000
Sven Schipplockde GERFW443000000
Kim Jin-sukr KORDF3185000010
Kenan Karamantr TURFW,MF120000
Tom Bischofde GERMF488010000
Philipp Ochsde GERFW,MF217000000
Wout Weghorstnl NEDFW279000000
49033,642331513712

Hoffenheim Goalkeepers vs. Bayern Munich

Hoffenheim Goalkeepers vs. Bayern Munich Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Oliver Baumannde GERGK211,8901575210568.22
Koen Casteelsbe BELGK218040
Heurelho Gomesbr BRAGK19010
Jens Grahlde GERGK19030
Daniel Haasde GERGK218040
Timo Hildebrandde GERGK327050
Philipp Pentkede GERGK190104660.00
Tom Starkede GERGK3270111
343,0601678411167.73

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.