Milan’s olympic arena: race against time, money and expectations
Delays, funding disputes, and NHL warnings put pressure on Milan’s flagship Olympic venue as the 2026 Winter Games draw near. Read more»

Drafted 2014, 1 #21 overall by Vancouver Giants in the CHL Import Draft
Drafted 2014, 3 #113 overall by Atlant Mytishchi in the KHL Draft
Drafted 2015, 1 #38 overall by Victoria Royals in the CHL Import Draft
Most penalty minutes VHL playoffs 2018-19
| Season | Team | League | # | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Dizel Penza | VHL | |||||||
| 2024-25 | Rubin Tyumen | VHL (Play-off) | 5 | 0 | 2 | 2 | 7 | 0 | |
| 2024-25 | Rubin Tyumen | VHL | 63 | 17 | 24 | 41 | 29 | 23 | |
| 2023-24 | Rubin Tyumen | VHL (Play-off) | 16 | 4 | 2 | 6 | 25 | 0 | |
| 2023-24 | Rubin Tyumen | VHL | 50 | 11 | 12 | 23 | 38 | 12 | |
| 2022-23 | HK Tambov | VHL (Play-off) | 6 | 0 | 3 | 3 | 4 | 1 | |
| 2022-23 | HK Tambov | VHL | 43 | 8 | 7 | 15 | 30 | -4 | |
| 2021-22 | Lada Togliatti | VHL (Play-off) | 63 | 7 | 0 | 3 | 3 | 25 | 1 |
| 2021-22 | Lada Togliatti | VHL | 63 | 51 | 7 | 10 | 17 | 37 | 12 |
| 2020-21 | Chelmet Chelyabinsk | VHL (Play-off) | 47 | 5 | 0 | 1 | 1 | 2 | 1 |
| 2020-21 | Chelmet Chelyabinsk | VHL | 47 | 35 | 9 | 10 | 19 | 60 | 11 |
| 2020-21 | Traktor Chelyabinsk | KHL | 47 | 5 | 0 | 0 | 0 | 2 | -3 |
| 2019-20 | Chelmet Chelyabinsk | VHL | 3 | 2 | 0 | 2 | 2 | 1 | |
| 2019-20 | Traktor Chelyabinsk | KHL | 27 | 10 | 0 | 0 | 0 | 8 | -1 |
| 2019-20 | Toros Neftekamsk | VHL | 36 | 11 | 8 | 19 | 36 | 13 | |
| 2018-19 | Toros Neftekamsk | VHL (Play-off) | 13 | 1 | 5 | 6 | 35 | 1 | |
| 2018-19 | Toros Neftekamsk | VHL | 53 | 2 | 12 | 14 | 43 | 2 | |
| 2018-19 | Salavat Yulayev Ufa | KHL | 3 | 0 | 0 | 0 | 0 | 0 | |
| 2017-18 | Tolpar Ufa | MHL (U20, Play-off) | 2 | 1 | 0 | 1 | 0 | 0 | |
| 2017-18 | Tolpar Ufa | MHL (U20) | 18 | 8 | 10 | 18 | 39 | 7 | |
| 2017-18 | Toros Neftekamsk | VHL | 11 | 0 | 1 | 1 | 6 | -3 | |
| 2017-18 | Salavat Yulayev Ufa | KHL | 3 | 0 | 0 | 0 | 4 | -1 | |
| 2016-17 | Victoria Royals | WHL (U20, Play-off) | 6 | 1 | 2 | 3 | 10 | 2 | |
| 2016-17 | Victoria Royals | WHL (U20) | 38 | 9 | 27 | 36 | 53 | 16 | |
| 2016-17 | Khimik Voskresensk | VHL | 3 | 1 | 1 | 2 | 0 | 1 | |
| 2016-17 | Spartak Moskva | KHL | 20 | 1 | 1 | 2 | 10 | 1 | |
| 2015-16 | Victoria Royals | WHL (U20, Play-off) | 5 | 0 | 7 | 7 | 2 | 4 | |
| 2015-16 | Victoria Royals | WHL (U20) | 72 | 28 | 39 | 67 | 60 | 45 | |
| 2014-15 | Vancouver Giants | WHL (U20) | 52 | 3 | 6 | 9 | 39 | -2 | |
| 2013-14 | Mytischi Atlant | MHL (U20, Play-off) | 3 | 0 | 0 | 0 | 4 | -1 | |
| 2013-14 | Mytischi Atlant | MHL (U20) | 35 | 4 | 4 | 8 | 36 | -1 |
| Date | League | Teams | Score | G | A | PIM | +/- | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Dec. 28 2020 17:00 | KHL | Avangard Omsk Traktor Chelyabinsk | 5-3 | | | | | | | | | ||||
| Dec. 26 2020 17:30 | KHL | HC Red Star Kunlun Traktor Chelyabinsk | 4-3 | | | | | | | | | ||||
| Dec. 24 2020 19:30 | KHL | Neftekhimik Nizhnekamsk Traktor Chelyabinsk | 2-3 | | | | | | | | | -1 | |||
| Dec. 22 2020 17:00 | KHL | Avtomobilist Yekaterinburg Traktor Chelyabinsk | 2-3 | | | | | | | 2 | | | |||
| Oct. 21 2020 19:30 | KHL | Sibir Novosibirsk Traktor Chelyabinsk | 3-1 | | | | | | | | | -2 |
Did you find any incorrect or incomplete information? Please, let us know.
Rubin Tyumen
Dizel Penza 
HK Tambov
Rubin Tyumen 
Lada Togliatti
HK Tambov 
Spartak Moskva
Lada Togliatti 
Czech Rep.:
Tipsport extraliga |
1.liga |
2.liga
Slovakia:
Tipsport Extraliga |
1.liga
Sweden:
SHL |
HockeyAllsvenskan
Other: EBEL | Belarus | Croatia | Denmark | Estonia | France | Great Britain | Iceland | Italy | Latvia | Lithuania | MOL-liga | Norway | Poland | Romania | Serbia | Slovenia | Spain | NHL | AHL |
Delays, funding disputes, and NHL warnings put pressure on Milan’s flagship Olympic venue as the 2026 Winter Games draw near. Read more»
Host team Gyergyói HK secures semifinal spot with perfect record Read more»