G · Philadelphia Flyers · Age 28 · Catches L · 6′5″, 209 lb · Draft: 2015, round 3, 75th overall
2025-26 regular season. Shading and Pctl are the percentile among the season's goalies who meet the tables' minimum (darker is better).
| Goalies | Pctl | |
|---|---|---|
| GP | 52 | 76th |
| GS | 51 | 75th |
| W | 29 | 83rd |
| L | 14 | 46th |
| OTL | 7 | 16th |
| TOI | 2995 | 74th |
| SA | 1283 | 69th |
| SV% | .906 | 72nd |
| GAA | 2.42 | 96th |
| SO | 0 | 15th |
| 5v5 SV% | .926 | 97th |
| xGA | 131.3 | 65th |
| GSAx | +10.3 | 74th |
| GSAx/60 | +0.21 | 64th |
| 5v5 GSAx | +17.8 | 94th |
| HD SA | 69 | 62nd |
| HD SV% | .623 | 65th |
| GS/GP | +0.20 | 64th |
| Season | GP | W | SV% | GSAx | GS/GP | |
|---|---|---|---|---|---|---|
| 2026-27 | Regular season | 5 | 1 | .889 | −0.2 | +0.07 |
| 2025-26 | Regular season | 52 | 29 | .906 | +10.3 | +0.20 |
| 2025-26 | Playoffs | 10 | 4 | .922 | +5.8 | +0.58 |
Save % (scale at right)GSAx per game (±0.5), centred on 0 · each point the 10 games to that one, 52 games in all
| Date | Opp | Result | Dec | TOI | SA | GA | SV% | xGA | GSAx |
|---|---|---|---|---|---|---|---|---|---|
| Apr 13 | vs CAR | W 3–2 OT | W | 65:00 | 26 | 2 | .923 | 2.31 | +0.31 |
| Apr 11 | @ WPG | W 7–1 | W | 59:55 | 28 | 1 | .964 | 2.51 | +1.51 |
| Apr 9 | @ DET | L 3–6 | L | 24:56 | 8 | 4 | .500 | 1.06 | −2.94 |
| Apr 7 | @ NJD | W 5–1 | W | 60:00 | 24 | 1 | .958 | 2.70 | +1.70 |
| Apr 5 | vs BOS | W 2–1 OT | W | 62:31 | 19 | 1 | .947 | 1.90 | +0.90 |
| Apr 3 | @ NYI | W 4–1 | W | 60:00 | 22 | 1 | .955 | 2.25 | +1.25 |
| Mar 31 | @ WSH | L 4–6 | L | 57:54 | 17 | 5 | .706 | 2.12 | −2.88 |
| Mar 28 | @ DET | W 5–3 | W | 59:46 | 35 | 3 | .914 | 2.73 | −0.27 |
| Mar 24 | vs CBJ | L 2–3 | L | 56:54 | 19 | 3 | .842 | 1.63 | −1.37 |
| Mar 21 | @ SJS | W 4–1 | W | 58:25 | 25 | 1 | .960 | 2.42 | +1.42 |
| Mar 18 | @ ANA | W 3–2 OT | W | 62:08 | 36 | 2 | .944 | 2.95 | +0.95 |
| Mar 14 | vs CBJ | L 1–2 OT | OTL | 65:00 | 28 | 1 | .964 | 1.90 | +0.90 |
| Mar 12 | @ MIN | W 3–2 OT | W | 64:33 | 23 | 2 | .913 | 2.90 | +0.90 |
| Mar 9 | vs NYR | L 2–6 | L | 40:00 | 24 | 6 | .750 | 3.16 | −2.84 |
| Mar 7 | @ PIT | W 4–3 OT | W | 65:00 | 23 | 3 | .870 | 2.87 | −0.13 |
| Mar 5 | vs UTA | L 0–3 | L | 57:48 | 22 | 2 | .909 | 2.01 | +0.01 |
| Mar 2 | @ TOR | W 3–2 OT | W | 65:00 | 31 | 2 | .935 | 2.65 | +0.65 |
| Feb 28 | vs BOS | W 3–1 | W | 59:48 | 27 | 1 | .963 | 2.08 | +1.08 |
| Feb 25 | @ WSH | L 1–3 | L | 57:45 | 28 | 2 | .929 | 3.09 | +1.09 |
| Feb 5 | vs OTT | L 1–2 OT | OTL | 59:43 | 27 | 2 | .926 | 3.27 | +1.27 |
| Feb 3 | vs WSH | W 4–2 | W | 60:00 | 28 | 2 | .929 | 2.89 | +0.89 |
| Jan 31 | vs LAK | L 2–3 OT | OTL | 62:48 | 21 | 3 | .857 | 2.00 | −1.00 |
| Jan 29 | @ BOS | L 3–6 | 19:46 | 6 | 0 | 1.000 | 0.31 | +0.31 | |
| Jan 28 | @ CBJ | L 3–5 | L | 57:14 | 30 | 4 | .867 | 2.72 | −1.28 |
| Jan 14 | @ BUF | L 2–5 | 19:42 | 6 | 2 | .667 | 1.17 | −0.83 | |
| Jan 12 | vs TBL | L 1–5 | L | 57:41 | 25 | 4 | .840 | 4.10 | +0.10 |
| Jan 8 | vs TOR | L 1–2 OT | OTL | 62:33 | 23 | 2 | .913 | 2.79 | +0.79 |
| Jan 6 | vs ANA | W 5–2 | W | 59:52 | 18 | 2 | .889 | 2.05 | +0.05 |
| Jan 3 | @ EDM | W 5–2 | W | 59:46 | 25 | 2 | .920 | 2.44 | +0.44 |
| Dec 30 | @ VAN | W 6–3 | W | 60:00 | 35 | 3 | .914 | 3.28 | +0.28 |
| Dec 28 | @ SEA | L 1–4 | L | 58:23 | 18 | 2 | .889 | 0.96 | −1.04 |
| Dec 22 | vs VAN | W 5–2 | W | 60:00 | 25 | 2 | .920 | 2.30 | +0.30 |
| Dec 16 | @ MTL | W 4–1 | W | 60:00 | 22 | 1 | .955 | 2.88 | +1.88 |
| Dec 14 | @ CAR | L 2–3 OT | OTL | 63:45 | 32 | 2 | .938 | 3.63 | +1.63 |
| Dec 11 | vs VGK | L 2–3 OT | OTL | 62:44 | 22 | 3 | .864 | 2.96 | −0.04 |
| Dec 9 | vs SJS | W 4–1 | W | 60:00 | 18 | 1 | .944 | 2.03 | +1.03 |
| Dec 1 | vs PIT | L 1–5 | L | 60:00 | 27 | 5 | .815 | 2.88 | −2.12 |
| Nov 29 | @ NJD | W 5–3 | W | 60:00 | 32 | 3 | .906 | 2.77 | −0.23 |
| Nov 26 | @ FLA | W 4–2 | W | 60:00 | 27 | 2 | .926 | 2.81 | +0.81 |
| Nov 22 | vs NJD | W 6–3 | W | 59:58 | 35 | 3 | .914 | 3.64 | +0.64 |
| Nov 20 | vs STL | W 3–2 OT | W | 63:46 | 29 | 2 | .931 | 2.39 | +0.39 |
| Nov 15 | @ DAL | L 1–5 | L | 59:56 | 28 | 5 | .821 | 3.68 | −1.32 |
| Nov 12 | vs EDM | L 1–2 OT | OTL | 61:19 | 31 | 2 | .935 | 2.52 | +0.52 |
| Nov 6 | @ NSH | W 3–1 | W | 60:00 | 24 | 1 | .958 | 3.71 | +2.71 |
| Nov 4 | @ MTL | W 5–4 OT | W | 64:55 | 20 | 4 | .800 | 2.94 | −1.06 |
| Nov 1 | vs TOR | L 2–5 | L | 40:33 | 19 | 4 | .789 | 1.93 | −2.07 |
| Oct 30 | vs NSH | W 4–1 | W | 59:52 | 33 | 1 | .970 | 3.18 | +2.18 |
| Oct 23 | @ OTT | L 1–2 | L | 58:12 | 33 | 2 | .939 | 2.09 | +0.09 |
| Oct 20 | vs SEA | W 5–2 | W | 58:59 | 23 | 2 | .913 | 2.36 | +0.36 |
| Oct 18 | vs MIN | W 2–1 OT | W | 62:37 | 16 | 1 | .938 | 2.04 | +1.04 |
| Oct 13 | vs FLA | W 5–2 | W | 60:00 | 26 | 2 | .923 | 2.57 | +0.57 |
| Oct 9 | @ FLA | L 1–2 | L | 58:46 | 34 | 2 | .941 | 2.73 | +0.73 |