🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Referee | Not assigned |
| Stadium | DnB NOR Arena |
| Capacity | 30,150 |
| Weather | few clouds |
| Temperature | 19.63°C |
| Feels Like | 18.69°C |
| Wind | 4.65 m/s (86°) |
| Humidity | 31% |
| Pressure | 1008 hPa |
TSG Hoffenheim vs FSV Mainz 05 finished at DnB NOR Arena with a 2-0 scoreline. Referee: bilinmeyen. Weather: Az bulutlu. gülen taraf TSG Hoffenheim oldu. See full match details and goal timeline.
TSG Hoffenheim vs FSV Mainz 05 – Bundesliga. Match on 12-04-2025 at 14:30, DnB NOR Arena (capacity 30,150). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Bundesliga match between TSG Hoffenheim and FSV Mainz 05 ended with a 2-0 scoreline. Both teams took to the pitch at DnB NOR Arena in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
TSG Hoffenheim
FSV Mainz 05
Compare key metrics such as possession, total shots and attacking output for TSG Hoffenheim and FSV Mainz 05.
Follow the complete minute-by-minute timeline for TSG Hoffenheim vs FSV Mainz 05, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
FSV Mainz 05
|
||||
| - | Oyuncu | - | Oyuncu | ||
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
FSV Mainz 05
|
||||
| No bench players available | |||||
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
TSG Hoffenheim
|
FSV Mainz 05
|
||||
|
Grischa Prömel | Sakat |
|
Stefan Bell | Hamstring Sakatlığı |
|
Christopher Lenz | Baldır Sakatlığı |
|
Maxim Bora Dal | Sakat |
|
Diadie Samassekou | Kas Sakatlığı |
|
Nadiem Amiri | Sarı Kart Cezası |
|
Ihlas Bebou | Sakat | |||
|
Ozan Muhammed Kabak | Sakat | |||
|
Alexander Prass | Ill | |||
|
Leo Skiri Oestigaard | Cezalı | |||
Review starting XI, bench options and tactical setup for TSG Hoffenheim and FSV Mainz 05.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 25 | 7 | 2 | 99 | 32 | 67 | 82 | W W D W W | |
| 2 | 34 | 19 | 12 | 3 | 72 | 43 | 29 | 69 | D W D L D | |
| 3 | 34 | 17 | 9 | 8 | 68 | 46 | 22 | 60 | D W D D W | |
| 4 | 34 | 17 | 6 | 11 | 71 | 51 | 20 | 57 | W W W W W | |
| 5 | 34 | 16 | 7 | 11 | 49 | 53 | -4 | 55 | W W D W L | |
| 6 | 34 | 14 | 10 | 10 | 55 | 43 | 12 | 52 | D L D W D | |
| 7 | 34 | 13 | 12 | 9 | 53 | 48 | 5 | 51 | D L D D L | |
| 8 | 34 | 14 | 9 | 11 | 54 | 57 | -3 | 51 | W D D D W | |
| 9 | 34 | 14 | 8 | 12 | 64 | 53 | 11 | 50 | D L W W W | |
| 10 | 34 | 13 | 6 | 15 | 55 | 57 | -2 | 45 | L L D L L | |
| 11 | 34 | 11 | 10 | 13 | 56 | 54 | 2 | 43 | D L L D W | |
| 12 | 34 | 11 | 10 | 13 | 35 | 51 | -16 | 43 | D L L L L | |
| 13 | 34 | 10 | 11 | 13 | 36 | 50 | -14 | 41 | D D D L W | |
| 14 | 34 | 8 | 8 | 18 | 28 | 41 | -13 | 32 | D D L D L | |
| 15 | 34 | 7 | 11 | 16 | 46 | 68 | -22 | 32 | L L D D L | |
| 16 | 34 | 8 | 5 | 21 | 37 | 64 | -27 | 29 | L W D W L | |
| 17 | 34 | 6 | 7 | 21 | 49 | 80 | -31 | 25 | D W W L L | |
| 18 | 34 | 5 | 8 | 21 | 32 | 68 | -36 | 23 | L D D L W |
Check the latest Bundesliga table position, points and goal difference for TSG Hoffenheim and FSV Mainz 05.
Explore previous meetings, win/draw distribution and score history between TSG Hoffenheim and FSV Mainz 05.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
📺
|
TV Station #43 | 12-04-2025 | 14:30 | Finished |
|
Bet365 | 12-04-2025 | 14:30 | Finished |
|
Viaplay Denmark | 12-04-2025 | 14:30 | Finished |
|
📺
|
TV Station #58 | 12-04-2025 | 14:30 | Finished |
|
Sky Go | 12-04-2025 | 14:30 | Finished |
|
Viaplay Sweden | 12-04-2025 | 14:30 | Finished |
|
Viaplay Poland | 12-04-2025 | 14:30 | Finished |
|
beIN SPORTS CONNECT | 12-04-2025 | 14:30 | Finished |
|
Free | 12-04-2025 | 14:30 | Finished |
|
beIN Sports Connect New Zealand | 12-04-2025 | 14:30 | Finished |
|
📺
|
TV Station #789 | 12-04-2025 | 14:30 | Finished |
|
OneFootball | 12-04-2025 | 14:30 | Finished |
|
📺
|
TV Station #823 | 12-04-2025 | 14:30 | Finished |
|
Viaplay Norway | 12-04-2025 | 14:30 | Finished |
|
MaxTV Go | 12-04-2025 | 14:30 | Finished |
|
TOD | 12-04-2025 | 14:30 | Finished |
|
Viaplay Netherlands | 12-04-2025 | 14:30 | Finished |
|
📺
|
TV Station #918 | 12-04-2025 | 14:30 | Finished |
|
📺
|
TV Station #956 | 12-04-2025 | 14:30 | Finished |
|
Sky+ | 12-04-2025 | 14:30 | Finished |
|
Elisa Viihde Viaplay | 12-04-2025 | 14:30 | Finished |
|
Viaplay Iceland | 12-04-2025 | 14:30 | Finished |
|
beIN CONNECT Turkey | 12-04-2025 | 14:30 | Finished |
|
Disney+ Premium Argentina | 12-04-2025 | 14:30 | Finished |
|
Disney+ Premium Chile | 12-04-2025 | 14:30 | Finished |
Find channel availability, broadcast status and kick-off details for TSG Hoffenheim vs FSV Mainz 05.
Missed opportunity! Armindo Sieb from 1. FSV Mainz 05 takes a right-footed shot from outside the penalty area, but it narrowly misses the target. The assist came from Hyun-Seok Hong, who set him up with a header. Armindo Sieb's attempt goes off target.
The fourth official has indicated that there will be 6 minutes of stoppage time added.
Danny da Costa from 1. FSV Mainz 05 earned a free kick in the defensive area after being fouled by Dennis Geiger.
Dennis Geiger from TSG Hoffenheim committed a foul.
Oliver Baumann from TSG Hoffenheim has been shown a yellow card.
Erencan Yardimci from TSG Hoffenheim has been awarded a free kick on the right side after being fouled by Anthony Caci.
Armindo Sieb from 1. FSV Mainz 05 has been awarded a free kick in an attacking position due to a foul committed by Dennis Geiger.
Paul Nebel of 1. FSV Mainz 05 receives his second yellow card, resulting in a red card.
Missed opportunity! Armindo Sieb from 1. FSV Mainz 05 attempted a left-footed shot from the left side of the penalty area, but it went wide of the goal.
Substitution for TSG Hoffenheim: Erencan Yardimci replaces Haris Tabakovic. Erencan Yardimci comes on.
The attempt on goal is thwarted. Nelson Weiper of 1. FSV Mainz 05 fires a left-footed shot from the center of the penalty area, but it's blocked. The assist came from Jae-Sung Lee. Nelson Weiper's shot is denied.
Substitution for TSG Hoffenheim: Dennis Geiger comes on to replace Andrej Kramaric.
Armindo Sieb of 1. FSV Mainz 05 has been awarded a free kick on the left side due to a foul committed by Anton Stach.
Corner awarded to TSG Hoffenheim after Arnaud Nordin allowed the ball to go out. Arnaud Nordin will take the corner kick.
The attempt is denied. Adam Hlozek from TSG Hoffenheim fires a right-footed shot from the right side of the penalty area, but it gets blocked. Adam Hlozek's shot is thwarted.
Adam Hlozek from TSG Hoffenheim earned a free kick on the right flank after being fouled by Dominik Kohr.
Substitution for 1. FSV Mainz 05: Hyun-Seok Hong comes on to replace Dominik Kohr.
Anton Stach from TSG Hoffenheim was awarded a free kick in the defensive area after being fouled by Nelson Weiper.
Offside call against TSG Hoffenheim. Andrej Kramaric has been flagged for offside. Stanley N'Soki is also in an offside position.
Missed opportunity! Jae-Sung Lee from 1. FSV Mainz 05 takes a left-footed shot from the center of the box, but it goes just wide. The assist came from Kaishu Sano. Lee Jae-Sung's attempt misses the target.
Tom Bischof from TSG Hoffenheim has been shown a yellow card for committing a foul.
Arnaud Nordin from 1. FSV Mainz 05 was awarded a free kick on the left side after being fouled by Tom Bischof.
Substitution for TSG Hoffenheim: David Jurásek comes on to replace Marius Bülter. David Jurásek is now on the field.
Dominik Kohr from 1. FSV Mainz 05 was awarded a free kick in the defensive area after being fouled by Anton Stach.
A fresh offensive move is underway. Anton Stach from TSG Hoffenheim takes a right-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. The assist came from Adam Hlozek. Anton Stach's shot was on target.
Arnaud Nordin from 1. FSV Mainz 05 has been awarded a free kick in the defensive area following a foul committed by Valentin Gendrey.
The attempt is thwarted. Paul Nebel from 1. FSV Mainz 05 fires a left-footed shot from the right side of the penalty area, but it's blocked. The assist came from Anthony Caci. Paul Nebel's effort is denied.
Offside call against TSG Hoffenheim. Haris Tabakovic has been flagged for being offside. Oliver Baumann is also involved in the play.
Missed opportunity! Nelson Weiper of 1. FSV Mainz 05 attempted a header from the center of the box, but it went just wide to the left. The cross was delivered by Paul Nebel. Weiper's shot was off target.
Dominik Kohr of 1. FSV Mainz 05 has been awarded a free kick in the defensive area following a foul by Haris Tabakovic.
Missed opportunity! Kaishu Sano of 1. FSV Mainz 05 attempts a header from the center of the penalty area, but it sails over the bar. The assist came from Paul Nebel, who delivered a cross following a corner kick. Sano's shot goes wide.
Substitution for 1. FSV Mainz 05: Armindo Sieb comes on to replace Nikolas Veratschnig.
Substitution for TSG Hoffenheim: Adam Hlozek comes on to replace Bazoumana Touré. Adam Hlozek is now on the field.
Corner awarded to 1. FSV Mainz 05 after Kevin Akpoguma fouled. Arnaud Nordin will take the corner kick.
Fouled by Bazoumana Touré of TSG Hoffenheim - Bazoumana Touré commits a foul.
A shot is deflected. Anthony Caci of 1. FSV Mainz 05 attempts a left-footed strike from the middle of the penalty area, but it's blocked. The assist came from Arnaud Nordin. Anthony Caci's attempt is thwarted.
Corner awarded to 1. FSV Mainz 05 after Stanley Nsoki gave away a foul. Anthony Caci will take the corner kick.
Corner awarded to 1. FSV Mainz 05 after Haris Tabakovic allowed the ball to go out.
Match is currently on hold due to an injury to Bazoumana Touré from TSG Hoffenheim.
Corner awarded to 1. FSV Mainz 05 after a foul by Haris Tabakovic. Haris Tabakovic will take the corner kick.
Arthur Chaves from TSG Hoffenheim earned a free kick in the defensive area after being fouled by Lee Jae-Sung.
Missed opportunity! Nelson Weiper of 1. FSV Mainz 05 attempted a header from the center of the box, but it went just wide to the left. The cross was delivered by Anthony Caci. Nelson Weiper's shot was off target.
The attempt is thwarted. Nelson Weiper from 1. FSV Mainz 05 fires a right-footed shot from the center of the penalty area, but it's successfully blocked. Nelson Weiper's shot is denied.
A fresh offensive move unfolds. Arthur Chaves from TSG Hoffenheim heads the ball from the middle of the penalty area, but it's expertly saved in the upper center of the net. The assist came from Tom Bischof, who delivered a precise cross. Arthur Chaves' attempt was on target.
Corner awarded to TSG Hoffenheim after a foul by Danny da Costa. Danny da Costa will take the corner kick.
Corner awarded to TSG Hoffenheim after a deflection off Robin Zentner. It's now a corner kick taken by Robin Zentner.
Andrej Kramaric from TSG Hoffenheim was awarded a free kick on the right flank after being fouled by Nikolas Veratschnig.
Corner awarded to 1. FSV Mainz 05 after Marius Bülter's foul. Anthony Caci is set to take the corner kick.
Corner awarded to TSG Hoffenheim after Dominik Kohr allowed it. Dominik Kohr takes the corner kick.
Missed opportunity. Marius Bülter from TSG Hoffenheim attempted a header from the center of the penalty area following a corner, but it went wide of the target. Marius Bülter's shot was off target.
The attempt is thwarted. Anton Stach of TSG Hoffenheim fires a right-footed shot from the right side of the penalty area, but it gets blocked. Anton Stach's shot is denied.
Paul Nebel of 1. FSV Mainz 05 has been shown a yellow card for committing a foul.
Paul Nebel from 1. FSV Mainz 05 commits a foul.
The break has ended. The teams are set to resume play.
Match is currently paused due to an injury to Dominik Kohr from 1. FSV Mainz 05.
A fresh offensive move unfolds as Marius Bülter from TSG Hoffenheim takes a right-footed shot from the middle of the penalty area, but the goalkeeper makes a save right in the center of the goal. Marius Bülter's attempt is on target.
The second half is underway with TSG Hoffenheim leading 2-0 against 1. FSV Mainz 05.
Stanley Nsoki of TSG Hoffenheim has been shown a yellow card for committing a foul.
Arnaud Nordin from 1. FSV Mainz 05 was awarded a free kick on the right side after being fouled by Stanley N'Soki.
Foul committed by Nelson Weiper of 1. FSV Mainz 05.
Kevin Akpoguma from TSG Hoffenheim has earned a free kick in the defensive area.
Dominik Kohr from 1. FSV Mainz 05 has been awarded a free kick in the defensive area following a foul by Haris Tabakovic.
Foul committed by Nelson Weiper of 1. FSV Mainz 05.
Substitution for 1. FSV Mainz 05: Arnaud Nordin comes on to replace Phillipp Mwene, who has been injured.
The pause has ended. They are set to resume play.
Match interruption due to an injury to Phillipp Mwene from 1. FSV Mainz 05.
The pause has ended. They are set to resume play.
Oliver Baumann from TSG Hoffenheim has been awarded a free kick in the defensive area.
Goal! TSG Hoffenheim takes the lead with a score of 2-0 against 1. FSV Mainz 05. Andrej Kramaric found the back of the net with a right-footed shot from the center of the box, placing it perfectly into the bottom right corner. The assist came from Bazoumana Touré. What a fantastic goal by Kramaric!
⚽ GoalCorner awarded to 1. FSV Mainz 05 after Marius Bülter was unable to keep the ball in play. Marius Bülter will take the corner kick.
Another offensive effort underway. Nelson Weiper from 1. FSV Mainz 05 takes a right-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. The assist came from Nikolas Veratschnig.
Corner awarded to 1. FSV Mainz 05 after Kevin Akpoguma allowed the ball to go out. Kevin Akpoguma will take the corner kick.
Tom Bischof from TSG Hoffenheim commits a foul.
Missed opportunity! Nikolas Veratschnig of 1. FSV Mainz 05 attempted a right-footed shot from outside the penalty area, but it went wide of the target.
Missed opportunity! Moritz Jenz from 1. FSV Mainz 05 heads the ball from the center of the box, but it narrowly misses the target. The assist came from Anthony Caci. Jenz's shot goes off target.
Arthur Chaves from TSG Hoffenheim committed a foul.
Arthur Chaves from TSG Hoffenheim has been shown a yellow card for committing a foul.
Haris Tabakovic from TSG Hoffenheim has committed a foul.
Offside call against 1. FSV Mainz 05. Nikolas Veratschnig has been flagged for offside, along with Anthony Caci.
Moritz Jenz committed a foul against 1. FSV Mainz 05.
Fouled by Bazoumana Touré of TSG Hoffenheim - Bazoumana Touré commits a foul.
Dominik Kohr from 1. FSV Mainz 05 has been awarded a free kick in an offensive position following a foul by Arthur Chaves.
Phillipp Mwene of 1. FSV Mainz 05 committed a foul.
Offside call against 1. FSV Mainz 05. Moritz Jenz has been flagged for offside, and Danny da Costa is also in an offside position.
Corner awarded to 1. FSV Mainz 05 after a defensive play by Stanley Nsoki.
Missed opportunity! Nelson Weiper of 1. FSV Mainz 05 heads the ball from the center of the box, but it sails over the crossbar. The assist came from Anthony Caci, who delivered a cross into the area. Weiper's shot goes wide of the target.
Danny da Costa from 1. FSV Mainz 05 has been awarded a free kick in the defensive area after being fouled by Marius Bulter.
Nelson Weiper from 1. FSV Mainz 05 committed a foul.
Goal! TSG Hoffenheim takes the lead against 1. FSV Mainz 05 with a score of 1-0. Andrej Kramaric scores with a left-footed shot from close range. What a finish by Kramaric!
⚽ GoalAnton Stach from TSG Hoffenheim has been awarded a free kick in the defensive area after being fouled by Moritz Jenz.
Stanley Nsoki commits a foul against TSG Hoffenheim.
Foul committed by Bazoumana Touré of TSG Hoffenheim.
TSG Hoffenheim
FSV Mainz 05
Detailed general metrics for TSG Hoffenheim and FSV Mainz 05 are shown above for quick technical comparison.
TSG Hoffenheim
FSV Mainz 05
Detailed passing metrics for TSG Hoffenheim and FSV Mainz 05 are shown above for quick technical comparison.
TSG Hoffenheim
FSV Mainz 05
Detailed attack metrics for TSG Hoffenheim and FSV Mainz 05 are shown above for quick technical comparison.
TSG Hoffenheim
FSV Mainz 05
Detailed defense metrics for TSG Hoffenheim and FSV Mainz 05 are shown above for quick technical comparison.
TSG Hoffenheim
FSV Mainz 05
Detailed fouls metrics for TSG Hoffenheim and FSV Mainz 05 are shown above for quick technical comparison.