Puckflow.io

Charlie McAvoy

#73
Boston Bruins

D · 6'1", 215 lb · 28 years old · Shoots right · Long Beach, New York, USA

Drafted 2016 · BOS · round 1 · #14 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14MIN000-0.724:34
Nov 12MTL0000.322:26
Nov 8FLA0110.621:08
Nov 5@PIT000-0.020:02
Nov 2VGK000-0.925:36

Against their position

Points / 60: 1.59 — 40th of 240Goals / 60: 0.18 — 112th of 240Assists / 60: 1.41 — 32nd of 240Shots / 60: 3.88 — 102nd of 240Shooting %: 4.5% — 117th of 240Even-strength points / 60: 1.41 — 28th of 240Ice time / game: 24:17 — 22nd of 240Points/601.59 40thGoals/600.18 112thAssists/601.41 32ndShots/603.88 102ndShooting4.5% 117thEV pts/601.41 28thIce time24:17 22nd
This playerAverage defencemen

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

See the full rankings →
Role
Hits / 603.00117th
Blocks / 603.88144th
Takeaways / 600.8875th
Giveaways / 602.4733rd
Penalty minutes20220th

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 defenseman

G
Goals
D 0.08
A
Assists
D 0.27
SOG
Shots on goal
D 1.2
xG
Expected goals
D 0.08
CF
Attempts for
D 14.6
CA
Attempts against
D 14.7
TOI
Ice time
D 19:05
Speed
Top, mph
22.1
D 21.2
Hits
Hits
D 1.0
Hit±
Dealt minus taken
D -0.7
BLK
Shot blocks
D 1.3
bxG
Block xG margin
D +.02
Poss±
Take minus give
D -0.8
Pen±
Drawn minus taken
D -0.1
FO%
Faceoffs won
Shot
Hardest, mph
93.2
D 87.2

Every shot this season

Season shot map: 51 attempts, 1 goals.
Goal1Shot on goal19Missed15Shot blocked16

NHL regular season

SeasonGPGAPTSTOI
2026-271418924:17
2025-266911506124:23
2024-25507162323:40
2023-247412354724:51
2022-23677455222:18
2021-227810465624:38
2020-21515253024:00
2019-20675273223:10
2018-19547212822:10
2017-18637253222:09
Career5877229837023:34

Other competitions

SeasonLeagueGPGAPTS
2025-26OG6000
2024-254 Nations2000
2017-18WC6369
2016-17NCAA3852126
2016-17WJC-207246
2016-17AHL4022
2016-17WC8011
2015-16NCAA3732225
2015-16WJC-207000
2014-15USHL2331619
2014-15U-184041721
2013-14USHL344610
2013-14U-1720369
2012-13MetJHL42153954
2011-12AYHL 14U15044
2009-10QC Int PW3112