Age 21
Height 197 cm
Foot Right
Country Finland
Value €1.6m
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.96
8 matches
Last 5
6.94
-0.02 vs season
Best
7.7
vs Greuther Fürth
MOTM
0
of 11 matches
Rating by match (last 11)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
8
Goals
0
Assists
0
Rating
6.96
Goals
0
0%
Assists
0
0%
Rating
6.96
73%
Matches
8
12%
Started
4
18%
Minutes
374
18%
🎯
Stats compared to other midfielders
2. Bundesliga · percentile vs peers
Chances created
45%
Aerial duels
100%
Defensive actions
100%
Goals
0%
Shot attempts
59%
Touches
90%
🎯
Shot Map
2 shots per season
Goals
0
On target
0
xG
0.07
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
394 touches this season
Attack
Touches
394
Attack
15%
Middle
51%
Ø position
44%
Detailed Stats & Percentiles (2. Bundesliga)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 4%
|
Per 90 pctl
avg 6%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.07 | 0.02 |
5
|
6
|
| xG excl. penalty | 0.07 | 0.02 |
5
|
6
|
| Shots | 2 | 0.48 |
6
|
14
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 22%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.13 | 0.03 |
14
|
16
|
| Accurate passes | 191 | 45.96 |
30
|
92
|
| Pass accuracy | 80.6 | 80.59 |
39
|
39
|
| Accurate long balls | 8 | 1.93 |
27
|
66
|
| Long ball accuracy | 38.1 | 38.10 |
23
|
23
|
| Chances created | 4 | 0.96 |
20
|
61
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.96 |
26
|
66
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 43 | 10.35 |
37
|
100
|
| Duels won % | 65.2 | 65.15 |
96
|
96
|
| Aerials won | 18 | 4.33 |
68
|
98
|
| Aerials won % | 62.1 | 62.07 |
84
|
84
|
| Touches | 322 | 77.49 |
29
|
95
|
| Touches in opposition box | 7 | 1.68 |
20
|
48
|
| Dispossessed | 5 | 1.20 |
63
|
20
|
| Fouls won | 10 | 2.41 |
38
|
92
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Defensive actions | 42 | 10.11 |
37
|
98
|
| Tackles | 12 | 2.89 |
29
|
88
|
| Interceptions | 6 | 1.44 |
35
|
83
|
| Fouls committed | 5 | 1.20 |
11
|
38
|
| Recoveries | 33 | 7.94 |
32
|
98
|
| Possession won final 3rd | 2 | 0.48 |
22
|
71
|
| Dribbled past | 2 | 0.48 |
86
|
87
|
| Clearances | 24 | 5.78 |
55
|
100
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 9 | 2.17 |
72
|
13
|
| xG against while on pitch | 6.02 | 1.45 |
86
|
68
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.24 |
73
|
60
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 4%
|
Per 90 pctl
avg 6%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.07 | 0.02 |
5
|
6
|
| xG excl. penalty | 0.07 | 0.02 |
5
|
6
|
| Shots | 2 | 0.48 |
6
|
14
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 22%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.13 | 0.03 |
14
|
16
|
| Accurate passes | 191 | 45.96 |
30
|
92
|
| Pass accuracy | 80.6 | 80.59 |
39
|
39
|
| Accurate long balls | 8 | 1.93 |
27
|
66
|
| Long ball accuracy | 38.1 | 38.10 |
23
|
23
|
| Chances created | 4 | 0.96 |
20
|
61
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.96 |
26
|
66
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 43 | 10.35 |
37
|
100
|
| Duels won % | 65.2 | 65.15 |
96
|
96
|
| Aerials won | 18 | 4.33 |
68
|
98
|
| Aerials won % | 62.1 | 62.07 |
84
|
84
|
| Touches | 322 | 77.49 |
29
|
95
|
| Touches in opposition box | 7 | 1.68 |
20
|
48
|
| Dispossessed | 5 | 1.20 |
63
|
20
|
| Fouls won | 10 | 2.41 |
38
|
92
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Defensive actions | 42 | 10.11 |
37
|
98
|
| Tackles | 12 | 2.89 |
29
|
88
|
| Interceptions | 6 | 1.44 |
35
|
83
|
| Fouls committed | 5 | 1.20 |
11
|
38
|
| Recoveries | 33 | 7.94 |
32
|
98
|
| Possession won final 3rd | 2 | 0.48 |
22
|
71
|
| Dribbled past | 2 | 0.48 |
86
|
87
|
| Clearances | 24 | 5.78 |
55
|
100
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 9 | 2.17 |
72
|
13
|
| xG against while on pitch | 6.02 | 1.45 |
86
|
68
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.24 |
73
|
60
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (22)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-17 | vs Kaiserslautern | 2. Bundesliga | 0-1 | 1 | 0 | 0 | |
| 2025-11-22 | @ Fortuna Düsseldorf | 2. Bundesliga | 2-1 | 82 | 0 | 0 | 7.1 |
| 2025-11-18 | vs Kosovo U21 | EURO U21 Qualification Grp. A | 0-0 | 90 | 0 | 0 | |
| 2025-11-14 | vs Romania U21 | EURO U21 Qualification Grp. A | 2-0 | 90 | 0 | 0 | |
| 2025-11-09 | vs Paderborn | 2. Bundesliga | 0-1 | 89 | 0 | 0 | 7.6 |
| 2025-11-02 | @ Bochum | 2. Bundesliga | 2-0 | 0 | 0 | 0 | |
| 2025-10-29 | @ FV Illertissen | DFB Pokal | 0-3 | 0 | 0 | 0 | |
| 2025-10-26 | vs Preussen Münster | 2. Bundesliga | 2-0 | 46 | 0 | 0 | 7.5 |
| 2025-10-14 | @ Spain U21 | EURO U21 Qualification Grp. A | 2-1 | 90 | 0 | 0 | |
| 2025-10-05 | vs Elversberg | 2. Bundesliga | 0-4 | 0 | 0 | 0 | |
| 2025-09-27 | @ Karlsruher SC | 2. Bundesliga | 1-0 | 15 | 0 | 0 | 6.6 |
| 2025-09-20 | vs Schalke 04 | 2. Bundesliga | 0-2 | 45 | 0 | 0 | 5.9 |
| 2025-09-12 | @ Arminia Bielefeld | 2. Bundesliga | 2-0 | 0 | 0 | 0 | |
| 2025-09-09 | @ Cyprus U21 | EURO U21 Qualification Grp. A | 0-5 | 90 | 0 | 0 | |
| 2025-09-04 | vs San Marino U21 | EURO U21 Qualification Grp. A | 7-0 | 90 | 0 | 0 | |
| 2025-08-31 | vs Greuther Fürth | 2. Bundesliga | 4-5 | 82 | 0 | 0 | 7.7 |
| 2025-08-23 | @ Hannover 96 | 2. Bundesliga | 3-1 | 14 | 0 | 0 | 6.4 |
| 2025-08-09 | @ Alemannia Aachen | 3. Liga | 2-4 | 82 | 0 | 0 | 7.6 |
| 2025-08-01 | @ Werder Bremen | Club Friendlies | 0-1 | 27 | 0 | 0 | |
| 2025-06-18 | @ Denmark U21 | EURO U21 Grp. D | 2-2 | 45 | 0 | 0 | 6.7 |
| 2025-06-15 | vs Ukraine U21 | EURO U21 Grp. D | 0-2 | 36 | 0 | 0 | 6.7 |
| 2025-06-12 | vs Netherlands U21 | EURO U21 Grp. D | 2-2 | 90 | 0 | 0 | 6.8 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Magdeburg | senior | 8 | 0 | 0 | 6.96 |
| 2025/2026 | Hoffenheim II | senior | 1 | 0 | 0 | 7.61 |
| 2024/2025 | Ulm | senior | 29 | 0 | 0 | 6.67 |
| 2023/2024 | Hoffenheim II | senior | 29 | 3 | 0 | - |
| 2021/2022 | Eintracht Frankfurt U19 | youth | 17 | 2 | 0 | - |
| 2020/2021 | Eintracht Frankfurt Under 17 | youth | 5 | 0 | 0 | - |
| 2027 | Finland U21 | national team | 5 | 0 | 1 | - |
| 2025 | Finland U21 | national team | 9 | 0 | 1 | 6.72 |
| 2022 | Finland U19 | national team | 5 | 1 | 0 | - |
| 2021 | Finland U19 | national team | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Dominik Reimann
Samuel Loric
Eldin Dzogovic
Tobias Müller
Dariusz Stalmach
Herbert Bockhorn
Laurin Ulrich
Maximilian Breunig
Noah Pesch
Alexander Ahl Holmström
Connor Krempicki
Daniel Heber
Marcus Mathisen
Alexander Nollenberger
Richmond Tachie
Lubambo Musonda
Nick Elias Meier
Falko Michel
Mateusz Zukowski
Baris Atik
Jean Hugonet
Silas Gnaka
Aleksa Marusic
Philipp Hercher
Max Geschwill
Rayan Ghrieb
Noah Kruth
Robert Leipertz
Felix Vogler
Tarek Chahed
Magnus Baars
Albert Millgramm
Robert Kampa
Magdeburg