Age 29
Foot Left
Country Finland
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.00
11 matches
Last 5
6.70
-0.30 vs season
Best
9.2
vs SJK
MOTM
1
of 9 matches
Rating by match (last 9)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
Veikkausliiga
Ilves
VS
2026-06-13
TPS
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
11
Goals
3
Assists
0
Rating
7.00
Goals
3
88%
Assists
0
0%
Rating
7.00
71%
Matches
9
50%
Started
9
80%
Minutes
782
88%
🎯
Stats compared to other attacking midfielders/wingers
Veikkausliiga · percentile vs peers
Chances created
10%
Aerial duels
94%
Defensive actions
93%
Goals
81%
Shot attempts
52%
Touches
26%
Detailed Stats & Percentiles (Veikkausliiga)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 89%
|
Per 90 pctl
avg 74%
|
|---|---|---|---|---|
| Goals | 3 | 0.35 |
88
|
83
|
| Shots | 17 | 1.96 |
85
|
64
|
| Shots on target | 8 | 0.92 |
90
|
66
|
| Headed shots | 3 | 0.35 |
92
|
83
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 41%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 122 | 14.04 |
64
|
14
|
| Pass accuracy | 68.5 | 68.54 |
7
|
7
|
| Accurate long balls | 6 | 0.69 |
71
|
50
|
| Long ball accuracy | 50.0 | 50.00 |
54
|
54
|
| Chances created | 7 | 0.81 |
52
|
23
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Dribbles | 5 | 0.58 |
66
|
47
|
| Dribbles success rate | 25.0 | 25.00 |
23
|
23
|
| Duels won | 59 | 6.79 |
100
|
90
|
| Duels won % | 43.1 | 43.07 |
54
|
54
|
| Aerials won | 17 | 1.96 |
100
|
95
|
| Aerials won % | 36.2 | 36.17 |
47
|
47
|
| Touches | 362 | 41.66 |
80
|
30
|
| Touches in opposition box | 38 | 4.37 |
85
|
54
|
| Dispossessed | 13 | 1.50 |
2
|
21
|
| Fouls won | 20 | 2.30 |
100
|
90
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Defensive actions | 37 | 4.26 |
100
|
85
|
| Tackles | 18 | 2.07 |
92
|
78
|
| Interceptions | 8 | 0.92 |
90
|
76
|
| Blocked scoring attempt | 1 | 0.12 |
57
|
61
|
| Fouls committed | 15 | 1.73 |
85
|
66
|
| Recoveries | 23 | 2.65 |
64
|
23
|
| Possession won final 3rd | 6 | 0.69 |
69
|
52
|
| Dribbled past | 7 | 0.81 |
11
|
40
|
| Clearances | 10 | 1.15 |
90
|
66
|
| Clean sheets | 2 | 0.23 |
92
|
88
|
| Goals conceded while on pitch | 8 | 0.92 |
19
|
54
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 89%
|
Per 90 pctl
avg 74%
|
|---|---|---|---|---|
| Goals | 3 | 0.35 |
88
|
83
|
| Shots | 17 | 1.96 |
85
|
64
|
| Shots on target | 8 | 0.92 |
90
|
66
|
| Headed shots | 3 | 0.35 |
92
|
83
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 41%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 122 | 14.04 |
64
|
14
|
| Pass accuracy | 68.5 | 68.54 |
7
|
7
|
| Accurate long balls | 6 | 0.69 |
71
|
50
|
| Long ball accuracy | 50.0 | 50.00 |
54
|
54
|
| Chances created | 7 | 0.81 |
52
|
23
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Dribbles | 5 | 0.58 |
66
|
47
|
| Dribbles success rate | 25.0 | 25.00 |
23
|
23
|
| Duels won | 59 | 6.79 |
100
|
90
|
| Duels won % | 43.1 | 43.07 |
54
|
54
|
| Aerials won | 17 | 1.96 |
100
|
95
|
| Aerials won % | 36.2 | 36.17 |
47
|
47
|
| Touches | 362 | 41.66 |
80
|
30
|
| Touches in opposition box | 38 | 4.37 |
85
|
54
|
| Dispossessed | 13 | 1.50 |
2
|
21
|
| Fouls won | 20 | 2.30 |
100
|
90
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Defensive actions | 37 | 4.26 |
100
|
85
|
| Tackles | 18 | 2.07 |
92
|
78
|
| Interceptions | 8 | 0.92 |
90
|
76
|
| Blocked scoring attempt | 1 | 0.12 |
57
|
61
|
| Fouls committed | 15 | 1.73 |
85
|
66
|
| Recoveries | 23 | 2.65 |
64
|
23
|
| Possession won final 3rd | 6 | 0.69 |
69
|
52
|
| Dribbled past | 7 | 0.81 |
11
|
40
|
| Clearances | 10 | 1.15 |
90
|
66
|
| Clean sheets | 2 | 0.23 |
92
|
88
|
| Goals conceded while on pitch | 8 | 0.92 |
19
|
54
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (28)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-30 | vs VPS | Veikkausliiga | 1-0 | 90 | 0 | 0 | 6.8 |
| 2026-05-27 | @ Ilves | Cup | 1-0 | 0 | 0 | 0 | |
| 2026-05-23 | @ FC Inter Turku | Veikkausliiga | 2-1 | 90 | 0 | 0 | 7.2 |
| 2026-05-16 | @ AC Oulu | Veikkausliiga | 1-0 | 90 | 0 | 0 | 5.3 |
| 2026-05-13 | vs HJS Akatemia | Cup | 3-0 | 0 | 0 | 0 | |
| 2026-05-08 | vs HJK | Veikkausliiga | 1-0 | 90 | 0 | 0 | 6.5 |
| 2026-05-02 | @ FF Jaro | Veikkausliiga | 2-2 | 90 | 1 | 0 | 7.7 |
| 2026-04-28 | @ SalPa | Cup | 1-1 | 0 | 0 | 0 | |
| 2026-04-24 | vs IF Gnistan | Veikkausliiga | 1-1 | 90 | 0 | 0 | 6.4 |
| 2026-04-18 | vs SJK | Veikkausliiga | 2-0 | 89 | 2 | 0 | 9.2 ⭐ |
| 2026-04-10 | vs FC Lahti | Veikkausliiga | 2-1 | 90 | 0 | 0 | 7.1 |
| 2026-04-04 | @ IFK Mariehamn | Veikkausliiga | 1-1 | 63 | 0 | 0 | 7.0 |
| 2025-10-26 | @ FC KTP | Veikkausliiga Qualification | 2-3 | 90 | 1 | 0 | |
| 2025-10-23 | vs FC KTP | Veikkausliiga Qualification | 3-0 | 90 | 1 | 0 | |
| 2025-10-18 | vs FC Lahti | Ykkosliiga | 3-3 | 90 | 1 | 0 | |
| 2025-10-04 | @ SalPa | Ykkosliiga | 1-0 | 90 | 0 | 0 | |
| 2025-09-27 | vs JIPPO | Ykkosliiga | 0-1 | 90 | 0 | 0 | |
| 2025-09-19 | @ JäPS | Ykkosliiga | 1-1 | 90 | 0 | 0 | |
| 2025-09-14 | @ Klubi 04 | Ykkosliiga | 2-3 | 0 | 1 | 0 | |
| 2025-09-05 | vs EIF | Ykkosliiga | 4-0 | 90 | 1 | 0 | |
| 2025-08-30 | @ KäPa | Ykkosliiga | 3-3 | 90 | 1 | 0 | |
| 2025-08-22 | vs SJK Akatemia | Ykkosliiga | 2-1 | 90 | 0 | 0 | |
| 2025-08-15 | vs PK-35 | Ykkosliiga | 1-3 | 90 | 1 | 0 | |
| 2025-08-02 | vs PK-35 | Ykkosliiga | 1-2 | 90 | 1 | 0 | |
| 2025-07-25 | @ EIF | Ykkosliiga | 0-2 | 90 | 0 | 0 | |
| 2025-07-18 | vs SalPa | Ykkosliiga | 3-2 | 90 | 2 | 0 | |
| 2025-07-14 | @ FC Lahti | Ykkosliiga | 2-2 | 90 | 0 | 0 | |
| 2025-07-03 | @ KäPa | Ykkosliiga | 4-2 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | TPS | senior | 11 | 3 | 0 | 7.00 |
| 2025 | TPS | senior | 29 | 17 | 0 | - |
| 2024 | TPS | senior | 19 | 10 | 0 | - |
| 2023 | SalPa | senior | 26 | 9 | 0 | - |
| 2022 | TPS | senior | 30 | 5 | 0 | - |
| 2021 | TPS | senior | 30 | 6 | 0 | - |
| 2020 | TPS | senior | 26 | 3 | 0 | - |
| 2019 | TPS | senior | 27 | 7 | 0 | - |
| 2018 | SalPa | senior | 20 | 8 | 0 | - |
| 2017 | SalPa | senior | 18 | 4 | 0 | - |
| 2016 | SalPa | senior | 8 | 1 | 0 | - |
| 2016 | FC Jazz | senior | 11 | 0 | 0 | - |
| 2016 | FC Jazz II | senior | 1 | 0 | 0 | - |
| 2015 | SalPa | senior | 25 | 7 | 0 | - |
| 2014 | SalPa | senior | 25 | 7 | 0 | - |
Teammates
Aarne Louramo
Elias Collin
Riku Riski
Elmo Henriksson
Oscar Häggström
Eetu Turkki
Akim Sairinen
Jesper Aitos
Pau Juvanteny
Aly Coulibaly
Luke Ivanovic
Marius Könkkölä
Elmer Vauhkonen
Theodoros Tsirigotis
Matej Hrádecky
Charlemagne Azongnitode
Atte Sihvonen
Nino Rajamaeki
Miika Kauppila
Seynabou Benga Samba
Timo Zaal
Nikolas Talo
Lasse Ikonen
Tomi Väkiparta
Henrik Asula
Niklas Harju
Dan Lauri
Samuel Anini Jr.
Tobias Karkulowski