| Season | Team | Lea. | GP | W | L | MIN | GAA |
| 2011-2012 | Kamloops Blazers | WHL | 2 | 1 | 1 | 119 | 3.52 |
| 2011-2012 | Nipawin Hawks | SJHL | 16 | 5 | 10 | 926 | 3.30 |
| 2012-2013 | Kamloops Blazers | WHL | 20 | 11 | 4 | 1092 | 2.36 |
| 2013-2014 | Kamloops Blazers | WHL | 29 | 5 | 19 | 1533 | 3.95 |
| 2013-2014 | Seattle Thunderbirds | WHL | 24 | 14 | 9 | 1374 | 2.40 |
| 2014-2015 | Seattle Thunderbirds | WHL | 60 | 33 | 19 | 3486 | 2.41 |
| 2015-2016 | Utah Grizzlies | ECHL | 9 | 4 | 3 | 487 | 3.08 |
| 2017-2018 | University of Saskatchewan | CWUAA | 5 | 4 | 0 | 300 | 2.00 |
| 2018-2019 | University of Saskatchewan | CWUAA | 23 | 20 | 3 | 1392 | 1.81 |
| 2019-2020 | University of Saskatchewan | CWUAA | 22 | 17 | 3 | 1319 | 1.87 |
| 2020-2021 | Kansas City Mavericks | ECHL | 1 | 0 | 1 | 62 | 3.87 |
| 2020-2021 | Pensacola Ice Flyers | SPHL | 1 | 0 | 1 | 65 | 2.77 |
| 2020-2021 | Indy Fuel | ECHL | 1 | 1 | 0 | 60 | 2.01 |
| 2020-2021 | Rapid City Rush | ECHL | 1 | 0 | 1 | 58 | 4.13 |
| 2020-2021 | Orlando Solar Bears | ECHL | 1 | 13 | 0 | 0 | 13.78 |