1899 Hoffenheim vs FSV Mainz 05 - Predictions, Stats & Odds
Bundesliga Statistics, AI predictions, (Expected) Lineups and Insights for Gameweek 28
Goals
Game Review
FSV Mainz 05 secured a crucial 2-1 victory over 1899 Hoffenheim in their Bundesliga clash on Saturday, 4 April 2026. This result was somewhat unexpected given Hoffenheim's home advantage, but Mainz's clinical finishing proved decisive. The match began with an early goal from Phillip Tietz (GAP -0.8%), who put Mainz ahead in the 13th minute. Hoffenheim responded well, equalizing through Fisnik Asllani (GAP -0.1%) in the 23rd minute, setting the stage for a competitive encounter. The decisive moment came in the 79th minute when Tietz struck again, securing all three points for the visitors. Tactically, both teams made several changes from their previous lineups. Hoffenheim's manager opted for a fresh approach, bringing in Leon Avdullahu, Max Moerstedt, Ihlas Bebou, and Andrej Kramarić as substitutes, though the reasons for these changes were not specified in the available data. Similarly, Mainz's head coach introduced Kacper Potulski, Nikolas Veratschnig, Armindo Sieb, Sota Kawasaki, and Lennard Maloney, reflecting a strategic rotation. Key performances included Dominik Kohr (GAP +4.5%) and Oliver Baumann (GAP +1.7%), who both played pivotal roles for their respective sides. Kohr's influence in midfield was instrumental in maintaining Mainz's structure, while Baumann made several crucial saves to keep Hoffenheim in the game. This victory propels Mainz further up the Bundesliga table, enhancing their chances of a strong finish this season. For Hoffenheim, the defeat is a setback, but they remain in a position to recover in the upcoming fixtures. Both teams will look to build on this performance as they approach the final stretch of the season.
Lineups
1899 Hoffenheim
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| MID | |
| FWD | |
| FWD | |
| FWD |
Substitutes
| 61' | Leon Avdullahufor Vladimír Coufal |
| 61' | Andrej Kramarićfor Fisnik Asllani |
| 84' | Ihlas Beboufor Alexander Prass |
| 87' | Max Moerstedtfor Tim Lemperle |
FSV Mainz 05
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| MID | |
| FWD | |
| FWD |
Substitutes
| 37' | Kacper Potulskifor Dominik Kohr |
| 46' | Nikolas Veratschnigfor Silvan Widmer |
| 75' | Armindo Siebfor Sheraldo Becker |
| 75' | Sota Kawasakifor Jae-Sung Lee |
| 87' | Lennard Maloneyfor Paul Nebel |
League Table after the game
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 5 | 1899 Hoffenheim | 28 | 15 | 5 | 8 | 55 | 41 | +14 | 50 | L W D L L |
| 9 | FSV Mainz 05 | 28 | 8 | 9 | 11 | 35 | 43 | -8 | 33 | D D W W W |
Last Games
Head-to-Head
Bundesliga
Gameweek 28
What is GAP?
What is Plus Minus Goals (G±)?
Plus Minus Goals (G±) is the average goal difference per game while the player was on the pitch. A value above 0 indicates that the team rather wins, a value below 0 means his team concedes more goals than they score when the player is on the pitch. As an example, if the player's team is winning 3:1 the goal difference is +2, if the player's team is loosing 0:1, the goal difference is -1. It is a pure metric which is barely adjusted for circumstances to purely show the goal difference.
What is GAP?
GAP (Game Advantage Percentage) shows the percentage gap between a player and the average league player. It answers the question: How much does a player improve or worsen a team's performance? It is based on high level game data with a focus on the impact on the goal difference (G±) from the last 50 games of a player. Besides that, GAP goes further and considers game context by involving data from the player and all other players who are at the same time on the pitch, no matter if teammates or opponents. Football GAP - the individual metric for team players.