
Kurtis MacDermid
Ottawa Senators · LW · #23- HT
- 6'5"
- WT
- 233 lb
- Age
- 32
- Shoots
- L
- From
- Quebec City, CAN
Alpha sub-scores
what drives the rating · percentile vs position groupLeague profile
vs. forwards with 20+ GPHockeyAlpha advanced
event-derived proxies · 1,312 games analyzedWinger toolkit
vs. wingers with 20+ GPOn-ice impact
shift charts × our xG model · 13 GP tracked · 1h TOIUsage profile
assignment difficulty · higher fill = tougher jobMicro-metrics
Structural Metric Model · sequences, geometry & leverage from every shot2025-26 regular season · Percentile beams: fill = league percentile, tick = league median · hockeyalpha.com
The Blueprint
Structural Event Engine · percentile vs forwards · center = median · 79 EV minGeneral Offense
Playmaking Sequences
Offense Types
Zone Entries
DZ Retrievals / Exits
Forechecking
Derived from event sequences in public play-by-play data - the ? on each metric explains exactly how it's computed.
Contract & market
Contract value?
beta · cap data: CapWages$1.15M
cap hit
$0.86M
Alpha-market value
C
Fair market deal (−$0.3M)
Top comparables?
nearest profiles at the same role · match = statistical fit| Player | Alpha | Archetype | Production | Cap hit | Market | Value | Match |
|---|---|---|---|---|---|---|---|
Kurtis MacDermid | 52 | Depth Forward | 1 P · 19 GP | $1.15M | $0.86M | C−$0.3M | this player |
Nicolas Deslauriers | 50 | Wrecking Ball | 2 P · 31 GP | $1.75M | $0.86M | D−$0.9M | 82% |
Ryan Lomberg | 51 | Wrecking Ball | 9 P · 57 GP | $2.00M | $0.86M | D−$1.1M | 81% |
Maksim Tsyplakov | 49 | Depth Forward | 4 P · 49 GP | $2.25M | $0.86M | D−$1.4M | 79% |
Nathan Bastian | 55 | Wrecking Ball | 7 P · 36 GP | - | $1.16M | - | 78% |
Chemistry
Finishes from
assisters on Kurtis’s goals
No credited connections yet.
From official goal credits - scorer + assists on every goal, all season.
Recent form · last 10 games
@ CBJ
0P
0G 0A
@ CBJ 12-11
0G 0A · 0 shots · 4:59 TOI
@ MIN
0P
0G 0A
@ MIN 12-13
0G 0A · 0 shots · 2:50 TOI
@ WPG
1P
0G 1A
@ WPG 12-15
0G 1A · 0 shots · 5:23 TOI
vs PIT
0P
0G 0A
vs PIT 12-18
0G 0A · 0 shots · 1:41 TOI
@ BOS
0P
0G 0A
@ BOS 12-21
0G 0A · 0 shots · 5:34 TOI
vs BUF
0P
0G 0A
vs BUF 12-23
0G 0A · 0 shots · 2:40 TOI
vs CBJ
0P
0G 0A
vs CBJ 12-29
0G 0A · 0 shots · 2:50 TOI
@ CGY
0P
0G 0A
@ CGY 03-05
0G 0A · 0 shots · 2:02 TOI
@ NJD
0P
0G 0A
@ NJD 04-12
0G 0A · 0 shots · 5:46 TOI
vs TOR
0P
0G 0A
vs TOR 04-15
0G 0A · 2 shots · 7:45 TOI
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
NHL career · regular season
| Season | Team | GP | G | A | P | +/− |
|---|---|---|---|---|---|---|
| 2017-18 | Los Angeles Kings | 34 | 1 | 3 | 4 | -4 |
| 2018-19 | Los Angeles Kings | 11 | 0 | 1 | 1 | -1 |
| 2019-20 | Los Angeles Kings | 45 | 3 | 5 | 8 | -9 |
| 2020-21 | Los Angeles Kings | 28 | 2 | 2 | 4 | -14 |
| 2021-22 | Colorado Avalanche | 58 | 2 | 3 | 5 | 1 |
| 2022-23 | Colorado Avalanche | 44 | 1 | 5 | 6 | -1 |
| 2023-24 | Colorado Avalanche | 29 | 2 | 0 | 2 | 3 |
| 2023-24 | New Jersey Devils | 16 | 0 | 1 | 1 | 1 |
| 2024-25 | New Jersey Devils | 23 | 0 | 0 | 0 | -5 |
| 2025-26 | Ottawa Senators | 19 | 0 | 1 | 1 | -5 |
| Career | 4 teams | 307 | 11 | 21 | 32 | -34 |





