2003-2004
Toronto Jr. Canadiens U15 AAA
GTHL U15
-
-
-
2004-2005
Toronto Red Wings U15 AAA
GTHL U15
-
-
-
2005-2006
Toronto Red Wings U16 AAA
GTHL U16
53
1.84
-
2006-2007
Wellington Dukes
OPJHL
18
1.92
.927
Belleville Bulls
OHL
7
3.10
.917
2007-2008
Belleville Bulls
OHL
10
2.90
.900
Saginaw Spirit
OHL
13
3.54
.890
.891
2008-2009
Saginaw Spirit
OHL
61
3.02
.911
.895
2009-2010
Saginaw Spirit
OHL
51
3.17
.916
.941
2010-2011
Chicago Wolves
AHL
24
2.93
.900
Gwinnett Gladiators
ECHL
12
3.69
.898
2011-2012
St. John's IceCaps
AHL
38
2.41
.911
.923
2012-2013
Winnipeg Jets
NHL
0
-
-
St. John's IceCaps
AHL
43
2.79
.907
2013-2014
St. John's IceCaps
AHL
31
2.43
.920
2014-2015
Hershey Bears
AHL
0
-
-
2015-2016
St. John's IceCaps
AHL
30
2.62
.919
Brampton Beast
ECHL
12
3.47
.890
2016-2017
Grand Rapids Griffins
AHL
29
2.43
.919
1.000
2017-2018
Bakersfield Condors
AHL
16
2.60
.910
Syracuse Crunch
AHL
15
1.72
.938
.840
2018-2019
Tampa Bay Lightning
NHL
3
3.96
.882
Syracuse Crunch
AHL
45
2.35
.916
.898
2019-2020
Barys Nur-Sultan
KHL
46
2.03
.930
.960
2020-2021
Lokomotiv Yaroslavl
KHL
41
1.91
.925
.951
2021-2022
Lokomotiv Yaroslavl
KHL
38
1.99
.916
.854
Canada Olympics
OG
2
2.55
.902
2022-2023
Metallurg Magnitogorsk
KHL
50
2.25
.927
.906
2023-2024
Barys Astana
KHL
36
3.12
.904
2024-2025
HC Pustertal
ICEHL
24
2.65
.911
.919
2025-2026
HC Pustertal
ICEHL
41
2.33
.911
.915
2026-2027
HC Pustertal
ICEHL
5
3.43
.883