Calvin
- Status
- Pro 100%
- Age / YOB
- 34 (1992)
- Contract
- $1,500,000 × 2yr
- Expires
- UFA 2028 · age 36
- Waivers
- Eligible
Ratings
Percentile vs 71 goaliesContract
Cap hit
$1,500,000
1.4% of cap
Year 2 of 3
2025-26
2026-27
2027-28
Expiry Status
UFA
2028
age 36
Clauses
—
Stats
| OTHL Career | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | GP | W | L | OTL | GAA | Sv% | SO | GA | SA | MP | GS |
| 2016-17 | BUF | 1 | 1 | 0 | 0 | 2.00 | .909 | 0 | 2 | 22 | 60 | 1 |
| 2017-18 | BUF | 24 | 13 | 8 | 0 | 2.52 | .916 | 1 | 54 | 640 | 1284 | 20 |
| 2018-19 | VAN | 16 | 6 | 7 | 0 | 2.88 | .909 | 0 | 43 | 475 | 896 | 13 |
| 2022-23 | TOR | 5 | 3 | 0 | 1 | 4.61 | .837 | 0 | 17 | 104 | 221 | 4 |
| 2023-24 | NJD | 23 | 8 | 6 | 3 | 2.94 | .912 | 1 | 56 | 633 | 1142 | 20 |
| 2024-25 | NJD | 31 | 13 | 11 | 2 | 2.32 | .917 | 1 | 62 | 744 | 1606 | 26 |
| 2025-26 | LAK | 46 | 18 | 20 | 2 | 2.41 | .908 | 1 | 99 | 1075 | 2464 | 37 |
| Career | 7 yrs | 146 | 62 | 52 | 8 | 2.60 | .910 | 4 | 333 | 3693 | 7675 | 121 |
2026-27 ·
no games in this range
No games logged in this range.
| Season | Team | GP | GS | W | L | OTL | GAA | Sv% | SO | MP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | MIN | 16 | 13 | 5 | 6 | 2 | 3.68 | .871 | 0 | 864 |
| NHL Career Stats | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | GP | GS | W | L | OT | GAA | Sv% | SO | GA | SA | A | PiM | MP |
| 2014-15 | COL | 16 | 13 | 6 | 7 | 3 | 2.35 | .932 | 0 | 35 | 511 | 0 | - | 895 |
| 2015-16 | COL | 20 | 13 | 7 | 6 | 1 | 2.56 | .922 | 1 | 42 | 539 | 1 | - | 985 |
| 2016-17 | COL | 50 | 48 | 15 | 31 | 2 | 2.98 | .904 | 2 | 140 | 1461 | 2 | 2 | 2820 |
| 2017-18 | TOR | 1 | 1 | 0 | 0 | 1 | 3.83 | .857 | 0 | 4 | 28 | 0 | - | 62 |
| 2018-19 | PHL | 11 | 8 | 4 | 2 | 2 | 4.01 | .863 | 1 | 31 | 227 | 0 | 2 | 464 |
| 2018-19 | ARI | 6 | 4 | 0 | 4 | 0 | 3.61 | .892 | 0 | 17 | 157 | 0 | - | 282 |
| 2019-20 | DET | 3 | 1 | 0 | 2 | 0 | 5.46 | .797 | 0 | 15 | 74 | 0 | - | 164 |
| 2020-21 | DET | 6 | 4 | 2 | 1 | 1 | 3.16 | .874 | 0 | 16 | 127 | 0 | - | 303 |
| 2021-22 | DET | 3 | 1 | 1 | 1 | 0 | 4.30 | .875 | 0 | 9 | 72 | 0 | - | 125 |
| 2023-24 | EDM | 23 | 20 | 12 | 7 | 1 | 2.45 | .909 | 1 | 53 | 581 | 0 | 2 | 1296 |
| 2024-25 | EDM | 36 | 31 | 22 | 10 | 1 | 2.71 | .900 | 0 | 85 | 849 | 1 | - | 1881 |
| 2025-26 | EDM | 16 | 13 | 5 | 6 | 2 | 3.68 | .871 | 0 | 53 | 410 | 0 | 0 | 864 |
| Career | NHL | 191 | 157 | 74 | 77 | 14 | 2.96 | .901 | 5 | 500 | 5036 | 4 | 6 | 10146 |
History
Overall, season by season
Above the band is elite. Inside it, above average. Below it, below average.
OV
Goalies, average to top 10%
Attributes
| Season | Age | Pos | Team | SK | DU | EN | SZ | AG | RB | SC | HS | RT | PH | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-17 | 24 | G | BUF | 83 | 80 | 72 | 73 | 83 | 85 | 95 | 84 | 86 | 83 | 91 | 47 | 47 | 77 |
| 2017-18 | 25 | G | BUF | 72 | 75 | 72 | 75 | 74 | 70 | 56 | 74 | 73 | 72 | 88 | 55 | 55 | 68 |
| 2018-19 | 26 | G | NYR | 66 | 71 | 89 | 75 | 65 | 68 | 64 | 72 | 66 | 66 | 30 | 55 | 55 | 67 |
| 2019-20 | 27 | G | OTT | 47 | 57 | 57 | 77 | 51 | 44 | 43 | 51 | 52 | 47 | 90 | 56 | 56 | 52 |
| 2020-21 | 28 | G | TOR | 54 | 58 | 73 | 77 | 53 | 58 | 52 | 58 | 57 | 56 | 30 | 57 | 57 | 58 |
| 2021-22 | 29 | G | TOR | 48 | 54 | 68 | 78 | 45 | 47 | 50 | 54 | 47 | 48 | 30 | 57 | 57 | 53 |
| 2022-23 | 30 | G | TOR | 58 | 44 | 55 | 78 | 64 | 60 | 56 | 63 | 62 | 61 | 30 | 58 | 58 | 60 |
| 2023-24 | 31 | G | NJD | 57 | 54 | 68 | 78 | 59 | 61 | 53 | 61 | 60 | 59 | 30 | 58 | 58 | 60 |
| 2024-25 | 32 | G | NJD | 74 | 60 | 60 | 77 | 80 | 67 | 75 | 75 | 79 | 74 | 95 | 59 | 59 | 70 |
| 2025-26 | 33 | G | LAK | 69 | 63 | 62 | 77 | 75 | 63 | 73 | 70 | 72 | 69 | 85 | 61 | 62 | 68 |
| 2026-27 | 34 | G | DET | 66 | 52 | 54 | 77 | 65 | 59 | 76 | 66 | 65 | 66 | 75 | 62 | 63 | 64 |
| Season | Age | Pos | Team | SK | DU | EN | SZ | AG | RB | SC | HS | RT | PH | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-17 | 24 | G | BUF | 83 | 80 | 72 | 73 | 83 | 85 | 95 | 84 | 86 | 83 | 91 | 47 | 47 | 77 |
| 2017-18 | 25 | G | BUF | −11 | −5 | · | +2 | −9 | −15 | −39 | −10 | −13 | −11 | −3 | +8 | +8 | −9 |
| 2018-19 | 26 | G | NYR | −6 | −4 | +17 | · | −9 | −2 | +8 | −2 | −7 | −6 | −58 | · | · | −1 |
| 2019-20 | 27 | G | OTT | −19 | −14 | −32 | +2 | −14 | −24 | −21 | −21 | −14 | −19 | +60 | +1 | +1 | −15 |
| 2020-21 | 28 | G | TOR | +7 | +1 | +16 | · | +2 | +14 | +9 | +7 | +5 | +9 | −60 | +1 | +1 | +6 |
| 2021-22 | 29 | G | TOR | −6 | −4 | −5 | +1 | −8 | −11 | −2 | −4 | −10 | −8 | · | · | · | −5 |
| 2022-23 | 30 | G | TOR | +10 | −10 | −13 | · | +19 | +13 | +6 | +9 | +15 | +13 | · | +1 | +1 | +7 |
| 2023-24 | 31 | G | NJD | −1 | +10 | +13 | · | −5 | +1 | −3 | −2 | −2 | −2 | · | · | · | · |
| 2024-25 | 32 | G | NJD | +17 | +6 | −8 | −1 | +21 | +6 | +22 | +14 | +19 | +15 | +65 | +1 | +1 | +10 |
| 2025-26 | 33 | G | LAK | −5 | +3 | +2 | · | −5 | −4 | −2 | −5 | −7 | −5 | −10 | +2 | +3 | −2 |
| 2026-27 | 34 | G | DET | −3 | −11 | −8 | · | −10 | −4 | +3 | −4 | −7 | −3 | −10 | +1 | +1 | −4 |
2012-13
to SABRES
- Brian Boyle
- Cal Clutterbuck
- Calvin Pickard P
- Rickard Rakell P
- OTT 2013 2nd
to RANGERS
2018-19
to CANUCKS
- Calvin Pickard
- Kris Letang
to SABRES
to RANGERS
- Calvin Pickard
- Dan Hamhuis
to CANUCKS