| Season | Team | GP | W | L | OTL | SO | GAA | SV% |
|---|---|---|---|---|---|---|---|---|
| NSHL24 |
HAM
|
16 | 9 | 5 | 2 | 0 | 2.48 | 91.5% |
| NSHL23 |
PHI
|
48 | 26 | 15 | 4 | 0 | 2.39 | 91.9% |
| NSHL22 |
STL
|
70 | 36 | 26 | 7 | 0 | 2.62 | 91.6% |
| NSHL21 |
QUE
|
43 | 23 | 13 | 3 | 0 | 2.59 | 92.2% |
| NSHL20 |
BOS
|
67 | 35 | 21 | 9 | 2 | 2.17 | 92.5% |
| NSHL19 |
WPG
|
64 | 35 | 23 | 5 | 3 | 2.11 | 93.2% |
| NSHL18 |
WPG
|
64 | 31 | 27 | 5 | 4 | 2.09 | 93.2% |
| NSHL17 |
WPG
|
69 | 41 | 22 | 6 | 3 | 2.22 | 92.9% |
| NSHL16 |
VAN
|
35 | 10 | 17 | 5 | 1 | 2.75 | 91.0% |
| NSHL15 |
VAN
|
47 | 25 | 18 | 3 | 0 | 2.68 | 90.9% |
| Career | 578 | 297 | 200 | 58 | 13 | 2.38 | 92.3% |
| Season | Team | GP | W | L | SO | GAA | SV% |
|---|---|---|---|---|---|---|---|
| NSHL24 |
HAM
|
2 | 1 | 1 | 0 | 3.53 | 85.4% |
| NSHL23 |
PHI
|
8 | 5 | 1 | 0 | 2.46 | 92.9% |
| NSHL22 |
STL
|
10 | 5 | 4 | 0 | 2.42 | 92.3% |
| NSHL21 |
QUE
|
2 | 0 | 0 | 0 | — | 87.3% |
| NSHL20 |
BOS
|
11 | 6 | 2 | 0 | 2.20 | 92.6% |
| NSHL19 |
WPG
|
7 | 1 | 1 | 0 | 2.44 | 92.1% |
| NSHL17 |
WPG
|
14 | 7 | 4 | 0 | 2.26 | 92.7% |
| Playoff Career | 54 | 25 | 13 | 0 | 2.53 | 92.2% | |
| Season | Team | SK | DU | EN | SZ | AG | RB | SC | HS | RT | PH | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
BAK
|
80 | 86 | 86 | 84 | 85 | 84 | 86 | 86 | 84 | 85 | 85 | 57 | 65 | 80 |
| NSHL16 |
VAN
|
80 | 86 | 86 | 84 | 85 | 84 | 86 | 86 | 84 | 85 | 85 | 57 | 65 | 80 |
| NSHL17 |
WPG
|
80 | 86 | 88 | 84 | 85 | 84 | 86 | 88 | 87 | 85 | 85 | 57 | 65 | 80 |
| NSHL18 |
WPG
|
80 | 89 | 91 | 85 | 85 | 84 | 87 | 90 | 89 | 85 | 85 | 58 | 67 | 81 |
| NSHL19 |
WPG
|
82 | 89 | 92 | 86 | 85 | 87 | 89 | 90 | 90 | 87 | 85 | 60 | 69 | 82 |
| NSHL20 |
BOS
|
82 | 92 | 92 | 86 | 85 | 87 | 89 | 90 | 90 | 87 | 88 | 60 | 69 | 83 |
| NSHL21 |
QUE
|
84 | 91 | 91 | 86 | 86 | 89 | 91 | 89 | 89 | 89 | 89 | 62 | 71 | 83 |
| NSHL22 |
STL
|
63 | 90 | 90 | 86 | 85 | 88 | 90 | 88 | 88 | 88 | 88 | 82 | 68 | 82 |
| NSHL23 |
PHI
|
62 | 89 | 89 | 86 | 84 | 88 | 89 | 87 | 87 | 88 | 87 | 82 | 70 | 82 |
| NSHL24 |
HAM
|
61 | 88 | 88 | 86 | 83 | 87 | 88 | 86 | 86 | 87 | 86 | 84 | 71 | 81 |
| Career Avg | 76 | 89 | 90 | 86 | 85 | 87 | 89 | 88 | 88 | 87 | 87 | 66 | 68 | 82 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL19 | WPG | TC | SC | 88 | 89 | +1 | 1 | All-Star Classic Win |
| NSHL19 | WPG | TC | RT | 89 | 90 | +1 | 1 | All-Star Classic Win |
| NSHL18 | WPG | TC | SC | 86 | 87 | +1 | 1 | |
| NSHL18 | WPG | TC | RT | 87 | 89 | +2 | 2 | |
| NSHL18 | WPG | TC | HS | 88 | 90 | +2 | 2 | |
| NSHL17 | WPG | TC | RT | 84 | 87 | +3 | 3 | |
| NSHL17 | WPG | TC | HS | 86 | 88 | +2 | 2 | |
| NSHL16 | VAN | TC | EN | 86 | 88 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | HAM→ TOR |
HAM Y26 R4 CAL pick TOR Warren Foegele (74), Paul Cotter (72), Jordan Eberle (75), Frederik Andersen (79) |
| NSHL25 | Trade | TOR→ HAM |
HAM Jordan Eberle (75), Frederik Andersen (79) TOR Y26 R4 CAL pick |
| NSHL23 | Signing | PHI |
$4,850,000 · 1 yr |
| NSHL23 | Release | STL |
|
| NSHL22 | Signing | STL |
$8,000,000 · 1 yr |
| NSHL21 | Trade | BOS→ QUE |
BOS Adam Henrique (76), Michael Paliotta (72), Sergei Bobrovsky (84) QUE Adam Pelech (72), Jordan Caron (75), Frederik Andersen (83) |
| NSHL20 | Trade | WPG→ BOS |
BOS Frederik Andersen (83) WPG Dillon Dube (P), Mackenzie Blackwood (P), Y20 R1 BOS pick → Dominik Kubalik, Y20 R2 OTT pick → Hendrix Lapierre |
| NSHL18 | Signing | WPG |
$4,856,667 · 4 yr |
| NSHL16 | Signing | VAN |
$700,000 · 3 yr |