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 2013, 5 #85 overall by North Bay Battalion in the OHL Priority Selection
Named to NOJHL second All-Star team 2013-14
Named to OHL Second All-Rookie team 2014-15
| Season | Team | League | # | GP | GD | MIN | AVG | PER | SO | G | A | PIM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-17 | Canada | U20 National team games (U20) | ||||||||||
| 2014-15 | Canada | WJC18 (U18) | 3 | 7 | 137 | 2.63 | 0.900 | 0 | 0 | 0 |
| Season | Team | League | # | GP | GD | MIN | AVG | PER | SO | G | A | PIM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-25 | Savannah Ghost Pirates | ECHL | 36 | 2114 | 3.38 | 0.887 | 1 | 0 | 1 | 9 | ||
| 2023-24 | Florida Panthers | NHL | 34 | 0 | 0 | |||||||
| 2023-24 | Florida Everblades | ECHL | 35 | 22 | 1228 | 2.93 | 0.907 | 1 | ||||
| 2023-24 | Charlotte Checkers | AHL | 34 | 6 | 329 | 3.64 | 0.868 | 0 | ||||
| 2021-22 | Manitoba Moose | AHL | 33 | 14 | 839 | 2.72 | 0.905 | 1 | 0 | 0 | 0 | |
| 2021-22 | Newfoundland Growlers | ECHL | 34 | 26 | 2.94 | 0.927 | ||||||
| 2020-21 | Binghamton Devils | AHL | 34 | 11 | 671 | 3.40 | 0.888 | 0 | 0 | 0 | 0 | |
| 2019-20 | New Jersey Devils | NHL | 0 | 0 | ||||||||
| 2019-20 | Adirondack Thunder | ECHL | 15 | 824 | 3.50 | 0.885 | 1 | 0 | 0 | 0 | ||
| 2019-20 | Binghamton Devils | AHL | 11 | 649 | 3.70 | 0.883 | 0 | 0 | 1 | 0 | ||
| 2018-19 | Adirondack Thunder | ECHL (Play-off) | 2 | 123 | 3.40 | 0.892 | 0 | 0 | 0 | 0 | ||
| 2018-19 | Adirondack Thunder | ECHL | 40 | 6 | 310 | 3.87 | 0.875 | 0 | 0 | 0 | 0 | |
| 2018-19 | Binghamton Devils | AHL | 1 | 15 | 832 | 2.96 | 0.902 | 1 | 0 | 0 | 0 | |
| 2018-19 | Wilkes-Barre/Scranton | AHL | 0 | 0 | ||||||||
| 2018-19 | University of Guelph | OUA | 13 | 740 | 2.27 | 0.926 | 2 | 0 | 0 | 0 | ||
| 2017-18 | Saginaw Spirit | OHL (U20, Play-off) | 4 | 6.00 | 0.836 | |||||||
| 2017-18 | Saginaw Spirit | OHL (U20) | 61 | 3433 | 3.18 | 0.900 | 3 | 0 | 1 | 0 | ||
| 2016-17 | Saginaw Spirit | OHL (U20) | 49 | 2858 | 3.23 | 0.899 | 2 | 0 | 0 | 2 | ||
| 2015-16 | Saginaw Spirit | OHL (U20, Play-off) | 4 | 166 | 7.22 | 0.844 | 0 | 0 | 0 | 0 | ||
| 2015-16 | Saginaw Spirit | OHL (U20) | 58 | 3246 | 3.72 | 0.890 | 1 | 0 | 0 | 0 | ||
| 2014-15 | Saginaw Spirit | OHL (U20, Play-off) | 4 | 238 | 5.30 | 0.875 | 0 | 0 | 0 | 0 | ||
| 2014-15 | Saginaw Spirit | OHL (U20) | 22 | 1224 | 3.48 | 0.893 | 1 | 0 | 1 | 0 | ||
| 2014-15 | North Bay Battalion | OHL (U20) | 8 | 408 | 2.50 | 0.882 | 2 | 0 | 0 | 0 | ||
| 2013-14 | North Bay Trappers | NOJHL (Play-off) | 4 | 4.50 | 0.892 | |||||||
| 2013-14 | North Bay Battalion | OHL (U20) | 3 | 83 | 0.72 | 0.967 | 0 | 0 | 0 | 0 | ||
| 2013-14 | North Bay Trappers | NOJHL | 37 | 3.80 | 0.890 | |||||||
| 2012-13 | Clarington Toros | Midget AAA | 25 | 2.40 | 0.899 | |||||||
| 2012-13 | Cobourg Cougars | OJHL (Play-off) | 4 | 4.55 | 0.888 | |||||||
| 2012-13 | Cobourg Cougars | OJHL | 0 |
| Date | League | Teams | Score | SA | GA | MIN | % | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug. 06 2016 19:00 | U20 National team games| NJEC | Canada USA | 1-5 | | | 13 | | | 2 | | | 28:14 | | | 84.62 |
| Aug. 03 2016 13:00 | U20 National team games| NJEC | Canada Finland | 1-2 OT | | | 7 | | | 2 | | | 23:15 | | | 71.43 |
Did you find any incorrect or incomplete information? Please, let us know.
Wilkes-Barre/Scranton Penguins
Binghamton Devils 
University of Guelph
Wilkes-Barre/Scranton Penguins 
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»