Age 32
Height 176 cm
Foot Right
Country Finland
Value €144.4k
Contract 2027-12-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.59
15 matches
Last 5
6.52
-0.07 vs season
Best
7.8
vs IF Gnistan
MOTM
0
of 23 matches
Rating by match (last 23)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
Cup
KuPS
VS
2026-06-10
VPS
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
15
Goals
0
Assists
0
Rating
6.59
Goals
0
0%
Assists
0
0%
Rating
6.59
19%
Matches
7
31%
Started
5
29%
Minutes
479
31%
🎯
Stats compared to other center-backs
Veikkausliiga · percentile vs peers
Chances created
57%
Aerial duels
2%
Defensive actions
4%
Goals
0%
Shot attempts
15%
Touches
58%
Detailed Stats & Percentiles (Veikkausliiga)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 6%
|
Per 90 pctl
avg 12%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 1 | 0.19 |
12
|
24
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 162 | 30.44 |
29
|
19
|
| Pass accuracy | 79.4 | 79.41 |
21
|
21
|
| Accurate long balls | 19 | 3.57 |
46
|
75
|
| Long ball accuracy | 45.2 | 45.24 |
70
|
70
|
| Chances created | 3 | 0.56 |
75
|
87
|
| Big chances created | 1 | 0.19 |
100
|
95
|
| Successful crosses | 1 | 0.19 |
75
|
82
|
| Cross accuracy | 20.0 | 20.00 |
75
|
75
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Duels won | 8 | 1.50 |
2
|
0
|
| Duels won % | 38.1 | 38.10 |
2
|
2
|
| Aerials won | 2 | 0.38 |
2
|
2
|
| Aerials won % | 40.0 | 40.00 |
4
|
4
|
| Touches | 307 | 57.68 |
29
|
26
|
| Touches in opposition box | 4 | 0.75 |
31
|
48
|
| Dispossessed | 1 | 0.19 |
29
|
36
|
| Fouls won | 3 | 0.56 |
39
|
43
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Defensive actions | 23 | 4.32 |
19
|
0
|
| Tackles | 3 | 0.56 |
19
|
14
|
| Interceptions | 4 | 0.75 |
21
|
14
|
| Blocked scoring attempt | 4 | 0.75 |
51
|
51
|
| Fouls committed | 2 | 0.38 |
17
|
7
|
| Recoveries | 16 | 3.01 |
29
|
31
|
| Possession won final 3rd | 2 | 0.38 |
78
|
92
|
| Dribbled past | 7 | 1.32 |
2
|
0
|
| Clearances | 12 | 2.25 |
9
|
0
|
| Clean sheets | 1 | 0.19 |
21
|
36
|
| Goals conceded while on pitch | 6 | 1.13 |
60
|
43
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.19 |
31
|
43
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 6%
|
Per 90 pctl
avg 12%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 1 | 0.19 |
12
|
24
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 162 | 30.44 |
29
|
19
|
| Pass accuracy | 79.4 | 79.41 |
21
|
21
|
| Accurate long balls | 19 | 3.57 |
46
|
75
|
| Long ball accuracy | 45.2 | 45.24 |
70
|
70
|
| Chances created | 3 | 0.56 |
75
|
87
|
| Big chances created | 1 | 0.19 |
100
|
95
|
| Successful crosses | 1 | 0.19 |
75
|
82
|
| Cross accuracy | 20.0 | 20.00 |
75
|
75
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Duels won | 8 | 1.50 |
2
|
0
|
| Duels won % | 38.1 | 38.10 |
2
|
2
|
| Aerials won | 2 | 0.38 |
2
|
2
|
| Aerials won % | 40.0 | 40.00 |
4
|
4
|
| Touches | 307 | 57.68 |
29
|
26
|
| Touches in opposition box | 4 | 0.75 |
31
|
48
|
| Dispossessed | 1 | 0.19 |
29
|
36
|
| Fouls won | 3 | 0.56 |
39
|
43
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Defensive actions | 23 | 4.32 |
19
|
0
|
| Tackles | 3 | 0.56 |
19
|
14
|
| Interceptions | 4 | 0.75 |
21
|
14
|
| Blocked scoring attempt | 4 | 0.75 |
51
|
51
|
| Fouls committed | 2 | 0.38 |
17
|
7
|
| Recoveries | 16 | 3.01 |
29
|
31
|
| Possession won final 3rd | 2 | 0.38 |
78
|
92
|
| Dribbled past | 7 | 1.32 |
2
|
0
|
| Clearances | 12 | 2.25 |
9
|
0
|
| Clean sheets | 1 | 0.19 |
21
|
36
|
| Goals conceded while on pitch | 6 | 1.13 |
60
|
43
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.19 |
31
|
43
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (30)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-30 | @ TPS | Veikkausliiga | 1-0 | 87 | 0 | 0 | 6.4 |
| 2026-05-26 | vs Haka | Cup | 4-0 | 90 | 0 | 0 | |
| 2026-05-22 | vs HJK | Veikkausliiga | 2-1 | 90 | 0 | 0 | 6.4 |
| 2026-05-18 | @ FC Lahti | Veikkausliiga | 1-1 | 90 | 0 | 0 | 6.7 |
| 2026-05-13 | vs ÅIFK | Cup | 7-0 | 90 | 0 | 0 | |
| 2026-05-09 | vs IF Gnistan | Veikkausliiga | 1-1 | 12 | 0 | 0 | 6.1 |
| 2026-05-02 | @ IFK Mariehamn | Veikkausliiga | 0-1 | 90 | 0 | 0 | 7.0 |
| 2026-04-29 | @ FC LeKi | Cup | 1-9 | 0 | 0 | 0 | |
| 2026-04-24 | vs Ilves | Veikkausliiga | 3-2 | 90 | 0 | 0 | 7.1 |
| 2026-04-18 | @ AC Oulu | Veikkausliiga | 1-0 | 20 | 0 | 0 | 6.5 |
| 2026-04-10 | vs FF Jaro | Veikkausliiga | 0-0 | 0 | 0 | 0 | |
| 2026-04-04 | @ FC Inter Turku | Veikkausliiga | 0-0 | 0 | 0 | 0 | |
| 2025-10-18 | vs FF Jaro | Veikkausliiga Relegation Group | 1-3 | 45 | 0 | 0 | 6.7 |
| 2025-10-04 | @ AC Oulu | Veikkausliiga Relegation Group | 2-0 | 90 | 0 | 0 | 6.0 |
| 2025-09-26 | vs Haka | Veikkausliiga Relegation Group | 1-0 | 0 | 0 | 0 | |
| 2025-09-21 | @ IFK Mariehamn | Veikkausliiga Relegation Group | 2-1 | 90 | 0 | 0 | 6.1 |
| 2025-09-13 | vs FC KTP | Veikkausliiga Relegation Group | 2-1 | 90 | 0 | 0 | 7.6 |
| 2025-08-31 | @ FC Inter Turku | Veikkausliiga | 2-1 | 90 | 0 | 0 | 6.7 |
| 2025-08-22 | vs FC KTP | Veikkausliiga | 3-2 | 90 | 0 | 0 | 6.7 |
| 2025-08-15 | @ IF Gnistan | Veikkausliiga | 0-0 | 90 | 0 | 0 | 7.2 |
| 2025-08-10 | vs SJK | Veikkausliiga | 1-2 | 90 | 0 | 0 | 5.9 |
| 2025-08-01 | vs IFK Mariehamn | Veikkausliiga | 1-1 | 90 | 0 | 0 | 7.3 |
| 2025-07-25 | @ FF Jaro | Veikkausliiga | 2-2 | 90 | 0 | 0 | 6.8 |
| 2025-07-19 | vs KuPS | Veikkausliiga | 1-1 | 77 | 0 | 0 | 6.8 |
| 2025-07-14 | @ Ilves | Veikkausliiga | 3-2 | 90 | 0 | 0 | 6.2 |
| 2025-07-05 | vs HJK | Veikkausliiga | 0-2 | 90 | 0 | 0 | 6.2 |
| 2025-07-02 | vs Haka | Veikkausliiga | 1-2 | 8 | 0 | 0 | |
| 2025-06-28 | @ AC Oulu | Veikkausliiga | 2-1 | 20 | 0 | 0 | 6.1 |
| 2025-06-18 | vs IF Gnistan | Veikkausliiga | 0-0 | 90 | 0 | 0 | 7.8 |
| 2025-06-14 | @ IFK Mariehamn | Veikkausliiga | 1-5 | 90 | 0 | 0 | 7.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | VPS | senior | 15 | 0 | 0 | 6.59 |
| 2025 | VPS | senior | 29 | 0 | 0 | 6.66 |
| 2024 | VPS | senior | 33 | 1 | 0 | - |
| 2023 | VPS | senior | 20 | 0 | 0 | - |
| 2022 | VPS | senior | 33 | 1 | 0 | - |
| 2021 | VPS | senior | 29 | 1 | 0 | - |
| 2020 | VPS | senior | 7 | 0 | 0 | - |
| 2019 | Idrottsföreningen Kamraterna Vasa | senior | 22 | 1 | 0 | - |
| 2019 | FC Kiisto | senior | 1 | 0 | 0 | - |
| 2018 | Idrottsföreningen Kamraterna Vasa | senior | 22 | 0 | 0 | - |
| 2017 | AC Kajaani | senior | 20 | 0 | 0 | - |
| 2016 | Idrottsföreningen Kamraterna Vasa | senior | 22 | 0 | 0 | - |
| 2015 | FC Kiisto | senior | 9 | 0 | 0 | - |
| 2015 | VPS | senior | 12 | 0 | 0 | - |
| 2014 | VPS | senior | 14 | 0 | 0 | - |
| 2013 | VPS | senior | 4 | 0 | 0 | - |
| 2012 | VPS | senior | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Alexander Wik
Deng Madut
Josep Nuorela
Kalle Huhta
Lauri-Eemil Vetri
Olli Jakonen
Tijjani Mohammed
Tyler Reid
Aleksi Piispa
Lassana Mane
Jesper Engström
Vilmer Rönnberg
Emmanuel Okereke
Jayden Turfkruier
Paulo Lima
Simon van Duivenbooden
Jabir Abdihakim Ali
Jonathan Muzinga
Lucas Väyrynen
Oluwaseyi Ogunniyi
Simon Lindholm
Luka Smyth
Mmenie Etok
Adrian Arrakoski
Martti Haukioja
Yassine El Ouatki
Eino Ehrnrooth
Yassin Daoussi
Rasmus Forsbacka
Kevin Kouassivi-Benissan
William Wilson
Pedro Justiniano
Joonas Vahtera
Alex Myntti
Akon Kuek
Antti-Ville Räisänen
Olavi Keturi
Felix Friberg
Mamadou Jalloh