Bundesliga Gameweek 11 Fri, Nov 21 2025 · 19:30 MEWA ARENA, Mainz
1–1 Full time · HT 0–1 xG 2.53 – 1.39
  • D. da Costa 76’
  • D. Kohr 88’
  • 9’ (OG) A. Hanche-Olsen
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 and 1899 Hoffenheim share the points

FSV Mainz 05 entered as narrow favourites, yet 1899 Hoffenheim led 1–0 at half-time through an own goal. But da Costa scored to rescue a draw for FSV Mainz 05. FSV Mainz 05 played with ten men from the 88th minute after Kohr was sent off. FSV Mainz 05 finished with the higher xG (2.53 vs 1.39). On the chances created, FSV Mainz 05 deserved more: 2.0 expected points against the 1 point they took.

FSV Mainz 0545%
Draw ✓26%
1899 Hoffenheim30%

Model vs reality

FSV Mainz 05 goals
1
Model 1.63 · xG 2.53
1899 Hoffenheim goals
1
Model 1.29 · xG 1.39
Total goals
2
Model 2.92 · xG 3.92
Score 1–1
12%
Most likely 1–1 (12%)
Over 2.5
No
Model 56%
Both scored
Yes
Model 59%
Match facts
★ Player of the matchD. da CostaFSV Mainz 05 · 1 goal
8.7
  • RefereeSascha Stegemann
  • VenueMEWA ARENA
  • Table before kick-offFSV Mainz 05 17th · 1899 Hoffenheim 6th

Timeline

  1. A. Hanche-Olsen (own goal) 0–1Assist W. Burger
    9’
  2. S. WidmerYellow card · Holding
    24’
  3. BernardoYellow card · Foul
    42’
  4. Half time · 0–1
  5. ⇄ D. da CostaFor L. Maloney
    46’
  6. ⇄ Sota KawasakiFor S. Widmer
    46’
  7. ⇄ T. LemperleFor A. Kramarić
    58’
  8. ⇄ N. WeiperFor J. Lee
    67’
  9. R. HranáčYellow card · Foul
    68’
  10. D. da Costa 1–1Assist B. Hollerbach
    76’
  11. ⇄ M. MoerstedtFor B. Toure
    77’
  12. D. KohrRed card · Foul
    88’
  13. ⇄ I. BebouFor F. Asllani
    90’
  14. ⇄ S. BellFor B. Hollerbach
    90’
  15. N. AmiriYellow card · misses next match
    90+6’
  16. Full time · 1–1

Team stats

FSV Mainz 0517 shots · 16 in box, 1 outside
1899 Hoffenheim19 shots · 13 in box, 6 outside
FSV Mainz 051899 Hoffenheim
46% Possession 54%
2.53 Expected goals (xG) 1.39
2.05 Expected points (xPts) 0.77
17 Shots 19
3 Shots on target 5
7 Shots off target 7
7 Blocked shots 7
16 Shots inside the box 13
1 Shots outside the box 6
376 Passes 468
71% Pass accuracy 73%
7 Corners 4
4 Goalkeeper saves 0
13 Fouls 11
2 Offsides 2
2 Yellow cards 2
1 Red cards 0
6.99 Team rating 6.89

Line-ups

FSV Mainz 05 3-4-2-1

278.5 R. Zentner(G)
255.9 A. Hanche-Olsen 156.3 L. Maloney ↓46’ 316.9 D. Kohr
306.3 S. Widmer ↓46’ 68.0 K. Sano 107.3 N. Amiri 26.9 P. Mwene
176.7 B. Hollerbach A↓90’ 86.3 P. Nebel
76.6 J. Lee ↓67’
  • 27R. Zentner (G)8.5
  • 25A. Hanche-Olsen5.9
  • 15L. Maloney↓46’6.3
  • 31D. Kohr6.9
  • 30S. Widmer↓46’6.3
  • 6K. Sano8.0
  • 10N. Amiri7.3
  • 2P. Mwene6.9
  • 17B. HollerbachA↓90’6.7
  • 8P. Nebel6.3
  • 7J. Lee↓67’6.6

Substitutes used

  • 21D. da Costa ★↑46’8.7
  • 24Sota Kawasaki↑46’6.3
  • 44N. Weiper↑67’6.5
  • 16S. Bell↑90’

Unused: L. Rieß, N. Veratschnig, W. Bøving, A. Sieb, B. Bobzien

1899 Hoffenheim 4-3-1-2

16.2 O. Baumann(G)
138.3 Bernardo 216.9 A. Hajdari 26.9 R. Hranáč 347.7 V. Coufal
186.3 W. Burger A 76.9 L. Avdullahu 67.3 G. Prömel
276.2 A. Kramarić ↓58’
116.9 F. Asllani ↓90’ 296.5 B. Toure ↓77’
  • 1O. Baumann (G)6.2
  • 13Bernardo8.3
  • 21A. Hajdari6.9
  • 2R. Hranáč6.9
  • 34V. Coufal7.7
  • 18W. BurgerA6.3
  • 7L. Avdullahu6.9
  • 6G. Prömel7.3
  • 27A. Kramarić↓58’6.2
  • 11F. Asllani↓90’6.9
  • 29B. Toure↓77’6.5

Substitutes used

  • 19T. Lemperle↑58’5.3
  • 9I. Bebou↑90’
  • 33M. Moerstedt↑77’6.3

Unused: L. Philipp, Arthur Chaves, K. Akpoguma, U. Tohumcu, A. Prass, M. Damar

Player stats

Top rated
D. da CostaFSV Mainz 058.7
2nd
R. ZentnerFSV Mainz 058.5
3rd
Bernardo1899 Hoffenheim8.3

FSV Mainz 05

1899 Hoffenheim

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.