career regular season statistics    
    
      career playoff statistics    
  | Year | Team | League | GP             Games Played 
           | 
          W             Wins 
           | 
          L             Losses 
           | 
          T             Ties 
           | 
          OT             Overtime Losses 
           | 
          MIN             Minutes 
           | 
          SHA             Shots Against 
           | 
          GA             Goals Against 
           | 
          GAA             Goals Against Average 
           | 
          SV %             Save Percentage 
           | 
          SO             Shutouts 
           | 
          G             Goals 
           | 
          A             Assists 
           | 
          PTS             Points 
           | 
          PIM             Penalty Minutes 
           | 
        
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-25 | Springfield Thunderbirds | AHL | 32 | 12 | 17 | - | 5 | 1831 | 1015 | 105 | 3.44 | .897 | 1 | - | - | - | - | 
| 2023-24 | Springfield Thunderbirds | AHL | 29 | 12 | 14 | - | 1 | 1581 | 958 | 92 | 3.49 | .904 | 1 | - | - | - | - | 
| 2022-23 | Springfield Thunderbirds | AHL | 25 | 10 | 9 | - | 3 | 1377 | 831 | 72 | 3.14 | .913 | 0 | - | - | - | - | 
| 2020-21 | Dynamo Krasnogorsk | Rus2 | 25 | 8 | 10 | - | - | 1202 | 707 | 55 | 2.75 | .922 | 0 | 0 | 0 | 0 | 4 | 
| 2020-21 | Dynamo Moscow | Rus Jr. | 3 | 3 | 0 | - | - | 180 | - | 4 | 1.33 | .944 | 1 | 0 | 0 | 0 | 0 | 
| 2019-20 | Dynamo Tver | Rus2 | 16 | 6 | 6 | - | - | 816 | 364 | 31 | 2.28 | .915 | 1 | 0 | 0 | 0 | 0 | 
| 2019-20 | Dynamo Moscow | Rus Jr. | 21 | 8 | 7 | - | - | 1183 | 500 | 32 | 1.62 | .936 | 5 | 0 | 0 | 0 | 6 | 
| 2018-19 | Dynamo Moscow | Rus Jr. | 19 | 7 | 7 | - | - | 1021 | - | 39 | 2.29 | .936 | 3 | 0 | 1 | 1 | 4 | 
| Total | AHL | 86 | 34 | 40 | - | 9 | 4789 | 2804 | 269 | 3.37 | .904 | 2 | - | - | - | - | |
| Total | Rus2 | 41 | 14 | 16 | - | - | 2018 | 1071 | 86 | 2.56 | .920 | 1 | 0 | 0 | 0 | 4 | |
| Total | Rus Jr. | 43 | 18 | 14 | - | - | 2384 | 500 | 75 | 1.89 | .850 | 9 | 0 | 1 | 1 | 10 | 
| Year | Team | League | GP             Games Played 
           | 
          W             Wins 
           | 
          L             Losses 
           | 
          T             Ties 
           | 
          OT             Overtime Losses 
           | 
          MIN             Minutes 
           | 
          SHA             Shots Against 
           | 
          GA             Goals Against 
           | 
          GAA             Goals Against Average 
           | 
          SV %             Save Percentage 
           | 
          SO             Shutouts 
           | 
          G             Goals 
           | 
          A             Assists 
           | 
          PTS             Points 
           | 
          PIM             Penalty Minutes 
           | 
        
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-25 | Springfield Thunderbirds | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2023-24 | Springfield Thunderbirds | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2022-23 | Springfield Thunderbirds | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2020-21 | Dynamo Krasnogorsk | Rus2 | 4 | 1 | 2 | - | - | 228 | 150 | 10 | 2.63 | .933 | 1 | 0 | 0 | 0 | 12 | 
| 2020-21 | Dynamo Moscow | Rus Jr. | 13 | 10 | 3 | - | - | 808 | 346 | 21 | 1.56 | .939 | 1 | 0 | 0 | 0 | 4 | 
| 2019-20 | Dynamo Tver | Rus2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2019-20 | Dynamo Moscow | Rus Jr. | 4 | 1 | 3 | - | - | 277 | 125 | 6 | 1.30 | .952 | 1 | 0 | 0 | 0 | 0 | 
| 2018-19 | Dynamo Moscow | Rus Jr. | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| Total | Rus2 | 4 | 1 | 2 | - | - | 228 | 150 | 10 | 2.63 | .933 | 1 | 0 | 0 | 0 | 12 | |
| Total | Rus Jr. | 17 | 11 | 6 | - | - | 1085 | 471 | 27 | 1.49 | .943 | 2 | 0 | 0 | 0 | 4 |