| S | Team | League | GP | G | A | TP | PIM | +/- | POST | GP | G | A | TP | PIM | +/- | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001-02 |
Blues U16
|
U16 SM-sarja | 12* | 11* | 4* | 15* | 18* | -* | | | Playoffs | 2 | 0 | 0 | 0 | 0 | - |
| 2002-03 | Did not play | * | * | * | * | * | * | | | ||||||||
| 2003-04 |
FoPS U20
|
U20 I-divisioona | 28* | 9* | 8* | 17* | 45* | -* | | | |||||||
| 2004-05 |
FoPS U20
|
U20 I-divisioona | 12* | 2* | 6* | 8* | 20* | -* | | | |||||||
| 2004-05 |
FoPS U20
|
U20 Suomi-sarja | 13* | 6* | 7* | 13* | 24* | -* | | | Playoffs | 2 | 0 | 3 | 3 | 32 | - |
| 2005-06 |
FoPS U20
|
U20 Suomi-sarja | 1* | 0* | 2* | 2* | 2* | -* | | | |||||||
| 2005-06 |
FPS
|
Mestis | 35* | 3* | 3* | 6* | 20* | -2* | | | |||||||
| 2006-07 |
FPS
|
Mestis | 44* | 14* | 19* | 33* | 60* | -15* | | | |||||||
| 2007-08 |
Ässät
|
SM-liiga | 48* | 4* | 7* | 11* | 52* | -3* | | | |||||||
| 2007-08 |
KooKoo
|
Mestis | 2* | 1* | 1* | 2* | 2* | 3* | | | |||||||
| 2008-09 |
Ässät
|
SM-liiga | 51* | 6* | 19* | 25* | 18* | 10* | | | |||||||
| 2009-10 |
Ässät
|
SM-liiga | 50* | 6* | 7* | 13* | 48* | -1* | | | |||||||
| 2010-11 |
Ässät
|
SM-liiga | 55* | 9* | 13* | 22* | 34* | 16* | | | Playoffs | 6 | 0 | 3 | 3 | 0 | -2 |
| 2011-12 |
Ässät
|
SM-liiga | 60* | 17* | 14* | 31* | 67* | 13* | | | Playoffs | 4 | 1 | 1 | 2 | 2 | 0 |
| 2011-12 |
Finland (all)
|
International | 5* | 2* | 0* | 2* | 2* | 2* | | | |||||||
| 2012-13 |
Ässät
|
SM-liiga | 46* | 20* | 16* | 36* | 43* | 7* | | | Playoffs | 16 | 4 | 5 | 9 | 10 | 2 |
| 2012-13 |
Finland
|
WC | 10* | 3* | 1* | 4* | 4* | -3* | | | |||||||
| 2012-13 |
Finland (all)
|
International | 13* | 5* | 1* | 6* | 6* | -3* | | | |||||||
| 2013-14 |
Yugra Khanty-Mansiysk
|
KHL | 49* | 13* | 6* | 19* | 54* | 1* | | | |||||||
| 2013-14 |
Finland
|
WC | 7* | 0* | 0* | 0* | 2* | -2* | | | |||||||
| 2013-14 |
Finland (all)
|
International | 19* | 2* | 2* | 4* | 2* | 1* | | | |||||||
| 2014-15 |
Leksands IF
|
SHL | 24* | 5* | 5* | 10* | 12* | -4* | | | |||||||
| 2014-15 |
Torpedo Nizhny Novgorod
|
KHL | 25* | 2* | 3* | 5* | 4* | -8* | | | Playoffs | 4 | 0 | 0 | 0 | 10 | 1 |
| 2014-15 |
Finland (all)
|
International | 3* | 0* | 0* | 0* | 0* | -2* | | | |||||||
| 2015-16 |
Tappara
|
Liiga | 44* | 7* | 15* | 22* | 18* | 13* | | | Playoffs | 18 | 2 | 2 | 4 | 28 | -9 |
| 2016-17 |
Tappara
“A”
|
Liiga | 55* | 30* | 26* | 56* | 36* | 15* | | | Playoffs | 17 | 5 | 6 | 11 | 30 | 6 |
| 2016-17 |
Finland
|
WC | 10* | 3* | 4* | 7* | 4* | -3* | | | |||||||
| 2016-17 |
Finland (all)
|
International | 16* | 7* | 5* | 12* | 10* | -9* | | | |||||||
| 2017-18 |
Yugra Khanty-Mansiysk
|
KHL | 50* | 9* | 8* | 17* | 14* | -23* | | | |||||||
| 2017-18 |
Finland
|
OG | 5* | 1* | 1* | 2* | 2* | -1* | | | |||||||
| 2017-18 |
Finland
|
WC | 8* | 4* | 4* | 8* | 6* | 10* | | | |||||||
| 2017-18 |
Finland (all)
“A”
|
International | 28* | 7* | 9* | 16* | 66* | 13* | | | |||||||
| 2018-19 |
Kunlun Red Star
|
KHL | 37* | 9* | 9* | 18* | 45* | -12* | | | |||||||
| 2018-19 |
Finland
“A”
|
WC | 10* | 0* | 5* | 5* | 0* | 2* | | | |||||||
| 2018-19 |
Finland (all)
|
International | 14* | 1* | 5* | 6* | 0* | 4* | | | |||||||
| 2019-20 |
Jokerit
|
KHL | 44* | 11* | 13* | 24* | 27* | -4* | | | Playoffs | 6 | 3 | 0 | 3 | 6 | 1 |
| 2019-20 |
Finland (all)
|
International | 2* | 1* | 0* | 1* | 0* | 2* | | | |||||||
| 2020-21 |
Jokerit
|
KHL | 52* | 14* | 10* | 24* | 58* | 5* | | | Playoffs | 4 | 0 | 0 | 0 | 2 | -2 |
| 2020-21 |
Finland (all)
|
International | 1* | 0* | 0* | 0* | 0* | 0* | | | |||||||
| 2021-22 |
Jokerit
|
KHL | 45* | 5* | 7* | 12* | 23* | -5* | | | |||||||
| 2021-22 |
Tappara
|
Liiga | 8* | 3* | 0* | 3* | 29* | 0* | | | Playoffs | 15 | 8 | 2 | 10 | 2 | 5 |
| 2021-22 |
Finland (all)
|
International | 2* | 0* | 0* | 0* | 0* | 0* | | | |||||||
| 2022-23 |
Tappara
|
Liiga | 54* | 17* | 27* | 44* | 30* | 6* | | | Playoffs | 14 | 7 | 7 | 14 | 12 | 7 |
| 2023-24 |
Tappara
|
Liiga | 23* | 8* | 11* | 19* | 8* | 7* | | | Playoffs | 15 | 4 | 7 | 11 | 35 | 9 |
| 2024-25 |
Tappara
|
Liiga | 47* | 10* | 13* | 23* | 46* | -3* | | | Playoffs | 5 | 1 | 0 | 1 | 6 | -3 |
| 2024-25 |
Finland (all)
|
International | 2* | 0* | 0* | 0* | 0* | -3* | | | |||||||
| 2025-26 |
TPS
|
Liiga | 29* | 7* | 10* | 17* | 33* | -2* | | | |||||||
| 2025-26 |
Projected
|
Liiga | 53* | 13* | 18* | 31* | 60* | -4* | | |
| S | Team | League | GP | G | A | TP | PIM | +/- | POST | GP | G | A | TP | PIM | +/- | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2012-13 |
Finland
|
EHT | 3* | 2* | 0* | 2* | 2* | 0* | | | |||||||
| 2013-14 |
Yugra Khanty-Mansiysk
|
Nadezhda Cup | 6* | 2* | 0* | 2* | 4* | -5* | | | |||||||
| 2013-14 |
Finland
|
EHT | 6* | 0* | 1* | 1* | 0* | 0* | | | |||||||
| 2014-15 |
Finland
|
EHT | 1* | 0* | 0* | 0* | 0* | -1* | | | |||||||
| 2015-16 |
Tappara
|
Champions HL | 8* | 0* | 3* | 3* | 2* | 3* | | | |||||||
| 2016-17 |
Tappara
|
Champions HL | 4* | 1* | 0* | 1* | 25* | 1* | | | |||||||
| 2016-17 |
Finland
|
EHT | 6* | 4* | 1* | 5* | 6* | -6* | | | |||||||
| 2017-18 |
Finland
|
EHT | 10* | 1* | 2* | 3* | 31* | 0* | | | |||||||
| 2018-19 |
Finland
|
EHT | 2* | 1* | 0* | 1* | 0* | 2* | | | |||||||
| 2019-20 |
Finland
|
EHT | 2* | 1* | 0* | 1* | 0* | 2* | | | |||||||
| 2020-21 |
Finland
|
EHT | 1* | 0* | 0* | 0* | 0* | 0* | | | |||||||
| 2021-22 |
Finland
|
EHT | 2* | 0* | 0* | 0* | 0* | 0* | | | |||||||
| 2021-22 |
Tappara
|
Champions HL | 1* | 0* | 0* | 0* | 0* | 0* | | | |||||||
| 2022-23 |
Tappara
|
Champions HL | 13* | 4* | 3* | 7* | 12* | 2* | | | |||||||
| 2023-24 |
Tappara
|
Champions HL | 5* | 0* | 2* | 2* | 12* | -3* | | | |||||||
| 2024-25 |
Tappara
|
Champions HL | 8* | 0* | 4* | 4* | 2* | -1* | | | |||||||
| 2024-25 |
Finland
|
EHT | 2* | 0* | 0* | 0* | 0* | -3* | | |
| League | Years | GP | G | A | TP | PPG | PIM | +/- | | | Years | GP | G | A | TP | PPG | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Champions HL
|
6 | 39* | 5* | 12* | 17* | 0.44* | 53* | 2* | | | 0 | * | * | * | * | * | * | |
EHT
|
10 | 35* | 9* | 4* | 13* | 0.37* | 39* | -6* | | | 0 | * | * | * | * | * | * | |
International
|
11 | 105* | 25* | 22* | 47* | 0.45* | 86* | 5* | | | 0 | * | * | * | * | * | * | |
KHL
|
7 | 302* | 63* | 56* | 119* | 0.39* | 225* | -46* | | | 3 | 14 | 3 * | 0 * | 3 * | 0.21 * | 18 * | 0 * |
Liiga
(SM-liiga)
|
13 | 570* | 144* | 178* | 322* | 0.56* | 462* | 78* | | | 9 | 110 | 32 * | 33 * | 65 * | 0.59 * | 125 * | 15 * |
Mestis
|
3 | 81* | 18* | 23* | 41* | 0.51* | 82* | -14* | | | 0 | * | * | * | * | * | * | |
Nadezhda Cup
|
1 | 6* | 2* | 0* | 2* | 0.33* | 4* | -5* | | | 0 | * | * | * | * | * | * | |
OG
|
1 | 5* | 1* | 1* | 2* | 0.40* | 2* | -1* | | | 0 | * | * | * | * | * | * | |
SHL
|
1 | 24* | 5* | 5* | 10* | 0.42* | 12* | -4* | | | 0 | * | * | * | * | * | * | |
U16 SM-sarja
|
1 | 12* | 11* | 4* | 15* | 1.25* | 18* | -* | | | 1 | 2 | 0 * | 0 * | 0 * | 0.00 * | 0 * | - * |
U20 I-divisioona
|
2 | 40* | 11* | 14* | 25* | 0.63* | 65* | -* | | | 0 | * | * | * | * | * | * | |
U20 Suomi-sarja
|
2 | 14* | 6* | 9* | 15* | 1.07* | 26* | -* | | | 1 | 2 | 0 * | 3 * | 3 * | 1.50 * | 32 * | - * |
WC
|
5 | 45* | 10* | 14* | 24* | 0.53* | 16* | 4* | | | 0 | * | * | * | * | * | * |
| DATE | STATUS | FROM | TO | SOURCE |
|---|---|---|---|---|
| 05/30/2025 | ||||
| 05/30/2025 | Confirmed | Tappara | TPS |
|
| 04/29/2024 | ||||
| 04/29/2024 | Extension | Tappara | Tappara |
|
| 05/10/2023 | ||||
| 05/10/2023 | Extension | Tappara | Tappara |
|
| 05/25/2022 | ||||
| 05/25/2022 | Extension | Tappara | Tappara |
|
| 02/28/2022 | ||||
| 02/28/2022 | Confirmed | Jokerit | Tappara |
|
| 08/10/2021 | ||||
| 08/10/2021 | Extension | Jokerit | Jokerit |
|
| 05/04/2019 | ||||
| 05/04/2019 | Confirmed | Kunlun Red Star | Jokerit |
|
| 05/02/2018 | ||||
| 05/02/2018 | Confirmed | Yugra Khanty-Mansiysk | Kunlun Red Star |
|
| 06/14/2017 | ||||
| 06/14/2017 | Confirmed | Tappara | Yugra Khanty-Mansiysk |
|
| 07/11/2015 | ||||
| 07/11/2015 | Confirmed | Torpedo Nizhny Novgorod | Tappara |
|
| 11/27/2014 | ||||
| 11/27/2014 | Confirmed | Leksands IF | Torpedo Nizhny Novgorod |
|
| 08/30/2014 | ||||
| 08/30/2014 | Confirmed | Yugra Khanty-Mansiysk | Leksands IF |
|
| 07/03/2013 | ||||
| 07/03/2013 | Confirmed | Ässät | Yugra Khanty-Mansiysk |
|
| 11/17/2011 | ||||
| 11/17/2011 | Extension | Ässät | Ässät |
|
| 12/04/2009 | ||||
| 12/04/2009 | Extension | Ässät | Ässät |
|
| 02/09/2009 | ||||
| 02/09/2009 | Extension | Ässät | Ässät |
|