
| 2006-07 | BCMML | Greater Vancouver Canadians | 39 | - | - | - | - | - | - | - | 0.000 | - |
| 2007-08 | BCMML | Valley West Hawks | 37 | - | - | - | - | - | - | - | 0.000 | - |
| 2008-09 | WHL | Saskatoon | 13 | - | - | 9 | 1 | - | 31 | 303 | 0.907 | 1 |
| 2009-10 | WHL | Saskatoon | 36 | - | - | 18 | 13 | - | 112 | 1062 | 0.895 | 1 |
| 2010-11 | WHL | Saskatoon | 30 | - | - | 16 | 7 | - | 77 | 780 | 0.901 | 2 |
| 2011-12 | WHL | Saskatoon | 2 | - | - | 1 | 1 | - | 9 | 67 | 0.866 | 0 |
| 2011-12 | WHL | Vancouver | 55 | - | - | 35 | 16 | - | 144 | 1450 | 0.901 | 1 |
| 2011-12 | AHL | Providence | 1 | - | - | 0 | 1 | - | 4 | 39 | 0.897 | 0 |
| 2012-13 | ECHL | South Carolina | 10 | - | - | 1 | 6 | - | 39 | 318 | 0.877 | 0 |
| 2012-13 | ECHL | Utah | 14 | - | - | 6 | 6 | - | 48 | 494 | 0.903 | 0 |
| 2013-14 | ECHL | South Carolina | 2 | - | - | 2 | 0 | - | 7 | 60 | 0.883 | 0 |
| 2014-15 | AHL | Providence Bruins | 1 | - | - | 0 | 1 | 0 | 5 | 24 | 0.792 | 0 |
| 2014-15 | ECHL | South Carolina Stingrays | 23 | - | - | 15 | 5 | 2 | 42 | 586 | 0.928 | 4 |
| 2015-16 | ECHL | Fort Wayne Komets | 1 | - | - | 0 | 1 | 0 | 5 | 18 | 0.722 | 0 |
| 2015-16 | ECHL | Reading Royals | 18 | - | - | 7 | 4 | 6 | 41 | 555 | 0.926 | 3 |
| 2015-16 | ECHL | Greenville Swamp Rabbits | 4 | - | - | 2 | 1 | 0 | 10 | 105 | 0.905 | 0 |
| 2016-17 | ECHL | Rapid City Rush | 38 | - | - | 16 | 17 | 4 | 104 | 1209 | 0.914 | 1 |
| 2017-18 | ECHL | Wheeling Nailers | 36 | - | - | 18 | 14 | 2 | 103 | 1083 | 0.905 | 1 |
| 2018-19 | ECHL | South Carolina Stingrays | 12 | - | - | 6 | 5 | 0 | 33 | 336 | 0.902 | 1 |
| 2019-20 | EIHL | Fife Flyers | 49 | - | - | 15 | 34 | - | 149 | 1893 | 0.915 | 1 |
| 2021-22 | EIHL | Dundee Stars | 40 | - | - | 17 | 23 | - | 130 | 1452 | 0.902 | 3 |
| AHL Totals | – | 2 | - | - | 0 | 2 | 0 | 9 | 63 | 0.857 | 0 | |
| Juniors Totals | – | 136 | - | - | 79 | 38 | - | 373 | 3662 | 0.898 | 5 | |
| 2011-12 | WHL | Vancouver | 6 | - | - | 2 | 4 | 22 | 175 | 0.874 | 0 |
| 2015-16 | ECHL | Reading | 6 | - | - | 3 | 3 | 14 | 184 | 0.924 | 0 |
| 2015-16 | ECHL | Reading Royals | 6 | - | - | - | - | - | - | 0.924 | - |
| 2021-22 | EIHL | Dundee Stars | 3 | - | - | 2 | 1 | 9 | 70 | 0.871 | 1 |
| Juniors Totals | – | 6 | - | - | 2 | 4 | 22 | 175 | 0.874 | 0 | |