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»

Named to OJHL First Team All Prospect 2014-15
Won OJHL Top Prospect award 2014-15
Drafted 2015, 2 #23 overall by Chicago Steel in the USHL Entry Draft
Named to NCAA (ECAC) Second All-Star team 2019-20
| Season | Team | League | # | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Shanghai Dragons | KHL | |||||||
| 2024-25 | Motor ČB | Tipsport extraliga | 92 | 45 | 5 | 7 | 12 | 67 | -12 |
| 2023-24 | Florida Everblades | ECHL (Play-off) | 4 | 22 | 3 | 8 | 11 | 18 | 9 |
| 2023-24 | Florida Everblades | ECHL | 4 | 55 | 10 | 28 | 38 | 34 | 7 |
| 2023-24 | Charlotte Checkers | AHL | 6 | 1 | 0 | 0 | 0 | 0 | -2 |
| 2022-23 | Tucson Roadrunners | AHL | 34 | 30 | 1 | 4 | 5 | 18 | -3 |
| 2021-22 | Wilkes-Barre/Scranton | AHL (Play-off) | 8 | 6 | 2 | 0 | 2 | 0 | 3 |
| 2021-22 | Wilkes-Barre/Scranton | AHL | 8 | 40 | 1 | 4 | 5 | 24 | -8 |
| 2020-21 | Wilkes-Barre/Scranton | AHL | 8 | 26 | 3 | 3 | 6 | 25 | -5 |
| 2019-20 | R.P.I. | ECAC | (C) | 34 | 8 | 14 | 22 | 12 | 14 |
| 2018-19 | R.P.I. | ECAC | 24 | 33 | 5 | 13 | 18 | 16 | -1 |
| 2017-18 | R.P.I. | ECAC | 37 | 7 | 6 | 13 | 24 | -19 | |
| 2016-17 | R.P.I. | ECAC | 35 | 2 | 13 | 15 | 68 | -17 | |
| 2015-16 | Nanaimo Clippers | BCHL (Play-off) | 14 | 2 | 1 | 3 | 16 | ||
| 2015-16 | Nanaimo Clippers | BCHL | 52 | 9 | 23 | 32 | 75 | ||
| 2015-16 | Chicago Steel | JCWC (U20) | 5 | 0 | 0 | 0 | 8 | -1 | |
| 2014-15 | North York Rangers | OJHL (Play-off) | 6 | 0 | 1 | 1 | 8 | ||
| 2014-15 | North York Rangers | OJHL | 47 | 17 | 18 | 35 | 96 | ||
| 2013-14 | Oakville Blades | OJHL | 1 | 0 | 0 | 0 | 0 | ||
| 2013-14 | Toronto Upper Canada College | CISAA (U18, Play-off) | 6 | 0 | 3 | 3 | 16 | ||
| 2013-14 | Toronto Upper Canada College | CISAA (U18) | 15 | 1 | 6 | 7 | 18 | ||
| 2012-13 | Toronto Red Wings | GTHL | 33 | 2 | 5 | 7 | 6 |
| Date | League | Teams | Score | G | A | PIM | +/- | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug. 30 2015 13:00 | Junior Club World Cup| Bronze Medal | Chicago Steel Avto Yekaterinburg | 3-2 | | | | | | | | | -1 | |||
| Aug. 28 2015 13:00 | Junior Club World Cup| Semi Final | Chicago Steel Djurgårdens IF | 2-5 | | | | | | | 2 | | | |||
| Aug. 27 2015 17:00 | Junior Club World Cup | Avto Yekaterinburg Chicago Steel | 1-6 | | | | | | | 2 | | | |||
| Aug. 25 2015 17:00 | Junior Club World Cup | HK Riga Chicago Steel | 2-3 | | | | | | | 2 | | | -1 | ||
| Aug. 24 2015 17:00 | Junior Club World Cup | Chicago Steel Snow Leopards Astana | 3-0 | | | | | | | 2 | | | 1 |
Did you find any incorrect or incomplete information? Please, let us know.
ČEZ Motor České Budějovice
Shanghai Dragons 
ČEZ Motor České Budějovice
Florida Everblades
ČEZ Motor České Budějovice 
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»
Late goals, wild comebacks and a crowded leaderboard — Extraliga drama reaches boiling point Read more»