Puckflow.io

Carl Grundstrom

#91
Philadelphia Flyers

R · 6'0", 200 lb · 28 years old · Shoots left · Umea, SWE

Drafted 2016 · TOR · round 2 · #57 overall

Last 5 games

DateOppGAPTSGSTOI
Oct 11CAR0000.112:11
Oct 5@TBL0000.310:12
Oct 3CAR0000.213:45
Oct 1@NJD0000.48:30
Sep 30PIT0000.112:01

Against their position

Points / 60: 0.00 — 420th of 440Goals / 60: 0.00 — 378th of 440Assists / 60: 0.00 — 406th of 440Shots / 60: 5.30 — 292nd of 440Shooting %: 0.0% — 378th of 439Even-strength points / 60: 0.00 — 415th of 440Ice time / game: 11:20 — 356th of 440Points/600.00 420thGoals/600.00 378thAssists/600.00 406thShots/605.30 292ndShooting0.0% 378thEV pts/600.00 415thIce time11:20 356th
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 / 6014.8234th
Blocks / 604.2321st
Takeaways / 602.1111th
Giveaways / 601.0515th
Penalty minutes01st

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.9
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
83.4
F 81.0

Every shot this season

Season shot map: 8 attempts, 0 goals.
Shot on goal5Missed2Shot blocked1

NHL regular season

SeasonGPGAPTSTOI
2026-27500011:20
2025-2647941311:51
2024-25563699:36
2023-2450841210:56
2022-23571271910:45
2021-2254961510:53
2020-2147651112:28
2019-201304412:46
2018-191551614:58
Career34452378911:16

Other competitions

SeasonLeagueGPGAPTS
2026-27AHL10134
2025-26AHL196915
2023-24AHL2112
2023-24WC10303
2022-23WC8112
2021-22WC5112
2020-21HockeyAllsvenskan185813
2019-20AHL40121628
2018-19AHL42131629
2018-19AHL133710
2017-18SHL3517724
2017-18Champions HL7213
2017-18AHL2123
2016-17SHL4514620
2016-17Champions HL13448
2016-17WJC-207347
2015-16SHL497916
2015-16J20 SuperElit1000
2015-16WJC-207101
2014-15Swe-U184336
2014-15Sweden24235
2014-15Swe-Jr.27211536
2013-14Swe-U1818191231
2013-14Swe-Jr.316410
2012-13J18 Elit1910818
2011-12TV-Pucken8011
2011-12U16 SM6527
2011-12J18 Allsvenskan5011
2010-11U16 SM3101