Puckflow.io

Michael McCarron

#47
Minnesota Wild

C · 6'6", 232 lb · 31 years old · Shoots right · Grosse Pointe, Michigan, USA

Drafted 2013 · MTL · round 1 · #25 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14@BOS0000.214:46
Nov 12@TOR1011.016:47
Nov 10@MTL000-0.315:20
Nov 6SJS0000.314:00
Nov 3@PHI1011.013:44

Against their position

Points / 60: 1.85 — 206th of 440Goals / 60: 0.82 — 196th of 440Assists / 60: 1.03 — 210th of 440Shots / 60: 7.41 — 122nd of 440Shooting %: 11.1% — 229th of 439Even-strength points / 60: 1.85 — 106th of 440Ice time / game: 13:53 — 261st of 440Points/601.85 206thGoals/600.82 196thAssists/601.03 210thShots/607.41 122ndShooting11.1% 229thEV pts/601.85 106thIce time13:53 261st
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 / 6012.7657th
Blocks / 604.3219th
Takeaways / 600.82201st
Giveaways / 602.67190th
Faceoff win %47.2%189th
Penalty minutes14350th

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.8
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
91.5
F 81.0

Every shot this season

Season shot map: 60 attempts, 4 goals.
Goal4Shot on goal31Missed11Shot blocked14

NHL regular season

SeasonGPGAPTSTOI
2026-272145913:53
2025-262032512:40
2025-2659571214:30
2024-2574591413:45
2023-247012102212:46
2022-233222410:33
2021-2251771410:23
2020-21600010:18
2017-18180118:46
2016-17311459:53
2015-162011211:41
Career40240488812:17

Other competitions

SeasonLeagueGPGAPTS
2024-25WC10112
2024-25International1101
2022-23AHL16246
2021-22AHL14336
2019-20AHL295914
2019-20AHL2710313
2018-19AHL3271421
2017-18AHL5471724
2016-17AHL3271219
2015-16AHL58172138
2014-15OHL25221941
2014-15OHL3162127
2013-14OHL66142034
2012-13USHL195510
2012-13U-1840111627
2012-13WJ18-A7325
2011-12USHL3531417
2011-12U-1717369
2010-11T1EHL3861218
2009-10T1EHL29122032