Puckflow.io

Oliver Kapanen

#91
Montréal Canadiens

C · 6'2", 194 lb · 23 years old · Shoots right · Timra, SWE

Drafted 2021 · MTL · round 2 · #64 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14COL000-0.110:03
Nov 12@BOS000-0.013:09
Nov 10MIN000-0.110:17
Nov 7@TOR0110.811:19
Nov 5UTA000-0.18:59

Against their position

Points / 60: 0.77 — 388th of 440Goals / 60: 0.39 — 331st of 440Assists / 60: 0.39 — 382nd of 440Shots / 60: 6.19 — 218th of 440Shooting %: 6.3% — 342nd of 439Even-strength points / 60: 0.77 — 362nd of 440Ice time / game: 11:56 — 339th of 440Points/600.77 388thGoals/600.39 331stAssists/600.39 382ndShots/606.19 218thShooting6.3% 342ndEV pts/600.77 362ndIce time11:56 339th
This playerAverage forward

Against 440 forwards, on rates per 60 minutes so a shortened season is not read as a worse one.

See the full rankings →
Role
Hits / 601.54371st
Blocks / 601.93209th
Takeaways / 600.77219th
Giveaways / 603.09259th
Faceoff win %41.8%255th
Penalty minutes6186th

Off the radar because these describe a role rather than a quality — a shutdown defenceman blocks more than a power-play specialist, and neither is better for it.

Per game, against the average forward

G
Goals
F 0.22
A
Assists
F 0.31
SOG
Shots on goal
F 1.7
xG
Expected goals
F 0.22
CF
Attempts for
F 11.2
CA
Attempts against
F 11.2
TOI
Ice time
F 15:11
Speed
Top, mph
21.2
F 21.9
Hits
Hits
F 1.3
Hit±
Dealt minus taken
F +0.4
BLK
Shot blocks
F 0.5
bxG
Block xG margin
F -.01
Poss±
Take minus give
F -0.5
Pen±
Drawn minus taken
F +0.0
FO%
Faceoffs won
F 50.0%
Shot
Hardest, mph
82.2
F 81.0

Every shot this season

Season shot map: 36 attempts, 1 goals.
Goal1Shot on goal15Missed9Shot blocked11

NHL regular season

SeasonGPGAPTSTOI
2026-271311211:56
2025-268222153714:28
2024-251802210:53
Career11323184113:37

Other competitions

SeasonLeagueGPGAPTS
2025-26OG3000
2024-25SHL36152035
2024-25EHT6101
2023-24Liiga51142034
2023-24Spengler Cup3011
2023-24EHT6123
2023-24WC8606
2022-23Liiga55121527
2022-23WJC-205213
2021-22Liiga16112
2021-22U20 SM-sarja117815
2021-22Mestis8134
2021-22Liiga2022
2021-22WJC-207112
2020-21U20 SM-sarja37251641
2020-21Mestis5325
2020-21WJC-184000
2019-20U18 SM-sarja44232750
2019-20U20 SM-liiga2101
2018-19U16 SM-sarja1681018