NEWS
Latest News
Features
Analyses
Great Goals Project
Job Security
Season Reviews
MATCHES
Live Scores
Most Exciting Matches
Best Performing Players
Tuesday
Yesterday (Wednesday)
Today
(Thursday)
Tomorrow (Friday)
Saturday
Sunday
Monday
COMPETITIONS
Premier League
Primera Division
Serie A
Bundesliga
Ligue 1
UEFA Champions League
UEFA Europa League
All competitions..
TEAMS
Man Utd
Liverpool
Man City
Arsenal
Chelsea
Tottenham
Barcelona
Real Madrid
Bayern
Juventus
PSG
PLAYERS
Top 50 Best Players
Overall
Overall Rising
Goalkeepers
Defenders
(Full) Backs
Central Midfielders
Attacking Midfielders
Attacking Midfielders Left/Right
Attackers
Golden Boys
Golden Boys Rising
Veterans
Golden Boys
Golden Boys Top 50
Golden Boys Rising
Phil Foden
Matthijs de Ligt
Frenkie de Jong
Houssem Aouar
Jadon Sancho
Kai Havertz
Gianluigi Donnarumma
Declan Rice
Vinícius Júnior
Martin Odegaard
ABOUT US
FAQs
Colophon
Contact
Privacy Policy
Terms Of Use
Recommended Sites
Data Sports Group
Welcome
Guest
Profile
Notifications
Thank you for using Footballcritic.
Start by talking about your audience, not yourself.
Logout
x
FootballCritic
Germany
Bundesliga
2023/2024
Mainz - Hoffenheim
Match Report
8.5
Mainz
M05
Burkardt
(47'),
Mwene
(51'),
Gruda
(63'),
Onisiwo
(88')
4 - 1
-
Full Time
Hoffenheim
TSG
Kadeřábek
(19')
4.5
Preview
Lineups
Report
Match stats
Player ratings
All events
Mainz has won the match.
Player IN
Substitute in,
Ludovic Ajorque
.
Player OUT
Substitute out,
Lee Jaesung
.
90'
Assist
Assist given by
Tom Krauß
.
GOAL!!! 4-1
Goal by
Karim Onisiwo
.
88'
Player IN
Substitute in,
Edimilson Fernandes
.
Player IN
Substitute in,
Tom Krauß
.
Player OUT
Substitute out,
Andreas Hanche-Olsen
.
Player OUT
Substitute out,
Nadiem Amiri
.
85'
Yellow card
Yellow card for
Ozan Kabak
.
83'
Player IN
Substitute in,
Robert Skov
.
Player OUT
Substitute out,
Pavel Kadeřábek
.
82'
Player IN
Substitute in,
Silvan Widmer
.
Player IN
Substitute in,
Karim Onisiwo
.
Player OUT
Substitute out,
Anthony Caci
.
Player OUT
Substitute out,
Brajan Gruda
.
77'
Assist
Assist given by
Jonathan Burkardt
.
GOAL!!! 3-1
Goal by
Brajan Gruda
.
63'
Player IN
Substitute in,
Ihlas Bebou
.
Player IN
Substitute in,
Umut Tohumcu
.
Player IN
Substitute in,
John Brooks
.
Player OUT
Substitute out,
Wout Weghorst
.
Player OUT
Substitute out,
Grischa Prömel
.
Player OUT
Substitute out,
Tim Drexler
.
60'
Assist
Assist given by
Nadiem Amiri
.
GOAL!!! 2-1
Goal by
Philipp Mwene
.
51'
Assist
Assist given by
Anthony Caci
.
GOAL!!! 1-1
Goal by
Jonathan Burkardt
.
47'
Player IN
Substitute in,
Marius Bülter
.
Player OUT
Substitute out,
David Jurásek
.
46'
Yellow card
Yellow card for
Grischa Prömel
.
39'
Assist
Assist given by
Andrej Kramarić
.
GOAL!!! 0-1
Goal by
Pavel Kadeřábek
.
19'
Do Not Sell My Personal Information
Substitute in, Ludovic Ajorque.
Substitute out, Lee Jaesung.
Assist given by Tom Krauß.
Goal by Karim Onisiwo.
Substitute in, Edimilson Fernandes.
Substitute in, Tom Krauß.
Substitute out, Andreas Hanche-Olsen.
Substitute out, Nadiem Amiri.
Yellow card for Ozan Kabak.
Substitute in, Robert Skov.
Substitute out, Pavel Kadeřábek.
Substitute in, Silvan Widmer.
Substitute in, Karim Onisiwo.
Substitute out, Anthony Caci.
Substitute out, Brajan Gruda.
Assist given by Jonathan Burkardt.
Goal by Brajan Gruda.
Substitute in, Ihlas Bebou.
Substitute in, Umut Tohumcu.
Substitute in, John Brooks.
Substitute out, Wout Weghorst.
Substitute out, Grischa Prömel.
Substitute out, Tim Drexler.
Assist given by Nadiem Amiri.
Goal by Philipp Mwene.
Assist given by Anthony Caci.
Goal by Jonathan Burkardt.
Substitute in, Marius Bülter.
Substitute out, David Jurásek.
Yellow card for Grischa Prömel.
Assist given by Andrej Kramarić.
Goal by Pavel Kadeřábek.