Bundesliga Gameweek 28 Sat, Apr 4 2026 · 14:30 PreZero Arena, Sinsheim
1–2 Full time · HT 1–1 xG 1.23 – 2.16
  • F. Asllani 23’
  • 13’, 79’ P. Tietz
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

FSV Mainz 05 beat 1899 Hoffenheim

1899 Hoffenheim entered as narrow favourites, but FSV Mainz 05 won 2–1 through two Tietz goals. 1899 Hoffenheim replied through a Asllani goal. FSV Mainz 05 finished with the higher xG (2.16 vs 1.23). On the chances created, 1899 Hoffenheim deserved more: 0.8 expected points against the 0 points they took.

1899 Hoffenheim41%
Draw26%
FSV Mainz 05 ✓33%

Model vs reality

1899 Hoffenheim goals
1
Model 1.55 · xG 1.23
FSV Mainz 05 goals
2
Model 1.38 · xG 2.16
Total goals
3
Model 2.94 · xG 3.39
Score 1–2
8%
Most likely 1–1 (12%)
Over 2.5
Yes
Model 56%
Both scored
Yes
Model 60%
Match facts
★ Player of the matchD. BatzFSV Mainz 05
7.9
  • RefereeHarm Osmers
  • VenuePreZero Arena
  • Table before kick-off1899 Hoffenheim 5th · FSV Mainz 05 11th

Timeline

  1. D. KohrYellow card · Unsportsmanlike conduct
    7’
  2. P. Tietz 0–1Assist P. Mwene
    13’
  3. F. Asllani 1–1Assist B. Toure
    23’
  4. ⇄ K. PotulskiFor D. Kohr
    37’
  5. O. KabakYellow card · Roughing
    45’
  6. Half time · 1–1
  7. ⇄ N. VeratschnigFor S. Widmer
    46’
  8. V. CoufalYellow card · Tripping
    47’
  9. ⇄ L. AvdullahuFor V. Coufal
    61’
  10. ⇄ A. KramarićFor F. Asllani
    61’
  11. ⇄ A. SiebFor S. Becker
    75’
  12. ⇄ Sota KawasakiFor J. Lee
    76’
  13. P. Tietz 1–2
    79’
  14. W. BurgerYellow card
    79’
  15. O. BaumannYellow card · Unsportsmanlike conduct
    80’
  16. ⇄ I. BebouFor A. Prass
    84’
  17. ⇄ M. MoerstedtFor T. Lemperle
    87’
  18. ⇄ L. MaloneyFor P. Nebel
    87’
  19. Full time · 1–2

Team stats

1899 Hoffenheim16 shots · 9 in box, 7 outside
FSV Mainz 059 shots · 9 in box
1899 HoffenheimFSV Mainz 05
60% Possession 40%
1.23 Expected goals (xG) 2.16
0.84 Expected points (xPts) 1.96
16 Shots 9
5 Shots on target 5
4 Shots off target 2
7 Blocked shots 2
9 Shots inside the box 9
7 Shots outside the box 0
470 Passes 301
79% Pass accuracy 70%
7 Corners 3
3 Goalkeeper saves 4
10 Fouls 5
0 Offsides 4
4 Yellow cards 1
0 Red cards 0
6.83 Team rating 6.94

Line-ups

1899 Hoffenheim 4-1-3-2

17.3 O. Baumann(G)
136.6 Bernardo 216.2 A. Hajdari 56.9 O. Kabak 347.0 V. Coufal ↓61’
186.3 W. Burger
227.3 A. Prass ↓84’ 117.6 F. Asllani ↓61’ 66.9 G. Prömel
296.6 B. Toure A 196.9 T. Lemperle ↓87’
  • 1O. Baumann (G)7.3
  • 13Bernardo6.6
  • 21A. Hajdari6.2
  • 5O. Kabak6.9
  • 34V. Coufal↓61’7.0
  • 18W. Burger6.3
  • 22A. Prass↓84’7.3
  • 11F. Asllani↓61’7.6
  • 6G. Prömel6.9
  • 29B. ToureA6.6
  • 19T. Lemperle↓87’6.9

Substitutes used

  • 27A. Kramarić↑61’6.5
  • 9I. Bebou↑84’
  • 7L. Avdullahu↑61’6.6
  • 33M. Moerstedt↑87’

Unused: R. Hranáč, M. Damar, L. Philipp, W. Campbell, K. Akpoguma

FSV Mainz 05 3-5-2

337.9★ D. Batz(G)
316.2 D. Kohr ↓37’ 46.5 S. Posch 216.7 D. da Costa
27.5 P. Mwene A 76.3 J. Lee ↓76’ 67.2 K. Sano 86.9 P. Nebel ↓87’ 306.7 S. Widmer ↓46’
207.3 P. Tietz 236.7 S. Becker ↓75’
  • 33D. Batz (G) ★7.9
  • 31D. Kohr↓37’6.2
  • 4S. Posch6.5
  • 21D. da Costa6.7
  • 2P. MweneA7.5
  • 7J. Lee↓76’6.3
  • 6K. Sano7.2
  • 8P. Nebel↓87’6.9
  • 30S. Widmer↓46’6.7
  • 20P. Tietz7.3
  • 23S. Becker↓75’6.7

Substitutes used

  • 48K. Potulski↑37’7.3
  • 11A. Sieb↑75’6.5
  • 22N. Veratschnig↑46’6.3
  • 24Sota Kawasaki↑76’6.3
  • 15L. Maloney↑87’

Unused: M. Leitsch, L. Rieß, N. Weiper, W. Bøving

Player stats

Top rated
D. BatzFSV Mainz 057.9
2nd
F. Asllani1899 Hoffenheim7.6
3rd
P. MweneFSV Mainz 057.5

1899 Hoffenheim

FSV Mainz 05

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.