Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Landskrona BoIS | 2026/27 | 3 | 0 | 0 |
| EIF | 2023/24 – 2025/26 | 79 | 26 | — |
| Mosta | 2024/25 | 7 | 1 | — |
| Haka | 2018/19 – 2022/23 | 162 | 67 | — |
| AC Kajaani | 2020/21 | 2 | 0 | — |
| TPV | 2016/17 – 2017/18 | 23 | 8 | — |
| I-Kissat | 2015/16 | 22 | 3 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 2 Feb 2018 | TPV | Haka | Free |
| 1 Jan 2016 | I-Kissat | TPV | Free |
| 1 Jan 2015 | — | I-Kissat | — |
| 24 Jan 2025 | Dinamo Tirana | Mosta | Free Transfer |
| 24 Jan 2025 | EIF | Mosta | Free Transfer |
| 22 Jan 2025 | EIF | Mosta | Free agent |
| 20 Mar 2025 | Mosta | EIF | Free agent |
| 30 Dec 2025 | EIF | Landskrona BoIS | Free agent |
| 15 Feb 2026 | EIF | Landskrona BoIS | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Superettan | Landskrona BoIS | 3 | 1 | 72 | 0 | 0 | 0 | 0 | 6.50 |
| 2025/26 | Ykkösliiga | EIF | 8 | 7 | 620 | 3 | — | 1 | 0 | — |
| 2025/26 | Suomen Cup | EIF | 3 | 1 | 125 | 1 | — | 0 | 0 | — |
| 2024/25 | Premier League | Mosta | 5 | 2 | 209 | 0 | — | 0 | 0 | — |
| 2024/25 | Veikkausliiga | EIF | 26 | 14 | 1309 | 7 | — | 1 | 0 | — |
| 2024/25 | FA Trophy | Mosta | 2 | 2 | 92 | 1 | — | 0 | 0 | — |
| 2024/25 | League Cup | EIF | 4 | 1 | 185 | 1 | — | 0 | 0 | — |
| 2024/25 | Suomen Cup | EIF | 4 | 3 | 274 | 3 | — | 0 | 0 | — |
| 2023/24 | Ykkönen | EIF | 16 | 11 | 945 | 4 | — | 1 | 0 | — |
| 2023/24 | Ykkösliiga | EIF | 16 | 11 | 945 | 4 | — | 1 | 0 | — |
| 2023/24 | Suomen Cup | EIF | 2 | 0 | 51 | 3 | — | 0 | 0 | — |
| 2022/23 | Veikkausliiga | Haka | 14 | 5 | 497 | 1 | — | 1 | 0 | — |
| 2022/23 | Suomen Cup | Haka | 2 | 1 | 115 | 0 | — | 0 | 0 | — |
| 2022/23 | League Cup | Haka | 5 | 4 | 324 | 0 | — | 0 | 0 | — |
| 2021/22 | Veikkausliiga | Haka | 16 | 8 | 573 | 1 | — | 1 | 0 | — |
| 2021/22 | Suomen Cup | Haka | 2 | 1 | 98 | 0 | — | 0 | 0 | — |
| 2020/21 | Ykkönen | AC Kajaani | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2020/21 | Ykkösliiga | AC Kajaani | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2020/21 | Veikkausliiga | Haka | 21 | 16 | 1257 | 6 | — | 0 | 0 | — |
| 2020/21 | Suomen Cup | Haka | 4 | 2 | 160 | 1 | — | 0 | 0 | — |
| 2019/20 | Ykkönen | Haka | 26 | 22 | 2067 | 23 | — | 2 | 0 | — |
| 2019/20 | Ykkösliiga | Haka | 26 | 22 | 2067 | 23 | — | 2 | 0 | — |
| 2019/20 | Suomen Cup | Haka | 4 | 3 | 285 | 0 | — | 0 | 0 | — |
| 2018/19 | Ykkönen | Haka | 18 | 11 | 995 | 4 | — | 2 | 0 | — |
| 2018/19 | Ykkösliiga | Haka | 18 | 11 | 995 | 4 | — | 2 | 0 | — |
| 2018/19 | Suomen Cup | Haka | 6 | 3 | 269 | 4 | — | 0 | 0 | — |
| 2017/18 | Kakkonen - Lohko C | TPV | 10 | 4 | 456 | 5 | — | 1 | 0 | — |
| 2016/17 | Kakkonen - Lohko C | TPV | 13 | 1 | 312 | 3 | — | 1 | 0 | — |
| 2015/16 | Kakkonen - Lohko C | I-Kissat | 22 | 13 | 1022 | 3 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
