Drafted 128 overall (2016 Round 5, Pick 7) by the Dallas Stars. View all Dallas Stars draft picks →
Regular-season wins in each season played.
Regular-season save % by season (highest-volume team per season).
| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | W | L | OTL | GA | GAA | SV% | SO | GP | W | L | OTL | GA | GAA | SV% | SO |
| 2012-13 | North Bay Trappers U15 AAA | NOHL-U15 | — | — | — | — | — | — | — | — | 3 | — | — | — | — | 1.69 | — | — |
| 2012-13 | North Bay Trappers Bantam AAA | NOBHL | 21 | — | — | — | — | 3.41 | 0.000 | — | — | — | — | — | — | — | — | — |
| 2013-14 | North Bay | NOJHL | 1 | 0 | 0 | — | 3 | 28.35 | — | 0 | — | — | — | — | — | — | — | — |
| 2013-14 | N. Bay Trappers | MINOR-ON | 15 | — | — | — | 51 | 3.47 | — | 0 | 2 | — | — | — | 9 | 4.09 | — | 0 |
| 2014-15 | Powassan | NOJHL | 3 | 0 | 2 | — | 16 | 7.86 | — | 79 | 2 | 0 | 2 | — | 10 | 12.62 | — | 0 |
| 2014-15 | North Bay Trappers U18 AAA | GNML | 25 | — | — | — | 70 | 2.89 | — | 2 | 8 | — | — | — | 21 | 2.41 | — | — |
| 2014-15 | Powassan VooDoos | NOJHL | 3 | 0 | 2 | 0 | 16 | 7.32 | 0.808 | 0 | 2 | 0 | 2 | — | 10 | 11.36 | 0.690 | 0 |
| 2014-15 | N. Bay Trappers | MINOR-ON | 25 | — | — | — | 70 | 2.85 | — | 2 | — | — | — | — | — | — | — | — |
| 2015-16 | Carleton Place Canadians | CCHL | 33 | 23 | 6 | 2 | 68 | 2.16 | 0.915 | 7 | 16 | 12 | 4 | — | 31 | 1.82 | 0.933 | 5 |
| 2015-16 | Carleton Place | FP-CUP | — | — | — | — | — | — | — | — | 4 | 4 | 0 | — | 8 | 2.00 | — | 0 |
| 2015-16 | Carlelton Place | RB-CUP | — | — | — | — | — | — | — | — | 4 | 0 | 4 | — | 15 | 3.82 | — | 0 |
| 2016-17 | Colgate Univ. | NCAA | 10 | 2 | 5 | — | 24 | 2.45 | 0.918 | 0 | — | — | — | — | — | — | — | — |
| 2017-18 | Colgate Univ. | NCAA | 33 | 16 | 12 | — | 58 | 1.74 | 0.944 | 6 | — | — | — | — | — | — | — | — |
| 2017-18 | Canada U20 | WJC-20 | 1 | 1 | 0 | 0 | 0 | 0.00 | 1.000 | 1 | — | — | — | — | — | — | — | — |
| 2018-19 | Idaho Steelheads | ECHL | 13 | 5 | 2 | 2 | 34 | 3.28 | 0.887 | 0 | — | — | — | — | — | — | — | — |
| 2018-19 | Texas Stars | AHL | 7 | 2 | 3 | 1 | 21 | 3.77 | 0.857 | 0 | — | — | — | — | — | — | — | — |
| 2019-20 | Texas Stars | AHL | 1 | 0 | 1 | 0 | 4 | 4.00 | 0.875 | 0 | — | — | — | — | — | — | — | — |
| 2019-20 | Idaho Steelheads | ECHL | 20 | 7 | 9 | 2 | 54 | 2.86 | 0.898 | 1 | — | — | — | — | — | — | — | — |
| 2020-21 | Texas Stars | AHL | 16 | 8 | 5 | 1 | 45 | 3.08 | 0.898 | 0 | — | — | — | — | — | — | — | — |
| 2021-22 | Texas Stars | AHL | 5 | 1 | 2 | 0 | 14 | 4.40 | 0.843 | 0 | — | — | — | — | — | — | — | — |
| 2021-22 | Idaho Steelheads | ECHL | 19 | 7 | 8 | 2 | 45 | 2.56 | 0.912 | 3 | — | — | — | — | — | — | — | — |
| 2022-23 | Fort Wayne Komets | ECHL | 11 | 2 | 5 | 1 | 43 | 4.91 | 0.851 | 0 | — | — | — | — | — | — | — | — |
| Totals | 262 | 74 | 62 | 11 | 636 | 2.85 | 0.907 | 101 | 41 | 16 | 12 | 0 | 104 | 2.80 | 0.917 | 5 | ||