St. Pauli 2–1 FC Heidenheim
- Kaars 35'
- Smith 45'
- Kaars 53'
- Pieringer 64'
13 December 2025
The match in data
St. Pauli got the better of FC Heidenheim, 2–1, on 13 December 2025, on matchday 14 of the 2025-26 Bundesliga.
Player of the match: Karol Mets (St. Pauli), rated 78, thanks above all to 5 aerials won and 7 duels won. Mets produced 1.1 times as much as a defender typically does, at 0.1 times the cost.
It was also their best match of the season.
It is their 2nd time as player of the match this season.
For FC Heidenheim, the highest-rated player was Marvin Pieringer, with 75.
Martijn Kaars scored twice.
Eric Smith was sent off at 45'.
Karol Mets
St. Pauli · 90'
Produced 1.06× and cost 0.11× their position's average
- 5 aerials won 2.7×
- 7 duels won 1.5×
- 6 final-third passes 1.0×
- 3 misplaced passes 0.4×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Karol Mets ★ | Defender | 90 | 78 |
| Eric Smith | Defender | 45 | 70 |
| Jackson Irvine | Midfielder | 90 | 65 |
| Martijn Kaars | Forward | 76 | 57 |
| Mathias Pereira Lage | Forward | 46 | 52 |
| Hauke Wahl | Defender | 90 | 49 |
| Joel Chima Fujita | Midfielder | 90 | 49 |
| Adam Dzwigala | Defender | 44 | 47 |
| James Sands | Midfielder | 90 | 34 |
| Louis Oppie | Defender | 90 | 34 |
| Arkadiusz Pyrka | Defender | 90 | 26 |
| Nikola Vasilj | Goalkeeper | 90 | no rating |
| Ricky-Jade Jones | Forward | 14 | no rating |
| Connor Metcalfe | Midfielder | 1 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Marvin Pieringer | Forward | 90 | 75 |
| Tim Siersleben | Defender | 64 | 72 |
| Omar Traoré | Defender | 44 | 72 |
| Adrian Beck | Midfielder | 64 | 64 |
| Marnon Busch | Defender | 90 | 62 |
| Julian Niehues | Midfielder | 78 | 61 |
| Patrick Mainka | Defender | 90 | 59 |
| Mikkel Kaufmann | Forward | 26 | 59 |
| Arijon Ibrahimovic | Midfielder | 90 | 55 |
| Stefan Schimmer | Forward | 44 | 54 |
| Thomas Keller | Defender | 46 | 51 |
| Jonas Föhrenbach | Defender | 90 | 46 |
| Mathias Honsak | Forward | 26 | 45 |
| Jan Schöppner | Midfielder | 46 | 33 |
| Diant Ramaj | Goalkeeper | 90 | no rating |
| Niklas Dorsch | Midfielder | 12 | 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.