Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Osters IF | 2025/26 – 2026/27 | 46 | 1 | 3 |
| Inter Turku | 2022/23 – 2024/25 | 107 | 11 | — |
| Kooteepee | 2018/19 – 2021/22 | 30 | 2 | — |
| PeKa | 2021/22 | 2 | 2 | — |
| RoPS II | 2019/20 – 2020/21 | 9 | 7 | — |
| Rops | 2019/20 – 2020/21 | 46 | 7 | — |
| MyPa | 2018/19 | 1 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jan 2022 | Kooteepee | Inter Turku | — |
| 1 Jan 2021 | Inter Turku | Kooteepee | Loan |
| 18 Dec 2020 | Rops | Inter Turku | — |
| 8 May 2018 | Kooteepee | MyPa | Loan |
| 29 Jan 2025 | Inter Turku | Osters IF | Free Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Superettan | Osters IF | 27 | 11 | 180 | 0 | 0 | 1 | 0 | 6.65 |
| 2025/26 | Allsvenskan | Osters IF | 19 | 12 | 1020 | 1 | 3 | 2 | 0 | 6.68 |
| 2024/25 | Veikkausliiga | Inter Turku | 27 | 20 | 1517 | 2 | — | 3 | 0 | — |
| 2024/25 | League Cup | Inter Turku | 5 | 4 | 250 | 0 | — | 1 | 0 | — |
| 2024/25 | Suomen Cup | Inter Turku | 3 | 1 | 87 | 1 | — | 0 | 0 | — |
| 2023/24 | Veikkausliiga | Inter Turku | 28 | 9 | 1169 | 2 | — | 3 | 0 | — |
| 2023/24 | League Cup | Inter Turku | 2 | 1 | 101 | 0 | — | 0 | 0 | — |
| 2023/24 | Suomen Cup | Inter Turku | 3 | 1 | 118 | 0 | — | 0 | 0 | — |
| 2022/23 | Veikkausliiga | Inter Turku | 27 | 21 | 1806 | 5 | — | 4 | 0 | — |
| 2022/23 | Suomen Cup | Inter Turku | 5 | 4 | 394 | 1 | — | 2 | 0 | — |
| 2022/23 | League Cup | Inter Turku | 5 | 0 | 130 | 0 | — | 1 | 0 | — |
| 2022/23 | UEFA Europa Conference League | Inter Turku | 2 | 2 | 180 | 0 | — | 1 | 0 | — |
| 2021/22 | Kakkonen - Lohko B | PeKa | 2 | 2 | 180 | 2 | — | 0 | 0 | — |
| 2021/22 | Veikkausliiga | Kooteepee | 11 | 4 | 359 | 0 | — | 2 | 0 | — |
| 2021/22 | Suomen Cup | Kooteepee | 3 | 1 | 114 | 0 | — | 0 | 0 | — |
| 2020/21 | Kakkonen - Lohko A | RoPS II | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
| 2020/21 | Veikkausliiga | Rops | 21 | 13 | 1357 | 3 | — | 3 | 0 | — |
| 2020/21 | Suomen Cup | Rops | 4 | 1 | 126 | 0 | — | 0 | 0 | — |
| 2019/20 | Kakkonen - Lohko C | RoPS II | 8 | 6 | 572 | 7 | — | 0 | 0 | — |
| 2019/20 | Veikkausliiga | Rops | 14 | 8 | 779 | 2 | — | 2 | 0 | — |
| 2019/20 | Suomen Cup | Rops | 7 | 7 | 595 | 2 | — | 1 | 0 | — |
| 2018/19 | Ykkönen | Kooteepee | 7 | 1 | 201 | 1 | — | 1 | 0 | — |
| 2018/19 | Kakkonen - Lohko C | MyPa | 1 | 1 | 61 | 0 | — | 0 | 0 | — |
| 2018/19 | Ykkösliiga | Kooteepee | 7 | 1 | 201 | 1 | — | 1 | 0 | — |
| 2018/19 | Suomen Cup | Kooteepee | 2 | 0 | 116 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| League Cup (Finland) | 2024 | Winner |
| League Cup (Finland) | 2022 | 2nd Place |
| Suomen Cup (Finland) | 2024 | 2nd Place |
| Suomen Cup (Finland) | 2022 | 2nd Place |
