Tonight: 8 gamesModel estimates, not official NHL statistics
puckmodel
ANABOSBUFCARCBJCGYCHICOLDALDETEDMFLALAKMINMTLNJDNSHNYINYROTTPHIPITSEASJSSTLTBLTORUTAVANVGKWPGWSHUFA
Montreal Canadiens › Oliver Kapanen
Oliver Kapanen
C · #91 · MTL · 23 · Two-way PK forward · Very boom-or-bust (7th pct)
Average career stats over an 84-game season
18
G
14
A
33
P
-1
+/−
20
PIM
13:49
TOI/GP
1:00
PP TOI/GP
1:20
SH TOI/GP
SeasonTeamTypeGPBox scoreSO
G/Att
Net goals per 84 gamesEloPlayoffsOn-ice contextContract
GAP+/−PIMEV offEV defPPPKFinPlaySuppPenFOSOOverallCompMatesTop linematesCap hit% of capNG/84
per $M
2024-25MTL18022-521/1-1.59:26-1.2+0.31:11+0.60:15-8.0-0.4-1.2+2.4-0.4+4.7-4.5-21-8.93 GP-0.5-1.6Newhook 46%Hutson 38%Dvorak 32%Heineman 31%$0.93M1.1%-4.91
2025-26MTL82221537+4221/2-0.211:56-1.9-0.40:57-0.31:34+2.0-0.3-1.5-1.0-0.6+0.5-3.7+18-9.07 GP+0.7+2.5Demidov 66%Dobson 39%Hutson 38%Slafkovský 37%$0.93M1.0%-3.96
2024-25MTL18022-521/1-0.29:26-0.1+0.01:11+0.10:15-0.2-0.4-0.7+0.4-0.1+0.1-1.3-21-8.93 GP-0.5-1.6Newhook 46%Hutson 38%Dvorak 32%Heineman 31%$0.93M1.1%-1.37
2025-26MTL82221537+4221/2-0.211:56-0.8-0.10:57-0.11:34+0.2-0.3-1.4-0.3-0.4+0.1-3.3+18-9.07 GP+0.7+2.5Demidov 66%Dobson 39%Hutson 38%Slafkovský 37%$0.93M1.0%-3.59
2024-25MTL18022-521/1-0.29:26-0.1+0.01:11+0.00:15-0.2-0.4-0.6+0.4-0.1+0.1-1.11479-8.93 GP-0.5-1.6Newhook 46%Hutson 38%Dvorak 32%Heineman 31%$0.93M1.1%-1.22
2025-26MTL100221739-1242/3-0.211:56-0.4-0.10:57-0.01:34+0.1-0.4-1.4-0.2-0.4+0.0-3.01501-9.010 GP+0.5+1.9Demidov 57%Hutson 38%Dobson 33%Slafkovský 32%$0.93M1.0%-3.25
SeasonTeamGPBox scoreNet goals per 84 games
GAP+/−PIMEV offEV defPPPKFinPlaySuppPenFOSOOverall
2024-25MTL3011+00-2.6+0.0+0.0+0.1-4.4-0.5-0.7-0.4-0.6-0.0-8.9
2025-26MTL7000-22-2.1+1.6-0.1-0.4-4.6-0.4-0.8-2.8+0.6-0.0-9.0
2024-25MTL3011+00-2.6+0.0+0.0+0.1-4.4-0.5-0.7-0.4-0.6-0.0-8.9
2025-26MTL10011-22-2.2+1.1-0.1-0.3-4.6-0.4-0.8-2.0+0.2-0.0-9.0
NHL Edge — tracking, 2021-22 on
SeasonShot mphSpeed mph22+ /GP20–22 /GP18–20 /GPMiles /60
2024-250.061.26.19.4
2025-2688.522.40.041.57.09.3

Over time

Career net goalsrunning total vs a league-average player
'25'26+1-4
84-game stretcheshis best and worst windows of the form line
GAPPPP+/−TOI/GPPen takenPen drawnFO%Team W-L-OTL
Best-3.0Nov 2 ’24 – Apr 4 ’262216382+314:1010945.048-23-13
Worst-4.2Oct 22 ’24 – Mar 26 ’262115362-214:0111946.645-26-13

Games and opponents

