Premium beta
Deployment Watch
Track changing ice time and observed player roles, with evidence from NHL games.
80changes shown
How to read Deployment WatchQuick guide
Usage changes shows share against season. Role changes compares the selected recent games with the preceding non-overlapping games on the same team.
Usage changes
Recent PP or 5v5 share compared with season share, measured in percentage points.
Role changes
Observed PP units and 5v5 usage bands compared between adjacent periods. These are not projected line combinations.
Early movement
A role difference was observed, but there are too few games or PP opportunities to call it stable.
Emerging
Repeated observations support the change, but the new role is not yet firmly established.
Confirmed
Several recent games support the same role with adequate evidence. Not a guarantee of future usage.
PP share
Player PP seconds divided by the team’s total PP time in the selected window.
5v5 share
Player 5v5 seconds divided by the team’s total 5v5 time.
Overall
Combined 5v5 + PP opportunity share; penalty-kill time excluded.
Recent opportunity share compared with the season baseline.
| Player | Role | PP share | vs season | xP/G | Deployment | |
|---|---|---|---|---|---|---|
Zach HymanEDM · L · 3/3 games |
— | 75%Season 30% | +45 pp | 0.56 | 75 | |
Simon HolmstromNYI · R · 3/3 games |
PP1 | 86%Season 41% | +45 pp | 0.57 | 68 | |
Jake SandersonOTT · D · 3/3 gamesDay-to-day |
PP1 | 55%Season 12% | +43 pp | 0.91 | 91 | |
Teuvo TeravainenCHI · C · 3/3 games |
PP1 | 59%Season 24% | +35 pp | 0.54 | 63 | |
Ryan Nugent-HopkinsEDM · C · 2/3 gamesInjured reserve |
— | 46%Season 13% | +33 pp | 0.74 | 89 | |
Connor BedardCHI · C · 3/3 games |
PP1 | 62%Season 31% | +31 pp | 1.05 | 91 | |
Ville KoivunenPIT · R · 3/3 games |
PP1 | 55%Season 24% | +31 pp | 0.41 | 56 | |
Charle-Edouard D'AstousTBL · D · 3/3 games |
PP1 | 64%Season 35% | +28 pp | 0.48 | 66 | |
Philip BrobergSTL · D · 3/3 games |
PP1 | 55%Season 27% | +28 pp | 0.41 | 80 | |
Jonathan LekkerimäkiVAN · R · 3/3 games |
PP1 | 72%Season 46% | +26 pp | 0.59 | 61 | |
Oliver KapanenMTL · C · 3/3 games |
PP1 | 38%Season 12% | +26 pp | 0.38 | 48 | |
Charlie McAvoyBOS · D · 3/3 games |
PP1 | 55%Season 30% | +25 pp | 0.81 | 93 | |
Jake DeBruskVAN · L · 3/3 games |
PP1 | 73%Season 49% | +24 pp | 0.48 | 73 | |
Danila YurovMIN · R · 3/3 games |
PP1 | 56%Season 32% | +24 pp | 0.52 | 60 | |
Jaden SchwartzCOL · L · 3/3 games |
PP1 | 62%Season 39% | +23 pp | 0.51 | 61 | |
Oliver Ekman-LarssonTOR · D · 3/3 games |
— | 29%Season 6% | +23 pp | 0.15 | 52 | |
Rutger McGroartyPIT · R · 2/3 games |
PP2 | 25%Season 4% | +21 pp | 0.27 | 31 | |
Mason MarchmentSJS · L · 3/3 games |
PP1 | 61%Season 40% | +21 pp | 0.44 | 65 | |
Travis SanheimPHI · D · 3/3 games |
PP1 rotation | 39%Season 18% | +20 pp | 0.40 | 76 | |
Denver BarkeyPHI · C · 3/3 games |
PP1 | 57%Season 37% | +20 pp | 0.46 | 65 | |
Filip ChytilVAN · C · 3/3 games |
PP2 | 27%Season 7% | +20 pp | 0.44 | 53 | |
| Tristan JarryEDM · · 1/3 games | — | 28%Season 8% | +20 pp | — | — | |
Vinni LettieriTOR · C · 3/3 games |
— | 26%Season 7% | +19 pp | 0.39 | 40 | |
Andre LeeLAK · L · 3/3 games |
PP2 | 24%Season 5% | +19 pp | 0.36 | 22 | |
Mats ZuccarelloLAK · R · 3/3 games |
PP1 | 61%Season 42% | +19 pp | 0.52 | 78 | |
Oliver BonkPHI · D · 3/3 games |
PP2 | 34%Season 15% | +19 pp | 0.61 | 64 | |
Kiefer SherwoodSJS · L · 3/3 games |
PP2 | 39%Season 21% | +19 pp | 0.45 | 50 | |
Dmitry OrlovSJS · D · 3/3 games |
PP1 | 64%Season 45% | +19 pp | 0.46 | 74 | |
Andrei KuzmenkoPIT · L · 3/3 games |
PP2 | 38%Season 20% | +18 pp | 0.29 | 49 | |
Cale MakarCOL · D · 3/3 games |
PP1 | 79%Season 61% | +18 pp | 0.92 | 94 | |
Bo HorvatNYI · C · 3/3 games |
PP1 | 87%Season 69% | +18 pp | 0.98 | 93 | |
Noah OstlundBUF · C · 3/3 games |
PP1 | 77%Season 59% | +18 pp | 0.76 | 87 | |
Gavin McKennaTOR · L · 3/3 games |
PP1 | 68%Season 50% | +18 pp | 0.51 | 62 | |
Porter MartonePHI · R · 3/3 games |
PP1 | 62%Season 44% | +18 pp | 0.43 | 61 | |
Tommy NovakPIT · C · 3/3 games |
PP1 | 62%Season 44% | +17 pp | 0.58 | 66 | |
Kyle PalmieriNYI · C · 3/3 games |
PP1 | 87%Season 70% | +17 pp | 0.65 | 84 | |
Neal PionkWPG · D · 3/3 games |
PP1 | 76%Season 59% | +17 pp | 0.46 | 90 | |
Brayden SchennNYI · C · 3/3 games |
PP1 | 84%Season 67% | +17 pp | 0.67 | 81 | |
Alex BumpPHI · L · 3/3 games |
PP2 | 31%Season 15% | +16 pp | 0.53 | 42 | |
Stephen HallidayOTT · C · 3/3 games |
PP1 | 62%Season 46% | +16 pp | 0.57 | 62 | |
MacKenzie WeegarUTA · D · 3/3 games |
PP1 rotation | 25%Season 10% | +16 pp | 0.47 | 74 | |
Jacob TroubaSJS · D · 3/3 games |
PP2 | 37%Season 21% | +16 pp | 0.50 | 73 | |
Trevor ConnellyVGK · L · 3/3 games |
PP1 | 67%Season 52% | +16 pp | 0.74 | 70 | |
Jesperi KotkaniemiCAR · C · 3/3 games |
— | 26%Season 11% | +15 pp | 0.30 | 34 | |
Adam KlapkaCGY · R · 3/3 games |
— | 27%Season 12% | +15 pp | 0.34 | 25 | |
Matthew SchaeferNYI · D · 3/3 games |
PP1 | 87%Season 73% | +15 pp | 0.84 | 98 | |
Bradly NadeauCAR · L · 1/3 games |
PP2 | 21%Season 7% | +15 pp | 0.32 | 44 | |
Adam GaudetteSJS · R · 1/3 games |
PP2 | 19%Season 4% | +14 pp | 0.30 | 34 | |
Alex LaferriereLAK · R · 3/3 games |
PP1 | 68%Season 53% | +14 pp | 0.65 | 74 | |
Mikael GranlundANA · C · 3/3 games |
PP1 | 78%Season 65% | +14 pp | 0.77 | 91 | |
Jack QuinnBUF · R · 3/3 games |
PP1 | 79%Season 65% | +14 pp | 1.01 | 91 | |
Erik GustafssonLAK · D · 3/3 games |
PP2 | 37%Season 23% | +14 pp | 0.39 | 70 | |
Cutter GauthierANA · L · 3/3 games |
PP1 | 77%Season 63% | +14 pp | 0.76 | 86 | |
Felix Unger SörumCAR · R · 1/3 games |
PP2 | 20%Season 7% | +13 pp | 0.27 | 34 | |
Zachary BolducMTL · R · 3/3 games |
PP2 | 51%Season 37% | +13 pp | 0.64 | 58 | |
Evan BouchardEDM · D · 3/3 games |
— | 80%Season 67% | +13 pp | 1.11 | 97 | |
Macklin CelebriniSJS · C · 3/3 games |
PP1 | 69%Season 57% | +12 pp | 1.47 | 98 | |
Nino NiederreiterWPG · R · 3/3 gamesDay-to-day |
PP2 | 28%Season 16% | +12 pp | 0.32 | 37 | |
Brandon MontourSEA · D · 3/3 games |
PP1 | 58%Season 46% | +12 pp | 0.65 | 88 | |
Nazem KadriCOL · C · 3/3 games |
PP1 | 73%Season 61% | +12 pp | 0.85 | 92 | |
Nathan MacKinnonCOL · C · 3/3 games |
PP1 | 77%Season 65% | +12 pp | 1.38 | 97 | |
Bobby BrinkMIN · R · 3/3 games |
PP1 | 43%Season 31% | +12 pp | 0.43 | 49 | |
Jesper BrattNJD · L · 3/3 games |
PP1 | 72%Season 61% | +12 pp | 1.16 | 85 | |
Luke EvangelistaNJD · R · 3/3 gamesDay-to-day |
PP1 | 57%Season 46% | +11 pp | 0.92 | 81 | |
Zach BensonBUF · L · 3/3 games |
PP1 | 75%Season 63% | +11 pp | 0.79 | 91 | |
T.J. HughesCOL · R · 3/3 games |
PP1 | 74%Season 63% | +11 pp | 0.45 | 77 | |
Jack DruryNSH · C · 3/3 games |
PP2 | 17%Season 6% | +11 pp | 0.54 | 37 | |
Mackie SamoskevichSEA · R · 3/3 games |
PP1 | 33%Season 22% | +11 pp | 0.36 | 50 | |
Leon DraisaitlEDM · C · 3/3 games |
— | 78%Season 67% | +11 pp | 1.32 | 94 | |
Luke HughesNJD · D · 3/3 games |
PP1 | 75%Season 64% | +11 pp | 0.56 | 94 | |
Tage ThompsonBUF · C · 3/3 games |
PP1 | 73%Season 63% | +11 pp | 0.95 | 89 | |
Ilya LyubushkinNSH · D · 1/3 games |
PP3 | 12%Season 2% | +10 pp | 0.18 | 19 | |
Kailer YamamotoUTA · R · 3/3 games |
PP2 | 23%Season 13% | +10 pp | 0.67 | 51 | |
Elias PetterssonVAN · C · 3/3 games |
PP1 | 73%Season 63% | +10 pp | 0.59 | 81 | |
Mikhail SergachevUTA · D · 3/3 games |
PP1 | 74%Season 64% | +10 pp | 0.77 | 93 | |
Paul CotterVAN · L · 3/3 games |
PP2 | 27%Season 17% | +10 pp | 0.34 | 39 | |
Jake NeighboursSTL · L · 3/3 games |
PP1 | 55%Season 45% | +10 pp | 0.43 | 62 | |
Clayton KellerUTA · R · 3/3 games |
PP1 | 80%Season 70% | +10 pp | 0.90 | 89 | |
Carter VerhaegheFLA · C · 3/3 games |
PP1 | 61%Season 52% | +10 pp | 0.69 | 91 | |
Haydn FleuryWPG · D · 3/3 games |
PP2 | 28%Season 18% | +10 pp | 0.11 | 47 |














































































