
- Age
- 31
- Height
- 6′3″
- Weight
- 190 lb
- Catches
- L
- Born
- Oakville, Ontario, CAN
- GP
- 6
- W
- 1
- L
- 3
- SV%
- .864
- GAA
- 4.13
- SO
- 0
2025–26 regular season
Drafted 2013 · Round 3, #63 overall (COL)
Advanced · 2025–26
- GSAx
- -4.3
- Goals saved above expected
- SV%
- .864
- Save percentage
- xSV%
- .928
- Expected save % (shot quality faced)
- xGA
- 15.7
- Expected goals against
Shots faced
218 unblocked shots faced, attacking the net on the right. Filled = goal; bigger = higher expected-goal value.
| Team | ||||||||
|---|---|---|---|---|---|---|---|---|
| 2025–26 | New York Rangers | 6 | 1 | 3 | 0 | .864 | 4.13 | 0 |
| 2024–25 | Carolina Hurricanes | 9 | 3 | 4 | 1 | .846 | 3.89 | 1 |
| 2023–24 | Columbus Blue Jackets | 13 | 3 | 8 | 1 | .887 | 3.65 | 0 |
| 2023–24 | Carolina Hurricanes | 6 | 4 | 1 | 1 | .896 | 2.63 | 0 |
| 2022–23 | Vancouver Canucks | 29 | 11 | 15 | 1 | .871 | 3.99 | 0 |
| 2021–22 | Vancouver Canucks | 6 | 3 | 0 | 3 | .950 | 1.74 | 0 |
| 2016–17 | Colorado Avalanche | 3 | 0 | 2 | 1 | .865 | 4.35 | 0 |
| Opp | DEC | TOI | ||||
|---|---|---|---|---|---|---|
| Wed, Jan 28 | @ | L | 36 | 5 | .861 | 60:00 |
| Fri, Jan 23 | @ | L | 32 | 3 | .906 | 56:08 |
| Mon, Jan 19 | @ | L | 25 | 4 | .840 | 59:05 |
| Sat, Jan 17 | @ | W | 28 | 3 | .893 | 60:00 |
| Wed, Jan 14 | vs | – | 12 | 1 | .917 | 26:52 |
| Sat, Jan 10 | @ | – | 14 | 4 | .714 | 28:34 |
| Team / League | ||||||||
|---|---|---|---|---|---|---|---|---|
| 2024–25 | Chicago Wolves · AHL | 31 | 20 | 8 | 2 | .909 | 2.34 | 3 |
| 2024–25 (P) | Chicago Wolves · AHL | 2 | 0 | 2 | 2 | .900 | 2.78 | 0 |
| 2022–23 | Abbotsford Canucks · AHL | 16 | 7 | 7 | 2 | .916 | 2.43 | 1 |
| 2022–23 (P) | Abbotsford Canucks · AHL | 4 | 2 | 2 | 2 | .929 | 1.92 | 1 |
| 2021–22 | Abbotsford Canucks · AHL | 25 | 19 | 4 | 2 | .914 | 2.43 | 3 |
| 2021–22 (P) | Abbotsford Canucks · AHL | 2 | 0 | 2 | 2 | .938 | 2.40 | 0 |
| 2020–21 | Syracuse Crunch · AHL | 15 | 7 | 5 | 1 | .907 | 2.83 | 0 |
| 2019–20 | Syracuse Crunch · AHL | 33 | 12 | 11 | 3 | .897 | 3.00 | 0 |
| 2019–20 | Orlando Solar Bears · ECHL | 4 | 2 | 2 | 0 | .915 | 3.12 | 0 |
| 2018–19 | Colorado Eagles · AHL | 23 | 9 | 10 | 2 | .902 | 3.40 | 3 |
| 2017–18 | San Antonio Rampage · AHL | 34 | 14 | 15 | 4 | .893 | 3.10 | 1 |
| 2016–17 | San Antonio Rampage · AHL | 50 | 19 | 26 | 5 | .904 | 2.90 | 2 |
| 2015–16 | Canada · WJ18-A | 2 | 2 | 0 | – | – | 1.00 | 0 |
| 2015–16 | Fort Wayne Komets · ECHL | 20 | 9 | 9 | 1 | .878 | 3.23 | 2 |
| 2015–16 | San Antonio Rampage · AHL | 18 | 7 | 7 | 1 | .921 | 2.65 | 3 |
| 2015–16 (P) | Fort Wayne · ECHL | 1 | 0 | 1 | – | .688 | 6.87 | 0 |
| 2015–16 (P) | Fort Wayne Komets · ECHL | 1 | – | – | – | .688 | 6.87 | – |
| 2014–15 | Mississauga Steelheads · OHL | 31 | 15 | 13 | 1 | .921 | 2.98 | 1 |
| 2013–14 | Mississauga · OHL | 64 | 24 | 33 | – | .899 | 3.54 | 3 |
| 2013–14 (P) | Mississauga · OHL | 4 | 1 | 3 | – | .901 | 3.99 | 0 |
| 2012–13 | Mississauga · OHL | 46 | 17 | 21 | – | .906 | 3.02 | 0 |
| 2012–13 (P) | Mississauga · OHL | 2 | 0 | 1 | – | .804 | 6.01 | 0 |
| 2011–12 | St. Michael's · OHL | 15 | 2 | 7 | – | .885 | 3.98 | 0 |
| 2010–11 | Tor. Jr. Canadiens · GTHL | 50 | – | – | – | – | 2.27 | 5 |