
| 2014-15 | Russia U17 | Severstal Cherepovets U17 | 11 | - | - | - | - | - | - | - | 0.942 | - |
| 2014-15 | MHL | Almaz Cherepovets | 13 | - | - | 3 | 5 | 3 | 30 | 229 | 0.869 | 0 |
| 2016-17 | USHL | Sioux Falls Stampede | 31 | - | - | 14 | 12 | 4 | 81 | 1075 | 0.925 | 2 |
| 2017-18 | USHL | Sioux Falls Stampede | 45 | - | - | 24 | 13 | 5 | 112 | 1414 | 0.921 | 1 |
| 2018-19 | AHL | Manitoba Moose | 23 | - | - | 12 | 8 | 3 | 51 | 698 | 0.927 | 2 |
| 2018-19 | ECHL | Jacksonville Icemen | 28 | - | - | 16 | 8 | 2 | 70 | 793 | 0.912 | 1 |
| 2019-20 | AHL | Manitoba Moose | 42 | - | - | 20 | 21 | 1 | 117 | 1293 | 0.910 | 2 |
| 2020-21 | AHL | Manitoba Moose | 30 | - | - | 13 | 11 | 4 | 84 | 814 | 0.897 | 0 |
| 2020-21 | KHL | SKA St. Petersburg | 14 | - | - | 6 | 3 | 2 | 33 | 376 | 0.912 | 0 |
| 2021-22 | AHL | Manitoba Moose | 32 | - | - | 19 | 10 | 1 | 75 | 765 | 0.902 | 4 |
| 2022-23 | KHL | HK Sochi | 19 | - | - | 4 | 11 | 1 | 55 | 641 | 0.914 | 0 |
| 2023-24 | KHL | HK Sochi | 50 | - | - | 16 | 29 | 3 | 158 | 1774 | 0.911 | 0 |
| 2024-25 | KHL | Avangard Omsk | 11 | - | - | 7 | 1 | 2 | 19 | 267 | 0.929 | 0 |
| 2025-26 | KHL | Ak Bars Kazan | 13 | - | - | 7 | 3 | - | 26 | 249 | 0.896 | 0 |
| 2025-26 | KHL | Sibir Novosibirsk | 11 | - | - | 5 | 3 | - | 21 | 337 | 0.938 | 0 |
| AHL Totals | – | 127 | - | - | 64 | 50 | 9 | 327 | 3570 | 0.908 | 8 | |
| Juniors Totals | – | 76 | - | - | 38 | 25 | 9 | 193 | 2489 | 0.922 | 3 | |
| 2017-18 | USHL | Sioux Falls Stampede | 3 | - | - | 1 | 2 | - | 14 | 129 | 0.891 | 0 |
| 2018-19 | ECHL | Jacksonville Icemen | 3 | - | - | 2 | 1 | - | 9 | 94 | 0.904 | 0 |
| 2021-22 | AHL | Manitoba Moose | 5 | - | - | 2 | 3 | 3 | 12 | 106 | 0.887 | 0 |
| AHL Totals | – | 5 | - | - | 2 | 3 | 3 | 12 | 106 | 0.887 | 0 | |
| Juniors Totals | – | 3 | - | - | 1 | 2 | - | 14 | 129 | 0.891 | 0 | |