HockeyAlpha
Regular season

Sonny Milano

- · LW · #15
Bottom-six playerDepth Forward?8 points in 31 games in a supporting role
HT
6'0"
WT
205 lb
Age
30
Shoots
L
From
Massapequa, USA
Draft
2014 CBJ · R1 #16
57Alpha?

Alpha sub-scores

what drives the rating · percentile vs position group
Scoring?
3535pctl
Playmaking?
2424pctl
Transition?
2020pctl
Defense?
1818pctl

League profile

vs. forwards with 20+ GP
Points / GP?
0.2627pctl
Goals / GP?
0.1332pctl
Assists / GP?
0.1322pctl
Shots / GP?
1.127pctl
Plus/Minus?
058pctl
PP Points?
016pctl

HockeyAlpha advanced

event-derived proxies · 1,312 games analyzed
xG Share?
3.9%42pctl
ZEIS?
0.7413pctl
PSPL?
0.028pctl
Def Suppression?
-0.193pctl

Winger toolkit

vs. wingers with 20+ GP
Shots / 60?
7.466pctl
Hits / 60?
2.022pctl
Take : Give?
0.2120pctl
Blocks / 60?
0.651pctl
PP TOI / GP?
1:0339pctl
PK TOI / GP?
0:004pctl

On-ice impact

shift charts × our xG model · 16 GP tracked · 2h TOI

Usage profile

assignment difficulty · higher fill = tougher job
Competition faced?
16.6 min6pctl
Support received?
16.1 min88pctl

Micro-metrics

Structural Metric Model · sequences, geometry & leverage from every shot

2025-26 regular season · Percentile beams: fill = league percentile, tick = league median · hockeyalpha.com

The Blueprint

Structural Event Engine · percentile vs forwards · center = median · 243 EV min

Derived from event sequences in public play-by-play data - the ? on each metric explains exactly how it's computed. · hockeyalpha.com

Contract & market

Top comparables?

nearest profiles at the same role · match = statistical fit
PlayerAlphaCap hitValueMatch
Sonny Milano57--this player
Isaac Howard55$0.95MC+$0.2M86%
Tanner Pearson55--84%
Cole Reinhardt55$0.81MC+$0.3M83%
Nathan Bastian55--81%

Chemistry

Top connection: Ethen Frank · 3 goals together

Recent form · last 10 games

2 pts · 0 G · 2 A · 9 shots in last 10Steady(+0.0 P/GP vs prior 5)

vs DET

0P

0G 0A

vs NYR

1P

0G 1A

vs CHI

0P

0G 0A

vs ANA

0P

0G 0A

vs DAL

0P

0G 0A

vs MTL

0P

0G 0A

vs SJS

0P

0G 0A

vs CAR

1P

0G 1A

vs NYI

0P

0G 0A

@ PHI

0P

0G 0A

Tile tint = points that night · underline = shot volume (full bar = 8+ shots) · oldest on the left

The Territory

attacking → · every recorded touch, normalized to one end

attacking →← defending
Goal On goal Missed/blocked▲ takeaway▽ giveaway■ hit+ block◯ faceoff dot (size = wins)57 events shown

The office: the inner slot - 2 of 4 goals live there

NHL career · regular season

SeasonTeamGPGAP+/−
2015-16Columbus Blue Jackets30111
2016-17Columbus Blue Jackets4000-3
2017-18Columbus Blue Jackets5514822-8
2018-19Columbus Blue Jackets81010
2019-20Columbus Blue Jackets4651318-5
2019-20Anaheim Ducks9235-2
2020-21Anaheim Ducks60000
2021-22Anaheim Ducks66142034-9
2022-23Washington Capitals64112233-5
2023-24Washington Capitals49158234
2024-25Washington Capitals3000-3
2025-26Washington Capitals314480
Career3 teams3446679145-30