| 2011-12 | OJHL | Buffalo Jr. Sabres | 38 | 0 | 0 | 0 | 0 | 0 | 3.14 | 0.905 | 8 | 0 | 0 | 0 | 0 | 0 | 3.15 | 0.894 |
| 2012-13 | OJHL | Buffalo Jr. Sabres | 43 | 0 | 0 | 0 | 7 | 1447 | 2.55 | 0.924 | 10 | 0 | 0 | 0 | 0 | 0 | 3.18 | 0.910 |
| 2013-14 | NCAA | Army (U.S. Military Academy) | 16 | 0 | 0 | 0 | 0 | 0 | 3.70 | 0.902 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2014-15 | NCAA | Army (U.S. Military Academy) | 25 | 0 | 0 | 0 | 0 | 0 | 2.83 | 0.913 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2015-16 | NCAA | Army (U.S. Military Academy) | 34 | 14 | 11 | 9 | 4 | 1093 | 2.01 | 0.937 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2016-17 | NCAA | Army (U.S. Military Academy) | 35 | 18 | 13 | 4 | 5 | 1058 | 2.00 | 0.934 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2017-18 | AHL | San Jose Barracuda | 5 | 2 | 2 | 0 | 0 | 118 | 3.95 | 0.847 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2019-20 | AHL | Toronto Marlies | 2 | 1 | 1 | 0 | 0 | 52 | 3.56 | 0.865 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2019-20 | ECHL | Newfoundland Growlers | 15 | 10 | 4 | 0 | 2 | 424 | 1.81 | 0.939 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2020-21 | ECHL | Utah Grizzlies | 17 | 10 | 4 | 1 | 2 | 462 | 2.04 | 0.929 | 3 | 0 | 2 | 1 | 0 | 91 | 2.93 | 0.890 |
| 2020-21 | AHL | Colorado Eagles | 3 | 2 | 0 | 0 | 0 | 82 | 2.09 | 0.939 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | AHL | Milwaukee Admirals | 2 | 0 | 1 | 0 | 0 | 53 | 3.18 | 0.906 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | ECHL | Florida Everblades | 35 | 20 | 10 | 3 | 4 | 937 | 2.32 | 0.916 | 2 | 1 | 1 | 0 | 0 | 51 | 3.56 | 0.863 |
| 2022-23 | ECHL | Jacksonville Icemen | 33 | 18 | 8 | 1 | 2 | 918 | 2.66 | 0.912 | 4 | 2 | 2 | 0 | 0 | 119 | 3.18 | 0.891 |
| 2023-24 | ECHL | Reading Royals | 14 | 10 | 4 | 0 | 1 | 499 | 2.28 | 0.936 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2023-24 | AHL | Lehigh Valley Phantoms | 18 | 7 | 8 | 3 | 0 | 534 | 2.59 | 0.914 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | ECHL | Reading Royals | 10 | 4 | 5 | 1 | 0 | 275 | 2.69 | 0.902 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | AHL | Lehigh Valley Phantoms | 22 | 12 | 4 | 4 | 1 | 597 | 2.39 | 0.916 | 5 | 3 | 1 | 4 | 0 | 126 | 2.00 | 0.929 |
| 2025-26 | AHL | Bridgeport Islanders | 7 | 2 | 5 | 5 | 0 | 185 | 3.62 | 0.865 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2025-26 | ECHL | Worcester Railers | 29 | 15 | 8 | 5 | 2 | 839 | 2.50 | 0.918 | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.000 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- |