| SHL | 2025/2026 |  | Luleå HockeyLHF | 26 | 9 | 5 | 22 | 14 |
| Champions Hockey League - Quarter Finals | 2025/2026 |  | Luleå HockeyLHF | 1 | 1 | 0 | 0 | 1 |
| Champions Hockey League - 1/8 finaler | 2025/2026 |  | Luleå HockeyLHF | 2 | 1 | 1 | 0 | 2 |
| Champions Hockey League - Serie | 2025/2026 |  | Luleå HockeyLHF | 6 | 1 | 1 | 0 | 2 |
| SHL-slutspel | 2025 |  | Luleå HockeyLHF | 17 | 2 | 12 | 6 | 14 |
| SHL | 2024/2025 |  | Luleå HockeyLHF | 44 | 9 | 12 | 16 | 21 |
| Beijer Hockey Games | 2024 |  | FinlandFIN | 2 | 1 | 0 | 0 | 1 |
| Liiga - Slutspel | 2024 |  | TPSTPS | 9 | 5 | 3 | 10 | 8 |
| International friendlies | 2024 |  | FinlandFIN | 4 | 2 | 0 | 0 | 2 |
| Swiss Ice Hockey Games | 2024 |  | FinlandFIN | 2 | 1 | 0 | 0 | 1 |
| Liiga | 2023/2024 |  | TPSTPS | 56 | 18 | 21 | 12 | 39 |
| Liiga - Slutspel | 2022 |  | TPSTPS | 18 | 4 | 15 | 4 | 19 |
| Liiga | 2021/2022 |  | TPSTPS | 56 | 20 | 19 | 49 | 39 |
| Champions Hockey League - Grupp A | 2021/2022 |  | TPSTPS | 6 | 1 | 2 | 0 | 3 |
| Liiga - Slutspel | 2021 |  | TPSTPS | 13 | 2 | 4 | 6 | 6 |
| Liiga | 2020/2021 |  | TPSTPS | 46 | 18 | 18 | 22 | 36 |
| Liiga | 2019/2020 |  | TPSTPS | 57 | 14 | 14 | 28 | 28 |
| Liiga - Slutspel | 2019 |  | TPSTPS | 5 | 0 | 1 | 0 | 1 |
| Liiga | 2018/2019 |  | TPSTPS | 60 | 1 | 11 | 20 | 12 |
| Champions Hockey League - Grupp B | 2018/2019 |  | TPSTPS | 6 | 1 | 0 | 0 | 1 |
| Liiga - Slutspel | 2018 |  | TPSTPS | 11 | 0 | 1 | 2 | 1 |
| IIHF VM - U20 - Grupp A | 2018 |  | Finland-U20FIN-U20 | 4 | 1 | 2 | 0 | 3 |
| Liiga | 2017/2018 |  | TPSTPS | 51 | 10 | 11 | 14 | 21 |
| Champions Hockey League - Grupp F | 2017/2018 |  | TPSTPS | 6 | 1 | 0 | 0 | 1 |
| Liiga | 2016/2017 |  | TPSTPS | 4 | 0 | 0 | 2 | 0 |
| Mestis | 2016/2017 |  | TUTO HockeyTUTO | 11 | 2 | 0 | 0 | 2 |