§ Bundesliga · 2024-25 · Matchday 28

FSV Mainz 05 1–1 Holstein Kiel

  • Weiper 75'
  • Bernhardsson 34'

5 April 2025

The match in data

FSV Mainz 05 and Holstein Kiel drew 1–1 on 5 April 2025, on matchday 28 of the 2024-25 Bundesliga.

Player of the match: Andreas Hanche-Olsen (FSV Mainz 05), rated 65, thanks above all to 7 final-third passes and 9 duels won. Hanche-Olsen produced 1.2 times as much as a defender typically does, at 0.5 times the cost.

It is their 2nd time as player of the match this season.

For Holstein Kiel, the highest-rated player was Alexander Bernhardsson, with 62.

65
Player of the match

Andreas Hanche-Olsen

FSV Mainz 05 · 90'

Produced 1.24× and cost 0.48× their position's average

Added
  • 7 final-third passes 1.4×
  • 9 duels won 2.0×
  • 5 aerials won 2.8×
Took away
  • 10 misplaced passes 1.3×
  • 2 duels lost 0.5×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

FSV Mainz 05
PlayerPositionMinRating
Nelson Weiper Forward 22 86
Andreas Hanche-Olsen ★ Defender 90 65
Danny da Costa Defender 90 58
Moritz Jenz Defender 90 56
Kaishu Sano Midfielder 90 51
Nadiem Amiri Midfielder 90 49
Phillipp Mwene Midfielder 68 46
Paul Nebel Midfielder 90 45
Nikolas Veratschnig Midfielder 22 45
Jae-sung Lee Midfielder 68 39
Anthony Caci Defender 90 38
Jonathan Burkardt Forward 83 37
Robin Zentner Goalkeeper 90 no rating
Armindo Sieb Forward 7 no rating
Hyun-seok Hong Midfielder 1 no rating
Holstein Kiel
PlayerPositionMinRating
Alexander Bernhardsson Forward 68 62
Timo Becker Defender 90 61
David Zec Defender 90 52
Shuto Machino Forward 90 50
Steven Skrzybski Forward 76 50
Lasse Rosenboom Defender 90 49
Marco Komenda Defender 90 44
Armin Gigovic Midfielder 82 44
Nicolai Remberg Midfielder 90 41
John Tolkin Defender 76 37
Magnus Knudsen Midfielder 22 33
Thomas Dähne Goalkeeper 90 no rating
Finn Porath Midfielder 14 no rating
Phil Harres Forward 14 no rating
Lewis Holtby Midfielder 8 no rating

How is the rating calculated?

The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.