Age 29
Height 187 cm
Foot Right
Country Germany
Value €110.9k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.92
33 matches
Last 5
6.72
-0.20 vs season
Best
8.3
vs Wehen Wiesbaden
MOTM
1
of 32 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
33
Goals
0
Assists
1
Rating
6.92
Goals
0
0%
Assists
1
52%
Rating
6.93
59%
Matches
32
74%
Started
31
77%
Minutes
2723
77%
Detailed Stats & Percentiles (3. Liga)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 19 | 0.63 |
76
|
59
|
| Shots on target | 4 | 0.13 |
62
|
45
|
| Headed shots | 15 | 0.50 |
86
|
78
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Assists | 1 | 0.03 |
52
|
56
|
| Accurate passes | 1814 | 59.96 |
93
|
91
|
| Pass accuracy | 89.0 | 88.97 |
81
|
81
|
| Accurate long balls | 95 | 3.14 |
83
|
75
|
| Long ball accuracy | 43.8 | 43.78 |
59
|
59
|
| Chances created | 8 | 0.26 |
62
|
37
|
| Successful crosses | 1 | 0.03 |
44
|
50
|
| Cross accuracy | 16.7 | 16.67 |
48
|
48
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Dribbles | 11 | 0.36 |
87
|
73
|
| Dribbles success rate | 61.1 | 61.11 |
54
|
54
|
| Duels won | 185 | 6.11 |
91
|
78
|
| Duels won % | 59.1 | 59.11 |
48
|
48
|
| Aerials won | 95 | 3.14 |
93
|
80
|
| Aerials won % | 60.9 | 60.90 |
61
|
61
|
| Touches | 2465 | 81.47 |
90
|
89
|
| Touches in opposition box | 38 | 1.26 |
80
|
66
|
| Dispossessed | 6 | 0.20 |
19
|
37
|
| Fouls won | 22 | 0.73 |
72
|
45
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Defensive actions | 254 | 8.40 |
75
|
32
|
| Tackles | 57 | 1.88 |
89
|
65
|
| Interceptions | 33 | 1.09 |
67
|
43
|
| Blocked scoring attempt | 14 | 0.46 |
52
|
15
|
| Fouls committed | 40 | 1.32 |
87
|
73
|
| Recoveries | 127 | 4.20 |
77
|
55
|
| Dribbled past | 19 | 0.63 |
15
|
32
|
| Clearances | 150 | 4.96 |
74
|
36
|
| Clean sheets | 6 | 0.20 |
75
|
65
|
| Goals conceded while on pitch | 45 | 1.49 |
20
|
49
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 5%
|
Per 90 pctl
avg 22%
|
|---|---|---|---|---|
| Yellow cards | 9 | 0.30 |
7
|
32
|
| Red cards | 1 | 0.03 |
3
|
12
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 19 | 0.63 |
76
|
59
|
| Shots on target | 4 | 0.13 |
62
|
45
|
| Headed shots | 15 | 0.50 |
86
|
78
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Assists | 1 | 0.03 |
52
|
56
|
| Accurate passes | 1814 | 59.96 |
93
|
91
|
| Pass accuracy | 89.0 | 88.97 |
81
|
81
|
| Accurate long balls | 95 | 3.14 |
83
|
75
|
| Long ball accuracy | 43.8 | 43.78 |
59
|
59
|
| Chances created | 8 | 0.26 |
62
|
37
|
| Successful crosses | 1 | 0.03 |
44
|
50
|
| Cross accuracy | 16.7 | 16.67 |
48
|
48
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Dribbles | 11 | 0.36 |
87
|
73
|
| Dribbles success rate | 61.1 | 61.11 |
54
|
54
|
| Duels won | 185 | 6.11 |
91
|
78
|
| Duels won % | 59.1 | 59.11 |
48
|
48
|
| Aerials won | 95 | 3.14 |
93
|
80
|
| Aerials won % | 60.9 | 60.90 |
61
|
61
|
| Touches | 2465 | 81.47 |
90
|
89
|
| Touches in opposition box | 38 | 1.26 |
80
|
66
|
| Dispossessed | 6 | 0.20 |
19
|
37
|
| Fouls won | 22 | 0.73 |
72
|
45
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Defensive actions | 254 | 8.40 |
75
|
32
|
| Tackles | 57 | 1.88 |
89
|
65
|
| Interceptions | 33 | 1.09 |
67
|
43
|
| Blocked scoring attempt | 14 | 0.46 |
52
|
15
|
| Fouls committed | 40 | 1.32 |
87
|
73
|
| Recoveries | 127 | 4.20 |
77
|
55
|
| Dribbled past | 19 | 0.63 |
15
|
32
|
| Clearances | 150 | 4.96 |
74
|
36
|
| Clean sheets | 6 | 0.20 |
75
|
65
|
| Goals conceded while on pitch | 45 | 1.49 |
20
|
49
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 5%
|
Per 90 pctl
avg 22%
|
|---|---|---|---|---|
| Yellow cards | 9 | 0.30 |
7
|
32
|
| Red cards | 1 | 0.03 |
3
|
12
|
Recent Matches (33)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-16 | @ MSV Duisburg | 3. Liga | 1-1 | 90 | 0 | 0 | 7.2 |
| 2026-05-10 | vs Alemannia Aachen | 3. Liga | 0-3 | 90 | 0 | 0 | 6.1 |
| 2026-04-26 | vs Energie Cottbus | 3. Liga | 0-2 | 90 | 0 | 0 | 6.6 |
| 2026-04-18 | @ SC Verl | 3. Liga | 2-0 | 90 | 0 | 0 | 6.8 |
| 2026-04-11 | vs Wehen Wiesbaden | 3. Liga | 2-1 | 90 | 0 | 0 | 6.9 |
| 2026-04-08 | @ Ingolstadt | 3. Liga | 1-2 | 90 | 0 | 0 | 7.2 |
| 2026-04-04 | @ Hansa Rostock | 3. Liga | 2-3 | 90 | 0 | 0 | 6.4 |
| 2026-03-22 | vs RW Essen | 3. Liga | 1-2 | 90 | 0 | 0 | 7.5 |
| 2026-03-14 | @ TSV Havelse | 3. Liga | 3-2 | 71 | 0 | 0 | 6.8 |
| 2026-03-06 | vs 1860 München | 3. Liga | 0-1 | 90 | 0 | 0 | 7.3 |
| 2026-03-03 | @ VfL Osnabrück | 3. Liga | 2-0 | 90 | 0 | 0 | 6.8 |
| 2026-02-28 | vs VfB Stuttgart II | 3. Liga | 2-0 | 90 | 0 | 0 | 6.9 |
| 2026-02-22 | @ Hoffenheim II | 3. Liga | 1-3 | 90 | 0 | 0 | 7.6 |
| 2026-02-13 | vs Erzgebirge Aue | 3. Liga | 2-2 | 90 | 0 | 0 | 6.7 |
| 2026-01-31 | vs Waldhof Mannheim | 3. Liga | 1-3 | 90 | 0 | 1 | 7.6 |
| 2026-01-23 | vs Saarbrücken | 3. Liga | 2-0 | 90 | 0 | 0 | 7.3 |
| 2026-01-18 | @ FC Schweinfurt | 3. Liga | 2-0 | 90 | 0 | 0 | 7.2 |
| 2025-12-21 | vs MSV Duisburg | 3. Liga | 0-0 | 90 | 0 | 0 | 7.5 |
| 2025-12-13 | @ Alemannia Aachen | 3. Liga | 0-3 | 90 | 0 | 0 | 7.9 |
| 2025-12-06 | vs Ulm | 3. Liga | 0-1 | 90 | 0 | 0 | 7.1 |
| 2025-11-29 | @ Energie Cottbus | 3. Liga | 3-2 | 90 | 0 | 0 | 6.2 |
| 2025-11-22 | vs SC Verl | 3. Liga | 1-5 | 90 | 0 | 0 | 5.3 |
| 2025-11-09 | @ Wehen Wiesbaden | 3. Liga | 0-1 | 90 | 0 | 0 | 8.3 ⭐ |
| 2025-10-31 | vs Ingolstadt | 3. Liga | 3-1 | 90 | 0 | 0 | 7.1 |
| 2025-10-26 | vs Hansa Rostock | 3. Liga | 2-4 | 90 | 0 | 0 | 6.2 |
| 2025-10-18 | @ RW Essen | 3. Liga | 1-0 | 90 | 0 | 0 | 7.3 |
| 2025-10-01 | @ 1860 München | 3. Liga | 2-2 | 36 | 0 | 0 | 5.3 |
| 2025-09-28 | vs VfL Osnabrück | 3. Liga | 0-0 | 7 | 0 | 0 | |
| 2025-08-29 | vs Jahn Regensburg | 3. Liga | 1-0 | 90 | 0 | 0 | 7.7 |
| 2025-08-24 | @ Waldhof Mannheim | 3. Liga | 2-0 | 90 | 0 | 0 | 6.8 |
| 2025-08-17 | vs Paderborn | DFB Pokal | 1-3 | 90 | 0 | 0 | 6.9 |
| 2025-08-09 | @ Saarbrücken | 3. Liga | 2-1 | 90 | 0 | 0 | 6.0 |
| 2025-08-03 | vs FC Schweinfurt | 3. Liga | 2-0 | 89 | 0 | 0 | 7.4 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Viktoria Köln 1904 | senior | 33 | 0 | 1 | 6.92 |
| 2024/2025 | Viktoria Köln 1904 | senior | 32 | 0 | 1 | 6.75 |
| 2023/2024 | Viktoria Köln 1904 | senior | 17 | 0 | 1 | 6.67 |
| 2022/2023 | Viktoria Köln 1904 | senior | 28 | 1 | 0 | 6.97 |
| 2021/2022 | Würzburger Kickers | senior | 24 | 0 | 0 | 6.89 |
| 2020/2021 | Würzburger Kickers | senior | 20 | 4 | 0 | 6.36 |
| 2019/2020 | Viktoria Köln 1904 | senior | 21 | 0 | 0 | - |
| 2018/2019 | Sportfreunde Lotte | senior | 16 | 0 | 0 | - |
| 2017/2018 | Borussia Dortmund II | senior | 14 | 1 | 0 | - |
| 2016/2017 | Borussia Dortmund II | senior | 23 | 2 | 0 | - |
| 2015/2016 | Borussia Dortmund II | senior | 1 | 0 | 0 | - |
| 2015/2016 | Borussia Dortmund U19 | youth | 26 | 2 | 0 | - |
| 2014/2015 | Borussia Dortmund U19 | youth | 17 | 0 | 0 | - |
| 2013/2014 | Borussia Dortmund U19 | youth | 3 | 0 | 0 | - |
Transfer Value History
Teammates
Joel Agyekum
Taylan Duman
Leonhard Münst
Tobias Eisenhuth
Simon Handle
Florian Engelhardt
David Otto
Robin Velasco
David Wyciok
Christoph Greger
Marco Pledl
Tim Kloss
Meiko Sponsel
Lucas Wolf
Verthomy Boboy
Benjamin Zank
Kevin Rauhut
Diego Perri
David Richter
Arne Schulz
Leander Popp
Yannick Tonye
Frank Ronstadt
Joel Vega Zambrano
Samuele Carella
Felix Albers
Jakob Sachse
Soichiro Kozuki
Trophies
Viktoria Köln 1904
🏆
Reg. Cup Mittelrhein
x1
Borussia Dortmund
🏆
DFB Pokal
x1
Borussia Dortmund U19
🏆
U19 Bundesliga
x2