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 2020, 1 #69 by Aberdeen Wings in the NAHL Supplemental Draft
Named to ACHA Scholar-Athlete team 2021-22
Named to NCAA III (All-USCHO) Rookie first team 2021-22
Named to NCAA III (NCHA) All-Freshman team 2021-22
Named to NCAA III (NCHA) All-Tournament team 2021-22
Named NCAA III (NCHA) Freshman of the Year 2021-22
Named to NCAA III (ACHA) First Team All-American 2023-24
Named to NCAA III (All-USCHO) Second team 2023-24
Named to NCAA III (NCHA) All-Conference team 2023-24, 2024-25
Named to NCAA III (AHCA) Second Team All-American 2024-25
Named to NCAA III (All-USCHO) Third team 2024-25
| Season | Team | League | # | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Rostock Piranhas | Oberliga Nord | 13 | 10 | 4 | 14 | 0 | 0 | |
| 2024-25 | St. Norbert College | NCHA | 31 | 21 | 23 | 44 | 14 | 24 | |
| 2023-24 | St. Norbert College | NCHA | 12 | 29 | 17 | 27 | 44 | 8 | 7 |
| 2022-23 | St. Norbert College | NCHA | 28 | 16 | 19 | 35 | 8 | 4 | |
| 2021-22 | St. Norbert College | NCHA | 30 | 24 | 23 | 47 | 8 | 10 | |
| 2020-21 | Aberdeen Wings | NAHL (Play-off) | 11 | 3 | 1 | 4 | 4 | -2 | |
| 2020-21 | Aberdeen Wings | NAHL | 23 | 56 | 16 | 19 | 35 | 20 | 28 |
| 2019-20 | Kindersley Klippers | SJHL | 56 | 30 | 19 | 49 | 28 | ||
| 2018-19 | Kindersley Klippers | SJHL (Play-off) | 4 | 0 | 0 | 0 | 0 | ||
| 2018-19 | Kindersley Klippers | SJHL | 38 | 3 | 3 | 6 | 4 | ||
| 2017-18 | Okotoks Oilers | AJHL | 1 | 0 | 0 | 0 | 0 | ||
| 2017-18 | Calgary Buffaloes | AMHL (U18, Play-off) | 5 | 3 | 3 | 6 | 2 | ||
| 2017-18 | Calgary Buffaloes | AMHL (U18) | 35 | 10 | 14 | 24 | 10 | ||
| 2016-17 | Calgary Buffaloes | AMHL (U18, Play-off) | 1 | 0 | 0 | 0 | 0 | ||
| 2016-17 | Calgary Buffaloes | AMHL (U18) | 4 | 0 | 0 | 0 | 2 |
| Date | League | Teams | Score | G | A | PIM | +/- | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov. 02 2025 19:00 | Oberliga Nord | Rostock Piranhas Hammer Eisbären | 6-5 | | | 2 | | | 1 | | | | | ||
| Oct. 31 2025 20:00 | Oberliga Nord | Hannover Scorpions Rostock Piranhas | 5-3 | | | 1 | | | | | | | |||
| Oct. 26 2025 19:00 | Oberliga Nord | Rostock Piranhas KSW Icefighters Leipzig | 2-3 | | | | | | | | | ||||
| Oct. 19 2025 16:00 | Oberliga Nord | TecArt BlackDragons Rostock Piranhas | 4-3 SO | | | 2 | | | 1 | | | | | ||
| Oct. 17 2025 20:00 | Oberliga Nord | Rostock Piranhas Tilburg Trappers | 4-3 SO | | | 1 | | | 1 | | | | | ||
| Oct. 12 2025 19:00 | Oberliga Nord | Rostock Piranhas Herner EV Miners | 5-3 | | | 1 | | | 1 | | | | | ||
| Oct. 10 2025 20:00 | Oberliga Nord | Hammer Eisbären Rostock Piranhas | 4-0 | | | | | | | | | ||||
| Oct. 05 2025 18:00 | Oberliga Nord | KSW Icefighters Leipzig Rostock Piranhas | 4-1 | | | | | | | | | ||||
| Oct. 03 2025 20:00 | Oberliga Nord | Rostock Piranhas Hannover Scorpions | 4-2 | | | | | | | | | ||||
| Sep. 28 2025 19:00 | Oberliga Nord | Rostock Piranhas Saale Bulls Halle | 0-3 | | | | | | | | | ||||
| Sep. 26 2025 20:00 | Oberliga Nord | Hannover Indians Rostock Piranhas | 3-2 | | | 1 | | | | | | | |||
| Sep. 21 2025 19:00 | Oberliga Nord | Rostock Piranhas Füchse Duisburg | 6-3 | | | 2 | | | | | | | |||
| Sep. 19 2025 20:30 | Oberliga Nord | Herforder EV Rostock Piranhas | 3-0 | | | | | | | | |
Did you find any incorrect or incomplete information? Please, let us know.
St. Norbert College
Rostock Piranhas 
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»