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 | Cleveland Monsters | AHL | 27 | 10 | 11 | - | 7 | 1521 | 758 | 76 | 3.00 | .900 | 1 | - | - | - | - | 
| 2023-24 | Abbotsford Canucks | AHL | 6 | 4 | 1 | - | 0 | 284 | 132 | 10 | 2.12 | .924 | 0 | - | - | - | - | 
| 2022-23 | Chicago Wolves | AHL | 41 | 17 | 18 | - | 3 | 2306 | 1133 | 119 | 3.10 | .895 | 1 | - | - | - | - | 
| 2021-22 | San Jose | NHL | 7 | 1 | 2 | - | 1 | 269 | 151 | 15 | 3.35 | .901 | 0 | 0 | 0 | 0 | 0 | 
| 2021-22 | San Jose | AHL | 14 | 4 | 10 | - | - | 700 | - | 47 | 4.03 | .877 | 0 | 0 | 0 | - | 0 | 
| 2020-21 | San Jose | AHL | 5 | 1 | 3 | - | 0 | 255 | 128 | 11 | 2.59 | .914 | 0 | - | - | - | - | 
| 2020-21 | Allen | ECHL | 7 | 5 | 2 | - | 0 | 423 | 242 | 18 | 2.55 | .926 | 0 | - | - | - | - | 
| 2019-20 | San Jose | AHL | 13 | 6 | 4 | - | 2 | 753 | 405 | 36 | 2.87 | .911 | 1 | - | - | - | - | 
| 2019-20 | Allen | ECHL | 13 | 8 | 2 | - | 3 | 792 | 441 | 31 | 2.35 | .930 | 2 | - | - | - | - | 
| 2016-17 | Moose Jaw | WHL | 51 | 30 | 14 | - | 7 | 2985 | 1667 | 139 | 2.79 | .917 | 3 | - | - | - | - | 
| 2015-16 | Moose Jaw | WHL | 51 | 28 | 16 | - | 6 | 3019 | 1824 | 153 | 3.04 | .916 | 2 | - | - | - | - | 
| 2014-15 | Moose Jaw | WHL | 49 | 21 | 22 | - | 2 | 2745 | 1463 | 152 | 3.32 | .896 | 4 | - | - | - | - | 
| 2013-14 | Moose Jaw | WHL | 26 | 9 | 13 | - | 1 | 1257 | 659 | 76 | 3.63 | .885 | 0 | - | - | - | - | 
| Total | NHL | 7 | 1 | 2 | - | 1 | 269 | 151 | 15 | 3.35 | .901 | 0 | - | - | - | - | |
| Total | AHL | 106 | 42 | 47 | - | 12 | 5819 | 2556 | 299 | 3.08 | .883 | 3 | 0 | 0 | - | 0 | |
| Total | ECHL | 20 | 13 | 4 | - | 3 | 1215 | 683 | 49 | 2.42 | .928 | 2 | - | - | - | - | |
| Total | WHL | 177 | 88 | 65 | - | 16 | 10006 | 5613 | 520 | 3.12 | .907 | 9 | - | - | - | - | 
| 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 | Cleveland Monsters | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2023-24 | Abbotsford Canucks | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2022-23 | Chicago Wolves | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2021-22 | San Jose | NHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2021-22 | San Jose | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2020-21 | San Jose | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2020-21 | Allen | ECHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2019-20 | San Jose | AHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2019-20 | Allen | ECHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2016-17 | Moose Jaw | WHL | 7 | 3 | 4 | - | - | 414 | 222 | 17 | 2.46 | .923 | 0 | - | - | - | - | 
| 2015-16 | Moose Jaw | WHL | 10 | 5 | 5 | - | - | 567 | 347 | 31 | 3.28 | .911 | 2 | - | - | - | - | 
| 2014-15 | Moose Jaw | WHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| 2013-14 | Moose Jaw | WHL | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 
| Total | WHL | 17 | 8 | 9 | - | - | 981 | 569 | 48 | 2.94 | .916 | 2 | - | - | - | - |