| 2026-27 Regular season | Buffalo Sabres | NHL | 3 | 1 | 1 | 0 | 3.19 | .864 | 0 |
| 2025-26 Regular season | Buffalo Sabres | NHL | 16 | 8 | 4 | 2 | 2.90 | .903 | 1 |
| 2024-25 Playoffs | Springfield Thunderbirds | AHL | 3 | 1 | 2 | 5 | 2.32 | .933 | 0 |
| 2024-25 Regular season | Springfield Thunderbirds | AHL | 42 | 22 | 14 | 2 | 2.63 | .922 | 3 |
| 2023-24 Regular season | Orlando Solar Bears | ECHL | 21 | 12 | 5 | 1 | 2.45 | .923 | 1 |
| 2023-24 Regular season | Springfield Thunderbirds | AHL | 16 | 7 | 9 | 0 | 2.89 | .924 | 0 |
| 2022-23 Regular season | Tulsa Oilers | ECHL | 27 | 12 | 9 | 5 | 3.46 | .888 | 0 |
| 2021-22 Regular season | Worcester Railers | ECHL | 34 | 15 | 13 | 5 | 3.21 | .905 | 1 |
| 2021-22 Regular season | Springfield Thunderbirds | AHL | 6 | 1 | 3 | 2 | 3.93 | .880 | 0 |
| 2020-21 Playoffs | Charlottetown Islanders | QMJHL | 8 | 5 | 3 | — | 3.11 | .863 | 1 |
| 2020-21 Regular season | Charlottetown Islanders | QMJHL | 24 | 23 | 1 | 0 | 1.78 | .926 | 7 |
| 2019-20 Regular season | Rimouski Océanic | QMJHL | 29 | 18 | 7 | 3 | 2.41 | .904 | 2 |
| 2018-19 Playoffs | Rimouski Océanic | QMJHL | 12 | 8 | 4 | — | 2.36 | .919 | 1 |
| 2018-19 Regular season | Rimouski Océanic | QMJHL | 46 | 27 | 15 | 2 | 2.47 | .910 | 3 |
| 2017-18 Playoffs | Rimouski Océanic | QMJHL | 7 | 3 | 4 | 0 | 3.12 | .885 | 0 |
| 2017-18 Regular season | Canada U18 | WJC-18 | 2 | 2 | 0 | — | 3.50 | .887 | 0 |
| 2017-18 Regular season | Rimouski Océanic | QMJHL | 51 | 33 | 8 | 6 | 2.35 | .913 | 6 |
| 2016-17 Playoffs | Cape Breton West Islanders U18 | NSU18MHL | 9 | 12 | 2 | 0 | 1.86 | .930 | 1 |
| 2016-17 Regular season | Cape Breton West Islanders U18 | NSU18MHL | 15 | 14 | 1 | 0 | 2.05 | .920 | 3 |
| 2016-17 Regular season | Cape Breton Eagles | QMJHL | 3 | 2 | 0 | 0 | 2.50 | .885 | 0 |
| 2015-16 Playoffs | Cape Breton West Islanders U18 | NSU18MHL | 2 | 0 | 1 | 0 | 5.84 | .810 | 0 |
| 2015-16 Regular season | Cape Breton West Islanders U18 | NSU18MHL | 18 | 5 | 12 | 0 | 3.70 | .890 | 1 |
| 2014-15 Playoffs | Nova Jr. X Men U15 | NSU15MHL | 2 | 7 | 1 | 0 | 0.00 | — | 2 |
| 2014-15 Regular season | Nova Jr. X Men U15 | NSU15MHL | 24 | 21 | 3 | 0 | 1.61 | — | 3 |
| 2013-14 Playoffs | Nova Jr. X Men U15 | NSU15MHL | 5 | — | — | — | 5.29 | — | — |
| 2013-14 Regular season | Nova Jr. X Men U15 | NSU15MHL | 13 | — | — | — | 2.08 | — | — |