 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | Veikkausliiga |  KTP | 25 | 0 | 0 | 3/0/0 | 2250 | 
| 2024/2025 | Champions League |  HJK | 2 | 0 | 0 | 0/0/0 | 134 | 
| 2024/2025 | Europa Conference League |  HJK | 4 | 0 | 0 | 1/0/0 | 259 | 
| 2024 | Finland Cup |  HJK | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2024 | Veikkausliiga |  HJK | 18 | 1 | 0 | 0/0/0 | 1280 | 
| 2024 | League Cup |  HJK | 3 | 0 | 0 | 0/0/0 | 254 | 
| 2023/2024 | Europa League |  HJK | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2023/2024 | Europa Conference League |  HJK | 6 | 1 | 0 | 1/0/0 | 452 | 
| 2023/2024 | Champions League |  HJK | 3 | 0 | 0 | 0/0/0 | 270 | 
| 2023 | League Cup |  HJK | 5 | 0 | 0 | 0/0/0 | 404 | 
| 2023 | Finland Cup |  HJK | 1 | 0 | 0 | 0/0/0 | 59 | 
| 2023 | Veikkausliiga |  HJK | 19 | 1 | 0 | 1/0/2 | 1520 | 
| 2022/2023 | Europa League |  HJK | 1 | 0 | 0 | 0/0/0 | 35 | 
| 2022 | Finland Cup |  HJK | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2022 | League Cup |  HJK | 2 | 0 | 0 | 0/0/0 | 164 | 
| 2022 | Veikkausliiga |  HJK | 11 | 0 | 0 | 2/0/0 | 721 | 
| 2021/2022 | Svenska Cupen |  Häcken | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2021/2022 | Europa Conference League |  Häcken | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2021/2022 | Europa Conference League |  HJK | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Champions League |  HJK | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Europa League |  HJK | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | Allsvenskan |  Häcken | 24 | 1 | 0 | 2/0/0 | 2038 | 
| 2020/2021 | Svenska Cupen |  Häcken | 5 | 0 | 0 | 1/0/0 | 424 | 
| 2020 | Allsvenskan |  Häcken | 30 | 1 | 0 | 1/0/0 | 2700 | 
| 2019/2020 | Svenska Cupen |  Häcken | 4 | 2 | 0 | 0/0/0 | 360 | 
| 2019/2020 | Europa League |  Häcken | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2019 | Allsvenskan |  Häcken | 28 | 2 | 1 | 2/0/0 | 2425 | 
| 2018/2019 | Svenska Cupen |  Häcken | 5 | 2 | 0 | 0/0/0 | 450 | 
| 2018 | Allsvenskan |  Häcken | 12 | 0 | 1 | 0/0/0 | 1032 | 
| 2017/2018 | Ekstraklasa |  Nieciecza | 9 | 1 | 0 | 1/0/0 | 727 | 
| 2017 | Norwegian Football Cup |  Molde | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2017 | Eliteserien |  Molde | 12 | 1 | 0 | 0/0/0 | 954 | 
| 2016 | Eliteserien |  Molde | 15 | 4 | 0 | 1/0/0 | 0 | 
| 2015/2016 | Champions League |  Molde | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2015/2016 | Europa League |  Molde | 10 | 0 | 1 | 1/0/0 | 611 | 
| 2015 | Eliteserien |  Molde | 22 | 2 | 0 | 4/0/0 | 1706 | 
| 2014/2015 | Europa League |  Molde | 4 | 1 | 0 | 1/0/0 | 360 | 
| 2014 | Eliteserien |  Molde | 22 | 1 | 0 | 0/0/0 | 0 | 
| 2014 | Norwegian Football Cup |  Molde | 2 | 1 | 0 | 0/0/0 | 0 | 
| 2013/2014 | Champions League |  Molde | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2013/2014 | Europa League |  Molde | 2 | 0 | 0 | 0/0/0 | 176 | 
| 2013 | Eliteserien |  Molde | 16 | 4 | 0 | 3/0/0 | 1243 | 
| 2012/2013 | Svenska Cupen |  Djurgården | 2 | 0 | 0 | 0/0/0 | 151 | 
| 2012 | Allsvenskan |  Djurgården | 30 | 2 | 0 | 2/0/0 | 2700 | 
| 2011 | Svenska Cupen |  Djurgården | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2011 | Allsvenskan |  Djurgården | 28 | 6 | 0 | 1/0/1 | 2466 | 
| 2010 | Allsvenskan |  Djurgården | 29 | 1 | 0 | 3/0/0 | 2520 | 
| Total: | 430 | 35 | 3 | 31/0/3 | 32375 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2020 | European Championship |  Finland | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 0 | 0 | 0 | 0/0/0 | 0 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  KTP |  HJK | 17/01/2025 | Free | 
|  HJK |  Häcken | 01/01/2022 | Free | 
|  Häcken |  Nieciecza | 06/08/2018 | Free | 
|  Nieciecza |  Molde | 01/02/2018 | 100K € | 
|  Molde |  Djurgården | 13/03/2013 | 480K € |