| S | Team | League | GP | G | A | TP | PIM | +/- | POST | GP | G | A | TP | PIM | +/- | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008-09 |
JYP U16
|
U16 SM-sarja Q | 10* | 0* | 2* | 2* | 6* | -* | | | |||||||
| 2008-09 |
JYP U16
|
U16 SM-sarja | 22* | 0* | 3* | 3* | 37* | -* | | | |||||||
| 2009-10 |
JYP U17
|
U17 SM-sarja | 1* | 0* | 0* | 0* | 2* | -* | | | |||||||
| 2009-10 |
JYP U18
|
U18 I-divisioona | 18* | 2* | 2* | 4* | 36* | -* | | | |||||||
| 2009-10 |
JYP U20
|
U20 SM-liiga | 5* | 0* | 0* | 0* | 0* | -1* | | | Relegation | 10 | 0 | 2 | 2 | 8 | 9 |
| 2010-11 |
JYP U18
|
U18 SM-sarja Q | 6* | 1* | 2* | 3* | 0* | -* | | | |||||||
| 2010-11 |
JYP U18
|
U18 SM-sarja | 3* | 0* | 0* | 0* | 4* | -* | | | |||||||
| 2010-11 |
JYP U20
|
U20 SM-liiga | 36* | 4* | 6* | 10* | 18* | 6* | | | Playoffs | 13 | 1 | 3 | 4 | 22 | 2 |
| 2010-11 |
D Team
|
Mestis | 3* | 0* | 0* | 0* | 0* | 0* | | | |||||||
| 2010-11 |
Finland U18
|
WJC-18 | 6* | 0* | 0* | 0* | 10* | -1* | | | |||||||
| 2010-11 |
Finland U18 (all)
|
International-Jr | 19* | 3* | 4* | 7* | 49* | -5* | | | |||||||
| 2011-12 |
JYP U20
|
U20 SM-liiga | 4* | 0* | 3* | 3* | 0* | 1* | | | Playoffs | 3 | 0 | 0 | 0 | 4 | -4 |
| 2011-12 |
JYP
|
SM-liiga | 5* | 0* | 0* | 0* | 2* | 1* | | | Playoffs | 2 | 0 | 0 | 0 | 0 | 0 |
| 2011-12 |
JYP-Akatemia
|
Mestis | 40* | 4* | 2* | 6* | 30* | -18* | | | |||||||
| 2011-12 |
Finland U20 (all)
|
International-Jr | 10* | 0* | 0* | 0* | 6* | -* | | | |||||||
| 2012-13 |
JYP U20
|
U20 SM-liiga | 4* | 2* | 3* | 5* | 6* | 2* | | | |||||||
| 2012-13 |
JYP
|
SM-liiga | 13* | 0* | 1* | 1* | 4* | 0* | | | Playoffs | 4 | 0 | 0 | 0 | 4 | -1 |
| 2012-13 |
JYP-Akatemia
|
Mestis | 23* | 3* | 6* | 9* | 18* | -19* | | | |||||||
| 2012-13 |
Finland U20
|
WJC-20 | 6* | 0* | 0* | 0* | 0* | -1* | | | |||||||
| 2012-13 |
Finland U20 (all)
|
International-Jr | 3* | 0* | 0* | 0* | 0* | 0* | | | |||||||
| 2013-14 |
JYP
|
Liiga | 16* | 0* | 0* | 0* | 2* | 1* | | | Playoffs | 1 | 0 | 0 | 0 | 0 | 0 |
| 2013-14 |
JYP-Akatemia
|
Mestis | 21* | 1* | 3* | 4* | 16* | -5* | | | |||||||
| 2014-15 |
JYP
|
Liiga | 28* | 2* | 2* | 4* | 8* | 0* | | | |||||||
| 2014-15 |
JYP-Akatemia
|
Mestis | 17* | 5* | 7* | 12* | 20* | -1* | | | |||||||
| 2015-16 |
HPK
|
Liiga | 52* | 1* | 1* | 2* | 38* | -20* | | | |||||||
| 2016-17 |
LeKi
|
Mestis | 3* | 1* | 1* | 2* | 0* | 2* | | | |||||||
| 2016-17 |
Jukurit
|
Liiga | 6* | 0* | 1* | 1* | 4* | 0* | | | |||||||
| 2016-17 |
Jokipojat
|
Mestis | 2* | 0* | 1* | 1* | 0* | 1* | | | |||||||
| 2016-17 |
KeuPa HT
|
Mestis | 2* | 0* | 0* | 0* | 6* | 0* | | | |||||||
| 2016-17 |
IPK
|
Mestis | 17* | 1* | 2* | 3* | 2* | -4* | | | Relegation | 8 | 1 | 0 | 1 | 4 | 2 |
| 2017-18 |
Jukurit
|
Liiga | 17* | 0* | 0* | 0* | 6* | 1* | | | |||||||
| 2017-18 |
Ketterä
|
Mestis | 9* | 0* | 2* | 2* | 14* | -7* | | | |||||||
| 2017-18 |
MODO Hockey
|
HockeyAllsvenskan | 14* | 0* | 2* | 2* | 10* | -4* | | | |||||||
| 2018-19 |
Frederikshavn White Hawks
|
Denmark | 25* | 0* | 4* | 4* | 34* | -1* | | | |||||||
| 2018-19 |
Bodens HF
|
HockeyEttan | 15* | 3* | 0* | 3* | 33* | 1* | | | Qualification | 12 | 0 | 0 | 0 | 24 | -3 |
| 2019-20 |
JKH GKS Jastrzebie
|
Poland | 29* | 3* | 11* | 14* | 16* | -* | | | Playoffs | 7 | 1 | 1 | 2 | 4 | - |
| 2020-21 |
Gladiators HT
|
II-divisioona | 9* | 6* | 8* | 14* | 2* | -* | | | |||||||
| 2021-22 |
Hudiksvalls HC
|
HockeyEttan | 38* | 2* | 9* | 11* | 22* | 25* | | | Qualification | 10 | 0 | 0 | 0 | 33 | 1 |
| 2022-23 |
KeuPa HT
“A”
|
Mestis | 22* | 1* | 4* | 5* | 8* | -14* | | | |||||||
| 2022-23 |
Bordeaux
|
Ligue Magnus | 6* | 0* | 1* | 1* | 8* | -2* | | | Playoffs | 4 | 0 | 0 | 0 | 0 | -5 |
| 2023-24 |
EC Bregenzerwald
|
AlpsHL | 40* | 6* | 18* | 24* | 28* | 15* | | | Playoffs | 4 | 0 | 0 | 0 | 4 | -4 |
| 2023-24 |
EC Bregenzerwald
|
Austria2 | 0* | 0* | 0* | 0* | 0* | 0* | | | Playoffs | 2 | 0 | 0 | 0 | 0 | -1 |
| 2024-25 |
Urho
|
II-divisioona | 1* | 2* | 0* | 2* | 2* | -* | | | |||||||
| 2024-25 |
Aosta
|
Italy2 | 4* | 0* | 2* | 2* | 10* | -* | | | Playoffs | 11 | 2 | 0 | 2 | 16 | - |
| 2025-26 |
Epinal
|
France2 | 14* | 2* | 1* | 3* | 33* | -1* | | | |||||||
| 2025-26 |
Projected
|
France2 | 28* | 4* | 2* | 6* | 66* | -2* | | |
| S | Team | League | GP | G | A | TP | PIM | +/- | POST | GP | G | A | TP | PIM | +/- | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013-14 |
JYP
|
ET | 1* | 0* | 0* | 0* | 0* | -* | | | Playoffs | 3 | 0 | 0 | 0 | 6 | - |
| 2014-15 |
JYP
|
Champions HL | 4* | 0* | 0* | 0* | 2* | 0* | | | |||||||
| 2019-20 |
JKH GKS Jastrzebie
|
Polish Cup | 2* | 0* | 0* | 0* | 0* | -* | | | |||||||
| 2022-23 |
KeuPa HT
|
Suomen Cup | 4* | 1* | 1* | 2* | 25* | -* | | | |||||||
| 2024-25 |
Aosta
|
Italian Cup | 1* | 0* | 0* | 0* | 0* | -* | | | |||||||
| 2025-26 |
Epinal
|
French Cup | 2* | 2* | 0* | 2* | 4* | -* | | |
| League | Years | GP | G | A | TP | PPG | PIM | +/- | | | Years | GP | G | A | TP | PPG | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AlpsHL
|
1 | 40* | 6* | 18* | 24* | 0.60* | 28* | 15* | | | 1 | 4 | 0 * | 0 * | 0 * | 0.00 * | 4 * | -4 * |
Austria2
|
1 | 0* | 0* | 0* | 0* | -* | 0* | 0* | | | 1 | 2 | 0 * | 0 * | 0 * | 0.00 * | 0 * | -1 * |
Champions HL
|
1 | 4* | 0* | 0* | 0* | 0.00* | 2* | 0* | | | 0 | * | * | * | * | * | * | |
Denmark
|
1 | 25* | 0* | 4* | 4* | 0.16* | 34* | -1* | | | 0 | * | * | * | * | * | * | |
ET
|
1 | 1* | 0* | 0* | 0* | 0.00* | 0* | -* | | | 1 | 3 | 0 * | 0 * | 0 * | 0.00 * | 6 * | - * |
France2
|
1 | 14* | 2* | 1* | 3* | 0.21* | 33* | -1* | | | 0 | * | * | * | * | * | * | |
French Cup
|
1 | 2* | 2* | 0* | 2* | 1.00* | 4* | -* | | | 0 | * | * | * | * | * | * | |
HockeyAllsvenskan
|
1 | 14* | 0* | 2* | 2* | 0.14* | 10* | -4* | | | 0 | * | * | * | * | * | * | |
HockeyEttan
|
2 | 53* | 5* | 9* | 14* | 0.26* | 55* | 26* | | | 2 | 22 | 0 * | 0 * | 0 * | 0.00 * | 57 * | -2 * |
II-divisioona
|
2 | 10* | 8* | 8* | 16* | 1.60* | 4* | -* | | | 0 | * | * | * | * | * | * | |
International-Jr
|
3 | 32* | 3* | 4* | 7* | 0.22* | 55* | -5* | | | 0 | * | * | * | * | * | * | |
Italian Cup
|
1 | 1* | 0* | 0* | 0* | 0.00* | 0* | -* | | | 0 | * | * | * | * | * | * | |
Italy2
|
1 | 4* | 0* | 2* | 2* | 0.50* | 10* | -* | | | 1 | 11 | 2 * | 0 * | 2 * | 0.18 * | 16 * | - * |
Ligue Magnus
|
1 | 6* | 0* | 1* | 1* | 0.17* | 8* | -2* | | | 1 | 4 | 0 * | 0 * | 0 * | 0.00 * | 0 * | -5 * |
Liiga
(SM-liiga)
|
7 | 137* | 3* | 5* | 8* | 0.06* | 64* | -17* | | | 3 | 7 | 0 * | 0 * | 0 * | 0.00 * | 4 * | -1 * |
Mestis
|
8 | 159* | 16* | 28* | 44* | 0.28* | 114* | -65* | | | 1 | 8 | 1 * | 0 * | 1 * | 0.13 * | 4 * | 2 * |
Poland
|
1 | 29* | 3* | 11* | 14* | 0.48* | 16* | -* | | | 1 | 7 | 1 * | 1 * | 2 * | 0.29 * | 4 * | - * |
Polish Cup
|
1 | 2* | 0* | 0* | 0* | 0.00* | 0* | -* | | | 0 | * | * | * | * | * | * | |
Suomen Cup
|
1 | 4* | 1* | 1* | 2* | 0.50* | 25* | -* | | | 0 | * | * | * | * | * | * | |
U16 SM-sarja
|
1 | 22* | 0* | 3* | 3* | 0.14* | 37* | -* | | | 0 | * | * | * | * | * | * | |
U16 SM-sarja Q
|
1 | 10* | 0* | 2* | 2* | 0.20* | 6* | -* | | | 0 | * | * | * | * | * | * | |
U17 SM-sarja
|
1 | 1* | 0* | 0* | 0* | 0.00* | 2* | -* | | | 0 | * | * | * | * | * | * | |
U18 I-divisioona
|
1 | 18* | 2* | 2* | 4* | 0.22* | 36* | -* | | | 0 | * | * | * | * | * | * | |
U18 SM-sarja
|
1 | 3* | 0* | 0* | 0* | 0.00* | 4* | -* | | | 0 | * | * | * | * | * | * | |
U18 SM-sarja Q
|
1 | 6* | 1* | 2* | 3* | 0.50* | 0* | -* | | | 0 | * | * | * | * | * | * | |
U20 SM-liiga
(U20 SM-sarja)
|
4 | 49* | 6* | 12* | 18* | 0.37* | 24* | 8* | | | 3 | 26 | 1 * | 5 * | 6 * | 0.23 * | 34 * | 7 * |
WJC-18
|
1 | 6* | 0* | 0* | 0* | 0.00* | 10* | -1* | | | 0 | * | * | * | * | * | * | |
WJC-20
|
1 | 6* | 0* | 0* | 0* | 0.00* | 0* | -1* | | | 0 | * | * | * | * | * | * |
| DATE | STATUS | FROM | TO | SOURCE |
|---|---|---|---|---|
| 09/24/2025 | ||||
| 09/24/2025 | Confirmed | Aosta | Epinal |
|
| 01/03/2025 | ||||
| 01/03/2025 | Confirmed | No team | Urho |
|
| 08/02/2023 | ||||
| 08/02/2023 | Confirmed | Bordeaux | EC Bregenzerwald |
|
| 01/30/2023 | ||||
| 01/30/2023 | Confirmed | KeuPa HT | Bordeaux |
|
| 06/21/2022 | ||||
| 06/21/2022 | Confirmed | Hudiksvalls HC | KeuPa HT |
|
| 08/13/2021 | ||||
| 08/13/2021 | Confirmed | Gladiators HT | Hudiksvalls HC |
|
| 10/01/2020 | ||||
| 10/01/2020 | Confirmed | JKH GKS Jastrzebie | Gladiators HT |
|
| 11/13/2019 | ||||
| 11/13/2019 | Confirmed | No team | JKH GKS Jastrzebie |
|
| 01/03/2019 | ||||
| 01/03/2019 | Confirmed | Frederikshavn White Hawks | Bodens HF |
|
| 07/31/2018 | ||||
| 07/31/2018 | Confirmed | MODO Hockey | Frederikshavn White Hawks |
|
| 01/22/2018 | ||||
| 01/22/2018 | Confirmed | Jukurit | MODO Hockey |
|
| 11/24/2017 | ||||
| 11/24/2017 | Loan | Jukurit | Ketterä |
|
| 01/31/2017 | ||||
| 01/31/2017 | Loan | Jukurit | IPK |
|
| 01/25/2017 | ||||
| 01/25/2017 | Loan | Jukurit | KeuPa HT |
|
| 11/07/2016 | ||||
| 11/07/2016 | Confirmed | HPK | Jukurit |
|
| 09/14/2016 | ||||
| 09/14/2016 | Loan | HPK | LeKi |
|
| 04/21/2015 | ||||
| 04/21/2015 | Confirmed | JYP | HPK |
|
| 02/14/2013 | ||||
| 02/14/2013 | Extension | JYP | JYP |
|
| 05/31/2012 | ||||
| 05/31/2012 | Extension | JYP | JYP |
|
Career transactions
- 2015-04-21 • Signed to a two-year + option year(team) contract with HPK
- 2013-02-14 • Signed to a two-year contract extension with JYP
- 2012-05-31 • Signed to a one-year contract with JYP
- 2011-05-20 • Signed to a one-year contract with JYP-Akatemia
Career assingments
- 2014-2015 • Assigned to JYP-Akatemia
- 2013-2014 • Assigned to JYP-Akatemia
- 2012-2013 • Assigned to JYP U20
- 2012-2013 • Assigned to JYP-Akatemia by JYP
- 2011-2012 • Assigned to JYP U20 for four games
- 2011-2012 • Loaned to JYP by D Team for a few games on current season
Other memorable dates
- 2014-10-18 • Scored first Liiga goal (vs.Ilves)
- 2012-12-22 • Selected to U20 World Junior Championship roster
- 2011-10-25 • Made Liiga debut (vs.Jokerit) TOI: 12:39
- 2011-04-12 • Selected to U18 World Junior Championship roster