LW · VAN · NHL id 8476858
Phillip Di Giuseppe has played 20 games for the Vancouver Canucks in 2024-25, scoring 1 goal and 5 assists (6 points) on 23 shots while averaging 11:34 a night (10:39 at even strength, 0:00 on the power play and 0:47 shorthanded). At 5v5 the Canucks have controlled 52% of shot attempts with Di Giuseppe on the ice (8-10 in goals, 50% offensive-zone starts). In the Canucks' most recent game against DAL he was on L3 with Danton Heinen and Aatu Räty and off the power play; dropped to L4 (from L3) in the last game. He is shooting 4.3% this season against 6.4% across the 236 games in our data.
Right now
From the Jan 31 game vs DAL, detected from shift data
Deployment timeline
2024-25 · per-game ice time by strength, with line and power-play unit changes
Usage: 20 games, 11:26 average time on ice, PP1 in 0 games, 12 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 · 38 attempts, 23 on goal, 1 goal
Shot map, OPP at VAN: 38 attempts, 23 on goal, 1 goal, 2.07 expected goals; best chance Phillip Di Giuseppe at 0.35 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 · 20 of 20 games through the sequence engine
- −0.010
- Season net
- −0.04xG
5-on-5. Each takeaway is credited, and each giveaway charged, at the league xG value of the zone.
- Per 60
- 1.41
- Attempts
- 5
- 0.018
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 PP1Apr 11, 2023 alerts →
- Moved up to PP1Apr 10, 2023 alerts →
- Moved up to L2 from L4Mar 8, 2018 alerts →
How the goals happened
7 goals since 2023-24 with NHL EDGE tracking: press Replay to watch the tracking animation
| Game | Play | Entry | Passes | Shot mph | Notes | Replay |
|---|---|---|---|---|---|---|
| Jan 21, 2025 vs BUF | Rebound | — | 0 | 26.5 | rebound | |
| May 16, 2024 vs EDM | Cycle | — | 0 | 4.0 | — | |
| Mar 9, 2024 vs WPG | Deflection | carry | 0 | 40.9 | 2-on-1, one-timer | |
| Mar 7, 2024 @ VGK | Odd-man rush | carry | 1 | 39.1 | 2-on-1 | |
| Nov 12, 2023 @ MTL | Odd-man rush | carry | 3 | 61.7 | 2-on-1 | |
| Oct 27, 2023 vs STL | Odd-man rush | pass | 2 | 23.4 | 2-on-1 | |
| Oct 24, 2023 @ NSH | Odd-man rush | loose | 0 | 24.2 | 2-on-1 |
* 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 Di Giuseppe
No 5v5 pairing data this season yet.
Linemate and opposition quality
2024-25 · 5v5 · 213 min on ice · ranked against 495 forwards
teammates' average xGF%
43rd percentile · higher = stronger linemates
opponents' average ice-time share
91st percentile · higher = faces more top-line minutes
Faces tougher-than-usual opposition.
QoT averages the season xGF% of Di Giuseppe's 5v5 teammates; QoC averages how much of their team's ice time Di Giuseppe's opponents get, so a high QoC means facing top lines. Both are weighted by time shared on the ice, lean on last season for small samples, and are ranked within forwards or defence.
Game log
20 games in 2024-25, newest first
| Date | Opp | Result | G | A | P | +/- | PIM | HIT | BLK | EV | PP | PK | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jan 31 | @ DAL | L 3-5 | 0 | 1 | 1 | +1 | 1 | 0 | 3 | 0 | — | 9:07 | 8:24 | — | 0:43 |
| Jan 29 | @ NSH | W 3-1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | — | 11:24 | 10:13 | 0:01 | 0:44 |
| Jan 27 | @ STL | W 5-2 | 0 | 0 | 0 | 0 | 2 | 0 | 3 | 0 | — | 11:42 | 8:13 | — | 3:29 |
| Jan 25 | vs WSH | W 2-1 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | — | 14:09 | 12:05 | — | 1:00 |
| Jan 23 | @ EDM | L 2-6 | 0 | 0 | 0 | 0 | 3 | 0 | 2 | 0 | — | 12:55 | 10:45 | — | 1:24 |
| Jan 21 | vs BUF | L 2-3 | 1 | 0 | 1 | +1 | 1 | 0 | 1 | 0 | — | 10:18 | 9:49 | — | 0:29 |
| Jan 18 | vs EDM | W 3-2 | 0 | 1 | 1 | +1 | 1 | 0 | 1 | 1 | 0% | 9:24 | 9:21 | — | — |
| Jan 16 | vs LAK | L 1-5 | 0 | 0 | 0 | -3 | 1 | 0 | 4 | 1 | — | 10:27 | 9:42 | — | 0:45 |
| Jan 14 | @ WPG | L 1-6 | 0 | 0 | 0 | -1 | 0 | 0 | 1 | 0 | — | 13:18 | 13:00 | — | 0:18 |
| Jan 11 | @ TOR | W 3-0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 100% | 12:05 | 10:39 | — | 1:26 |
| Jan 10 | @ CAR | L 0-2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0% | 10:11 | 9:42 | 0:02 | 0:27 |
| Jan 8 | @ WSH | OTL 1-2 | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 1 | — | 9:45 | 9:45 | — | — |
| Jan 6 | @ MTL | OTL 4-5 | 0 | 0 | 0 | -2 | 2 | 0 | 2 | 1 | — | 10:33 | 10:15 | — | 0:07 |
| Jan 3 | vs NSH | L 0-3 | 0 | 0 | 0 | 0 | 2 | 0 | 9 | 0 | 0% | 13:06 | 12:36 | — | 0:30 |
| Jan 2 | @ SEA | W 4-3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | — | 12:30 | 11:50 | — | 0:40 |
| Dec 31 | @ CGY | L 1-3 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | — | 8:29 | 8:17 | — | — |
| Dec 28 | vs SEA | OTL 4-5 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | — | 13:58 | 12:44 | — | 1:14 |
| Dec 23 | vs SJS | W 4-3 | 0 | 0 | 0 | 0 | 2 | 0 | 4 | 1 | 0% | 12:23 | 11:13 | — | 1:10 |
| Dec 21 | vs OTT | OTL 4-5 | 0 | 2 | 2 | +1 | 1 | 2 | 3 | 1 | — | 12:36 | 12:03 | — | 0:33 |
| Dec 19 | @ VGK | L 1-3 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | — | 12:58 | 12:16 | — | 0:42 |
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 | 20 | 231:18 | 11:34 | 207 | 216 | 48.9% | 46.3% | 91 | 95 | 8 | 11 | 42% | 6.8 | 10.5 | 50% |
| Even strength | 20 | 212:52 | 10:39 | 203 | 185 | 52.3% | 49.0% | 87 | 85 | 8 | 10 | 44% | 6.4 | 8.2 | 50% |
| 5v5 | 20 | 212:52 | 10:39 | 203 | 185 | 52.3% | 49.0% | 87 | 85 | 8 | 10 | 44% | 6.4 | 8.2 | 50% |
| Power play | 2 | 0:03 | 0:02 | 0 | 0 | — | — | 0 | 0 | 0 | 0 | — | 0.0 | 0.0 | 50% |
| Penalty kill | 17 | 15:41 | 0:55 | 4 | 27 | 12.9% | 17.4% | 4 | 9 | 0 | 1 | 0% | 0.3 | 2.1 | — |
| 4v5 | 17 | 15:41 | 0:55 | 4 | 27 | 12.9% | 17.4% | 4 | 9 | 0 | 1 | 0% | 0.3 | 2.1 | — |
| 5v6, opponent net empty | 5 | 2:30 | 0:30 | 0 | 4 | 0.0% | 0.0% | 0 | 1 | 0 | 0 | — | 0.0 | 0.2 | — |
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 | VAN | 20 | 1 | 5 | 6 | -2 | 4 | 23 | 4.3% | 54 | 6 | 11:34 |
| 2023-24Playoffs | VAN | 11 | 1 | 1 | 2 | +1 | 2 | 8 | 12.5% | 36 | 5 | 10:23 |
| 2023-24 | VAN | 51 | 5 | 5 | 10 | -1 | 36 | 52 | 9.6% | 93 | 23 | 12:06 |
| 2022-23 | VAN | 30 | 6 | 6 | 12 | -1 | 14 | 71 | 8.5% | 52 | 10 | 14:34 |
| 2020-21 | NYR | 31 | 1 | 7 | 8 | +2 | 13 | 44 | 2.3% | 78 | 16 | 11:06 |
| 2019-20 | NYR | 20 | 1 | 3 | 4 | +1 | 2 | 35 | 2.9% | 38 | 20 | 11:17 |
| 2018-19 | NSH, CAR | 24 | 1 | 3 | 4 | -3 | 8 | 31 | 3.2% | 54 | 9 | 10:08 |
| 2017-18 | CAR | 49 | 5 | 8 | 13 | 0 | 17 | 64 | 7.8% | 88 | 14 | 10:30 |
Phillip Di Giuseppe news
- Jets Waive Di Giuseppe & Shaw, Assign Zhilkin to MooseThe Hockey Writers
- Jets sign Phillip Di Giuseppe to one-year, two-way contractDaily Faceoff
- Get to Know the Winnipeg Jets’ 2025 Free Agent SigningsThe Hockey Writers
- Winnipeg Jets ink Phillip Di Giuseppe to one-year dealjetsnation.ca
- Phillip Di GiuseppeESPN
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.
