| 2026–27 | Lukko · Liiga | 11 | 0 | 2 | 2 | +4 | 4 | – | – | – | – |
| 2025–26 | Örebro HK · SHL | 51 | 1 | 9 | 10 | −6 | 14 | – | – | – | – |
| 2025–26 playoffs | Örebro HK · SHL | 1 | 0 | 0 | 0 | 0 | 0 | – | – | – | – |
| 2024–25 | Örebro HK · SHL | 51 | 3 | 13 | 16 | +4 | 16 | – | – | – | – |
| 2024–25 | Finland · EHT | 4 | 0 | 0 | 0 | +2 | 4 | – | – | – | – |
| 2024–25 playoffs | Örebro HK · SHL | 3 | 0 | 1 | 1 | +2 | 0 | – | – | – | – |
| 2023–24 | Coachella Valley Firebirds · AHL | 49 | 1 | 10 | 11 | +17 | 14 | – | – | – | – |
| 2022–23 | Coachella Valley Firebirds · AHL | 70 | 1 | 11 | 12 | +13 | 51 | – | – | – | – |
| 2021–22 | KooKoo · Liiga | 57 | 8 | 21 | 29 | +18 | 30 | – | – | – | – |
| 2021–22 | Finland · EHT | 3 | 0 | 0 | 0 | +1 | 0 | – | – | – | – |
| 2021–22 playoffs | KooKoo · Liiga | 15 | 0 | 8 | 8 | −5 | 4 | – | – | – | – |
| 2020–21 | KooKoo · Liiga | 39 | 3 | 5 | 8 | −3 | 26 | – | – | – | – |
| 2020–21 playoffs | KooKoo · Liiga | 2 | 0 | 0 | 0 | −1 | 4 | – | – | – | – |
| 2019–20 | KooKoo · Liiga | 41 | 2 | 10 | 12 | +11 | 24 | – | – | – | – |
| 2019–20 | KooKoo U20 · U20 SM-liiga | 2 | 0 | 2 | 2 | +2 | 0 | – | – | – | – |
| 2019–20 | Finland U20 · WJC-20 | 7 | 0 | 0 | 0 | 0 | 4 | – | – | – | – |
| 2018–19 | KooKoo · Liiga | 31 | 2 | 3 | 5 | −4 | 14 | – | – | – | – |
| 2018–19 | KooKoo U20 · U20 SM-liiga | 30 | 4 | 15 | 19 | +2 | 34 | – | – | – | – |
| 2017–18 | KooKoo · Liiga | 6 | 0 | 0 | 0 | −2 | 0 | – | – | – | – |
| 2017–18 | KooKoo U20 · U20 SM-liiga | 47 | 2 | 13 | 15 | +2 | 57 | – | – | – | – |
| 2017–18 | Finland U18 · WJC-18 | 5 | 1 | 0 | 1 | 0 | 2 | – | – | – | – |
| 2017–18 playoffs | KooKoo U20 · U20 SM-liiga | 3 | 0 | 3 | 3 | 0 | 14 | – | – | – | – |
| 2017–18 playoffs | KooKoo U18 · U18 SM-sarja | 6 | 0 | 3 | 3 | – | 4 | – | – | – | – |
| 2016–17 | KooKoo U20 · U20 SM-liiga | 30 | 3 | 3 | 6 | −10 | 10 | – | – | – | – |
| 2016–17 | Finland U17 · WHC-17 | 5 | 0 | 0 | 0 | – | 0 | – | – | – | – |
| 2016–17 | KooKoo U18 · U18 SM-sarja | 7 | 0 | 3 | 3 | – | 2 | – | – | – | – |
| 2015–16 | KooKoo U18 · U18 SM-sarja | 23 | 1 | 2 | 3 | – | 8 | – | – | – | – |
| 2015–16 | KooKoo U16 · U16 SM-sarja | 12 | 2 | 6 | 8 | – | 10 | – | – | – | – |
| 2014–15 | KooKoo U16 · U16 SM-sarja | 26 | 3 | 8 | 11 | – | 10 | – | – | – | – |