Single-game net goalsshare of his 100 games by that night’s total
5%10%15%20%25%-1.60 to -1.50 net goals: 1.0% of games (1)-1.00 to -0.90 net goals: 1.0% of games (1)-0.70 to -0.60 net goals: 5.0% of games (5)-0.60 to -0.50 net goals: 1.0% of games (1)-0.50 to -0.40 net goals: 7.0% of games (7)-0.40 to -0.30 net goals: 8.0% of games (8)-0.30 to -0.20 net goals: 9.0% of games (9)-0.20 to -0.10 net goals: 18.0% of games (18)-0.10 to +0.00 net goals: 24.0% of games (24)+0.00 to +0.10 net goals: 5.0% of games (5)+0.10 to +0.20 net goals: 2.0% of games (2)+0.30 to +0.40 net goals: 2.0% of games (2)+0.40 to +0.50 net goals: 4.0% of games (4)+0.50 to +0.60 net goals: 3.0% of games (3)+0.60 to +0.70 net goals: 3.0% of games (3)+0.70 to +0.80 net goals: 4.0% of games (4)+0.80 to +0.90 net goals: 1.0% of games (1)+0.90 to +1.00 net goals: 1.0% of games (1)+1.20 to +1.30 net goals: 1.0% of games (1)-2-10+1+2+3mean -0.0626%above 074%below 0
Best game +1.25 net goals · Nov 6, 2025 at NJD (L 3–4 OT) · Game recap →
Vs competition quartilescareer at 5v5, opposing fives ranked by average net goals/84
NET GOALS/84 VS AVERAGE, SAME QUARTILESHARE OF 5v5 TIME■ HOME ■ AWAYvs Q4 Toughestopposing five avg +1.9Career vs Q4: -3.0 net goals/84 above an average forward facing the same quartile; 248 min = 23% of his 5v5. Goals in those minutes: EV off +0.0, EV def -1.9, finishing +1.0, playmaking/suppression share -0.3; on-ice xGF% 36.5 (league 45.3), goals 18-19-3.0Home games: 103 of 541 career 5v5 min vs Q4 (19.0%; 25% = the league-wide split; all games 23.0%)19%Away games: 145 of 534 career 5v5 min vs Q4 (27.1%; 25% = the league-wide split; all games 23.0%)27%vs Q3 Toughopposing five avg +0.5Career vs Q3: +4.5 net goals/84 above an average forward facing the same quartile; 289 min = 27% of his 5v5. Goals in those minutes: EV off -0.3, EV def -0.0, finishing +1.9, playmaking/suppression share -0.3; on-ice xGF% 49.4 (league 49.2), goals 16-18+4.5Home games: 141 of 541 career 5v5 min vs Q3 (26.0%; 25% = the league-wide split; all games 26.9%)26%Away games: 149 of 534 career 5v5 min vs Q3 (27.8%; 25% = the league-wide split; all games 26.9%)28%vs Q2 Easyopposing five avg -0.3Career vs Q2: -8.1 net goals/84 above an average forward facing the same quartile; 283 min = 26% of his 5v5. Goals in those minutes: EV off -0.6, EV def -0.3, finishing -1.2, playmaking/suppression share -0.3; on-ice xGF% 42.4 (league 50.8), goals 9-7-8.1Home games: 151 of 541 career 5v5 min vs Q2 (27.9%; 25% = the league-wide split; all games 26.3%)28%Away games: 132 of 534 career 5v5 min vs Q2 (24.7%; 25% = the league-wide split; all games 26.3%)25%vs Q1 Easiestopposing five avg -1.3Career vs Q1: +3.0 net goals/84 above an average forward facing the same quartile; 256 min = 24% of his 5v5. Goals in those minutes: EV off +0.3, EV def +0.3, finishing +1.0, playmaking/suppression share -0.3; on-ice xGF% 52.9 (league 55.5), goals 12-13+3.0Home games: 147 of 541 career 5v5 min vs Q1 (27.2%; 25% = the league-wide split; all games 23.8%)27%Away games: 109 of 534 career 5v5 min vs Q1 (20.3%; 25% = the league-wide split; all games 23.8%)20%25% = even−12.60+12.6

Shots

Shot mixhis shots on goal by type and location, 2010-11 on
ShareTotal shotsAvg dist (ft)xGGG/xGNet goals/84
Wrist32%46334.971.42–
Snap36%53229.480.85–
Slap5%8340.71––
Backhand10%14122.231.38–
Tip-in12%18291.910.52–
Deflection3%4160.70––
Other2%340.41––
Total1462620.3211.04+0.6

The rink is drawn from his side: he attacks left to right, his left on top. Right half: where his own shots come from. Left half: where opponents shoot from while he is on the ice (shared with his linemates and the team system). Blue = a bigger share of those shots from that zone than the league average for forwards in the same situation (and shot type, when one is picked); red = a smaller share.

HIS OWN ZONE · SHOTS AGAINSTATTACKING ZONE · HIS SHOTS
shots on goal against with him on vs forwards · n=689 · ±0.08pphis shots on goal vs forwards · n=146 · ±0.30pp
Best finishes on videohis lowest-xG goals with a highlight clip (2018-19 on)
xGDateOppSitShot
10.049Mar 24, 2026vs CAREVTip-inWatch ▸
20.067Mar 3, 2026at SJSEVWristWatch ▸
30.070Oct 8, 2025at TORSH/otherWristWatch ▸

Faceoffs

Faceoffs by dotcareer since 2024-25, shoots R
OWN ZONENEUTRAL ZONEATTACKING ZONE →Own-zone left: 12-25 (32.4%, league 54.0%); 5.1% of his draws, league 14.3%32.4%-21.65% · lg 14%Own-zone right: 70-95 (42.4%, league 46.9%); 22.7% of his draws, league 20.3%42.4%-4.523% · lg 20%Neutral, own side, left: 12-16 (42.9%, league 53.4%); 3.8% of his draws, league 3.0%42.9%-10.64% · lg 3%Neutral, own side, right: 16-15 (51.6%, league 45.9%); 4.3% of his draws, league 2.8%51.6%+5.74% · lg 3%Centre ice: 67-75 (47.2%, league 50.0%); 19.5% of his draws, league 19.1%47.2%-2.820% · lg 19%Neutral, attacking side, left: 7-6 (53.8%, league 54.3%); 1.8% of his draws, league 2.8%—2% · lg 3%Neutral, attacking side, right: 18-20 (47.4%, league 46.7%); 5.2% of his draws, league 3.0%47.4%+0.75% · lg 3%Attacking-zone left: 34-34 (50.0%, league 53.1%); 9.3% of his draws, league 20.3%50.0%-3.19% · lg 20%Attacking-zone right: 94-112 (45.6%, league 46.0%); 28.3% of his draws, league 14.3%45.6%-0.428% · lg 14%

45.3% won -3.2

728 draws; the league wins 48.5% at the dots he takes

Draw mixHis drawsLeague
Own zone28%35%
Neutral35%31%
Attacking38%35%

Drawn from his side: he attacks left to right, his left at the top. Circle: his win% at that dot, colored by how far it sits above (blue) or below (red) the league there, the small number (±10 scale). Bar: his share of all his draws taken there, the tick the league share (0–30% of his draws; 0–60% on the power play and penalty kill).