| Season | Team | League | GP | G | A | PTS | +/- | PIM |
|---|---|---|---|---|---|---|---|---|
| 2025-26 |
|
KHL | 59 | 11 | 9 | 20 | 0 | 40 |
| 2024-25 |
Kunlun Red Star
|
KHL | 63 | 17 | 18 | 35 | 0 | 30 |
| 2023-24 |
Kunlun Red Star
|
KHL | 54 | 13 | 16 | 29 | 0 | 41 |
| 2022-23 |
|
AHL | 60 | 6 | 8 | 14 | -11 | 16 |
| 2021-22 |
Kunlun Red Star
|
KHL | 48 | 14 | 19 | 33 | 0 | 18 |
| 2020-21 |
Kunlun Red Star
|
KHL | 48 | 9 | 9 | 18 | 0 | 36 |
| 2019-20 |
Kunlun Red Star
|
KHL | 58 | 8 | 17 | 25 | 0 | 18 |
| 2018-19 |
|
AHL | 67 | 17 | 21 | 38 | -19 | 36 |
| 2017-18 |
Calgary Flames
|
NHL | 4 | 2 | 0 | 2 | 1 | 0 |
| 2017-18 |
|
AHL | 62 | 20 | 19 | 39 | 6 | 41 |
| League / Team | GP | G | A | PTS | +/- | PIM |
|---|---|---|---|---|---|---|
Calgary Flames (NHL)
|
4 | 2 | 0 | 2 | +1 | 0 |
| TOTAL NHL CAREER | 4 | 2 | 0 | 2 | +1 | 0 |
|
Henderson Silver Knights (AHL)
|
60 | 6 | 8 | 14 | -11 | 16 |
|
Stockton Heat (AHL)
|
129 | 37 | 40 | 77 | -13 | 77 |
| TOTAL AHL CAREER | 189 | 43 | 48 | 91 | -24 | 93 |
|
Shanghai Dragons (KHL)
|
59 | 11 | 9 | 20 | 0 | 40 |
Kunlun Red Star (KHL)
|
271 | 61 | 79 | 140 | 0 | 143 |
| TOTAL KHL CAREER | 330 | 72 | 88 | 160 | 0 | 183 |