D · NYR · NHL id 8475177
Calvin de Haan has played 47 games for the New York Rangers in 2024-25, scoring 0 goals and 8 assists (8 points) on 51 shots while averaging 14:58 a night (13:49 at even strength, 0:00 on the power play and 0:54 shorthanded). At 5v5 the Rangers have controlled 52% of shot attempts with de Haan on the ice (23-31 in goals, 32% offensive-zone starts). In the Rangers' most recent game against WSH he was on D3 with Zac Jones and off the power play. He is shooting 0.0% this season against 2.7% across the 421 games in our data.
Right now
From the Mar 5 game vs WSH, detected from shift data
Deployment timeline
2024-25 · per-game ice time by strength, with line and power-play unit changes
Usage: 9 games, 14:46 average time on ice, PP1 in 0 games, 2 line changes.
- Even strength
- Power play
- Penalty kill
- 5-game average
- Did not play
- ▲ promoted · ▼ demoted
NHL EDGE tracking
2024-25 percentiles among skaters at his position
Season-level NHL EDGE puck and player tracking, refreshed nightly. The percentile is the league rank among skaters this season; the label at the right is the raw value.
Shot map
2024-25 · 146 attempts, 51 on goal, 0 goals
Shot map, OPP at NYR: 146 attempts, 51 on goal, 0 goals, 1.44 expected goals; best chance Calvin de Haan at 0.15 xG.
- Even strength
- Power play
- Penalty kill
- Goal
- Shot on goal
- Missed
- Blocked
Puck luck
2024-25 · cumulative goals against expected goals from his own shots
- Actual goals
- Expected
- ±1σ
- Above expected
- Below expected
Beyond the box score
2024-25 regular season · 46 of 47 games through the sequence engine (more fill in as games are reprocessed)
- −0.055
- Season net
- −0.59xG
5-on-5. Each takeaway is credited, and each giveaway charged, at the league xG value of the zone.
- Per 60
- 0.65
- Attempts
- 7
- 0.000
5-on-5 shots within 10 seconds of winning the puck outside the offensive zone.
Role changes
Notable promotions, demotions and ice-time swings from Line Watch
- Moved up to D2 from D3Dec 14, 2023 alerts →
- Moved up to D2 from D3Dec 12, 2023 alerts →
- Moved up to PP1Mar 5, 2022 alerts →
How his goals happened
3 goals since 2023-24 with NHL EDGE tracking: press Replay to watch the tracking animation
| Game | Play | Entry | Passes | Shot mph | Notes | Replay |
|---|---|---|---|---|---|---|
| Jan 20, 2024 @ BUF | Point shot | — | 0 | 69.0 | — | |
| Jan 13, 2024 vs ANA | Deflection | — | 1 | 30.1 | deflection | |
| Dec 31, 2023 vs MTL | Rush | loose | 0 | 44.5 | — |
* includes a royal-road (cross-slot) pass. Derived from NHL EDGE puck and player tracking.
Linemates
2024-25 · 5v5 time together and how each pairing performs with and without de Haan
No 5v5 pairing data this season yet.
Game log
47 games in 2024-25, newest first
| Date | Opp | Result | G | A | P | +/- | PIM | HIT | BLK | EV | PP | PK | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mar 5 | vs WSH | OTL 2-3 | 0 | 0 | 0 | +1 | 0 | 0 | 5 | 3 | — | 14:14 | 12:39 | — | 1:35 |
| Mar 3 | vs NYI | W 4-0 | 0 | 0 | 0 | +2 | 1 | 0 | 1 | 0 | — | 16:52 | 15:15 | — | 1:37 |
| Mar 2 | vs NSH | W 4-0 | 0 | 1 | 1 | +1 | 2 | 2 | 6 | 2 | — | 16:26 | 16:26 | — | — |
| Feb 28 | vs MIN | W 5-2 | 0 | 0 | 0 | +1 | 1 | 0 | 2 | 1 | — | 13:43 | 12:26 | — | 1:17 |
| Feb 26 | vs NJD | W 5-1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | — | 15:35 | 14:01 | — | 1:34 |
| Feb 23 | @ STL | L 1-3 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | — | 14:05 | 14:05 | — | — |
| Feb 22 | @ NSH | L 1-2 | 0 | 0 | 0 | -1 | 1 | 0 | 1 | 0 | — | 14:42 | 14:11 | — | 0:31 |
| Feb 7 | @ EDM | W 5-4 | 0 | 0 | 0 | -1 | 0 | 0 | 1 | 1 | — | 13:02 | 12:08 | — | 0:54 |
| Feb 6 | @ CGY | W 4-2 | 0 | 0 | 0 | -1 | 0 | 2 | 1 | 0 | — | 14:19 | 13:21 | — | 0:58 |
| Jan 28 | @ NYI | L 2-5 | 0 | 0 | 0 | -1 | 1 | 0 | 1 | 1 | — | 14:12 | 14:12 | — | — |
| Jan 20 | vs MIN | L 1-3 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 3 | — | 12:00 | 10:50 | — | 1:10 |
| Jan 18 | vs DAL | W 6-3 | 0 | 0 | 0 | +1 | 2 | 0 | 3 | 1 | — | 16:23 | 15:27 | — | 0:56 |
| Jan 16 | vs EDM | L 3-4 | 0 | 1 | 1 | +1 | 1 | 0 | 1 | 2 | — | 14:37 | 14:37 | — | — |
| Jan 14 | vs NYR | W 3-2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | — | 17:41 | 16:25 | — | 1:09 |
| Jan 11 | @ WPG | L 0-3 | 0 | 0 | 0 | -1 | 1 | 0 | 4 | 2 | — | 15:20 | 15:20 | — | — |
| Jan 9 | @ MIN | W 6-1 | 0 | 0 | 0 | +1 | 0 | 0 | 2 | 1 | — | 15:37 | 14:06 | — | 1:31 |
| Jan 8 | @ CHI | L 1-3 | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 1 | — | 8:31 | 8:31 | — | — |
| Dec 27 | @ UTA | W 4-1 | 0 | 0 | 0 | +1 | 0 | 0 | 1 | 0 | — | 14:39 | 13:51 | — | 0:08 |
| Dec 22 | vs SEA | W 5-2 | 0 | 0 | 0 | -1 | 0 | 0 | 2 | 0 | — | 17:46 | 16:58 | — | 0:43 |
| Dec 20 | @ ANA | W 4-2 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 1 | — | 18:13 | 14:22 | — | 2:50 |
Season splits by strength
2024-25 regular season · on-ice numbers from shift and play-by-play data
| Strength | GP | TOI/GP | SA | GF | GA | GF% | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All situations | 47 | 703:46 | 14:58 | 667 | 709 | 48.5% | 50.2% | 312 | 310 | 28 | 37 | 43% | 28.3 | 29.0 | 27% |
| Even strength | 47 | 649:14 | 13:49 | 650 | 607 | 51.7% | 53.4% | 300 | 271 | 23 | 31 | 43% | 24.2 | 22.6 | 33% |
| 5v5 | 47 | 648:17 | 13:48 | 649 | 606 | 51.7% | 53.4% | 300 | 271 | 23 | 31 | 43% | 24.2 | 22.6 | 32% |
| Penalty kill | 35 | 42:00 | 1:12 | 11 | 66 | 14.3% | 17.5% | 8 | 26 | 1 | 4 | 20% | 1.0 | 4.5 | 0% |
| 4v5 | 35 | 42:00 | 1:12 | 11 | 66 | 14.3% | 17.5% | 8 | 26 | 1 | 4 | 20% | 1.0 | 4.5 | 0% |
| 5v6, opponent net empty | 12 | 9:10 | 0:46 | 6 | 24 | 20.0% | 26.1% | 4 | 10 | 4 | 1 | 80% | 3.1 | 1.2 | 0% |
| 4v6, opponent net empty | 2 | 3:07 | 1:34 | 0 | 12 | 0.0% | 0.0% | 0 | 3 | 0 | 1 | 0% | 0.0 | 0.8 | 0% |
Career by season
Seasons in Edgehalla's data (2025-26 is being backfilled; earlier seasons follow)
| Season | Team | GP | G | A | P | +/- | PIM | HIT | BLK | TOI/GP | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-25 | NYR, COL | 47 | 0 | 8 | 8 | -4 | 12 | 51 | 0.0% | 71 | 63 | 14:58 |
| 2023-24Playoffs | TBL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | — | 1 | 2 | 10:50 |
| 2023-24 | TBL | 59 | 3 | 7 | 10 | -9 | 22 | 56 | 5.4% | 96 | 82 | 16:38 |
| 2022-23 | CAR | 53 | 2 | 10 | 12 | +7 | 20 | 51 | 3.9% | 84 | 49 | 13:32 |
| 2021-22 | CHI | 69 | 4 | 4 | 8 | -21 | 33 | 107 | 3.7% | 146 | 172 | 18:57 |
| 2020-21 | CHI | 44 | 1 | 9 | 10 | -16 | 14 | 58 | 1.7% | 99 | 85 | 18:37 |
| 2019-20 | CHI | 29 | 1 | 5 | 6 | +10 | 10 | 42 | 2.4% | 93 | 73 | 19:55 |
| 2018-19Playoffs | CAR | 12 | 1 | 0 | 1 | +3 | 2 | 12 | 8.3% | 33 | 12 | 17:08 |
| 2018-19 | CAR | 74 | 1 | 13 | 14 | +1 | 20 | 102 | 1.0% | 187 | 106 | 18:31 |
| 2017-18 | NYI | 33 | 1 | 11 | 12 | +11 | 8 | 44 | 2.3% | 45 | 65 | 18:45 |
Calvin de Haan news
- Rangers Lack Top Defense Partner for Adam Fox Despite TradesThe Hockey Writers
- NHL Rumors: Demidov, Canadiens, Oilers, de Hann, RangersThe Hockey Writers
- NHL Trade Talk Recap: Oilers, Jets, Rangers, WildNHL Trade Talk
- Calvin de Haan Blasts Rangers, Says Experience “Fu—d”NHL Trade Talk
- Grading the Avalanche and Rangers’ Ryan Lindgren TradeThe Hockey Writers
- NHL Trade: New York Rangers Trade Ryan Lindgren to Colorado AvalancheNHLRumors.com
Headlines via LineupExperts. Links open the original publisher.
On-ice and deployment numbers are derived by Edgehalla from NHL play-by-play and shift data. Tracking percentiles are from NHL EDGE. Data updates after every game.
