| 2025–26 | Tölzer Löwen · Germany3 | 40 | 21 | 53 | 74 | +37 | 34 | – | – | – | – |
| 2025–26 (P) | Tölzer Löwen · Germany3 | 8 | 5 | 5 | 10 | -2 | 4 | – | – | – | – |
| 2024–25 | Ferencvárosi TC · Erste Liga | 24 | 10 | 10 | 20 | +5 | 12 | – | – | – | – |
| 2024–25 | Ferencvárosi TC · Continental Cup | 3 | 2 | 4 | 6 | +4 | 4 | – | – | – | – |
| 2024–25 | Ferencvárosi TC · Hungary | 13 | 6 | 6 | 12 | +1 | – | – | – | – | – |
| 2024–25 (P) | Ferencvárosi TC · Erste Liga | 5 | 0 | 1 | 1 | 0 | 0 | – | – | – | – |
| 2023–24 | Berani Zlin · Czechia2 | 17 | 2 | 4 | 6 | -2 | 8 | – | – | – | – |
| 2023–24 | Odense Bulldogs · Denmark | 11 | 4 | 2 | 6 | +3 | 2 | – | – | – | – |
| 2023–24 (P) | Odense Bulldogs · Denmark | 7 | 3 | 5 | 8 | +2 | 4 | – | – | – | – |
| 2022–23 | Bietigheim Steelers · DEL | 42 | 9 | 11 | 20 | -24 | 16 | – | – | – | – |
| 2021–22 | Sport · Liiga | 45 | 7 | 11 | 18 | -9 | 41 | – | – | – | – |
| 2020–21 | Sport · Liiga | 27 | 9 | 10 | 19 | +3 | 10 | – | – | – | – |
| 2019–20 | EHC Visp · SL | 3 | 1 | 1 | 2 | 0 | 0 | – | – | – | – |
| 2019–20 | HIFK · Liiga | 34 | 13 | 7 | 20 | -2 | 16 | – | – | – | – |
| 2018–19 | Mora IK · SHL | 45 | 6 | 14 | 20 | -4 | 24 | – | – | – | – |
| 2018–19 (P) | Mora IK · SHL | 2 | 0 | 0 | 0 | -4 | 0 | – | – | – | – |
| 2017–18 | KooKoo · Liiga | 39 | 16 | 22 | 38 | +6 | 24 | – | – | – | – |
| 2017–18 | Genève-Servette HC · NL | 1 | 1 | 0 | 1 | +1 | 0 | – | – | – | – |
| 2017–18 (P) | Genève-Servette HC · NL | 2 | 0 | 0 | 0 | -4 | 0 | – | – | – | – |
| 2016–17 | Jokerit · KHL | 25 | 2 | 5 | 7 | -5 | 6 | – | – | – | – |
| 2016–17 | Ilves · Liiga | 31 | 7 | 6 | 13 | -11 | 14 | – | – | – | – |
| 2016–17 (P) | Ilves · Liiga | 10 | 1 | 2 | 3 | 0 | 4 | – | – | – | – |
| 2015–16 | Iowa · AHL | 45 | 8 | 15 | 23 | -13 | 22 | 3 | 88 | 910.0 | – |
| 2015–16 | Binghamton · AHL | 21 | 4 | 3 | 7 | -8 | 13 | 1 | 35 | 1140.0 | – |
| 2014–15 | Iowa · AHL | 70 | 10 | 27 | 37 | -12 | 22 | 3 | 147 | 680.0 | – |
| 2013–14 | Ilves · Finland | 52 | 17 | 35 | 52 | – | 47 | – | – | – | – |
| 2012–13 | Ilves · Finland | 56 | 13 | 14 | 27 | – | 10 | – | – | – | – |
| 2012–13 (P) | Ilves · Finland-Q | 5 | 1 | 4 | 5 | – | 0 | – | – | – | – |
| 2011–12 | Ilves · Finland | 44 | 6 | 5 | 11 | – | 20 | – | – | – | – |
| 2011–12 (P) | Ilves · Finland-Q | 5 | 0 | 0 | 0 | – | 2 | – | – | – | – |
| 2010–11 | Ilves Jr. · Fin-Jr. | 4 | 3 | 4 | 7 | – | 0 | – | – | – | – |
| 2010–11 | LeKi · Finland-2 | 9 | 7 | 4 | 11 | – | 4 | – | – | – | – |
| 2010–11 | Ilves · Finland | 42 | 5 | 6 | 11 | – | 45 | – | – | – | – |
| 2010–11 (P) | Ilves Jr. · Fin-Jr. | 6 | 4 | 2 | 6 | – | 2 | – | – | – | – |
| 2009–10 | Ilves Jr. · Fin-Jr. | 41 | 22 | 28 | 50 | – | 50 | – | – | – | – |
| 2009–10 | Ilves · Finland | 1 | 0 | 0 | 0 | – | 0 | – | – | – | – |
| 2009–10 (P) | Ilves Jr. · Fin-Jr. | 9 | 4 | 7 | 11 | – | 6 | – | – | – | – |
| 2008–09 | Ilves Jr. · Fin-Jr. | 35 | 6 | 6 | 12 | – | 22 | – | – | – | – |
| 2007–08 | Ilves U18 · Jr. B SM-sarja | 26 | 8 | 19 | 27 | 0 | 22 | – | – | – | – |
| 2006–07 | Tappara U18 · Jr. B SM-sarja | 30 | 1 | 5 | 6 | 0 | 26 | – | – | – | – |
| 2005–06 | Tappara U16 · Jr. C SM-sarja Q | 11 | 8 | 12 | 20 | 0 | 4 | – | – | – | – |
| 2005–06 (P) | Tappara U16 · U16 SM-sarja | 6 | 5 | 3 | 8 | – | 14 | – | – | – | – |
| 2004–05 | Tappara U16 · Jr. C SM-sarja | 9 | 2 | 2 | 4 | 0 | 0 | – | – | – | – |