Puckflow.io

MacKenzie Weegar

#52
Utah Mammoth

D · 6'0", 206 lb · 32 years old · Shoots right · Ottawa, Ontario, CAN

Drafted 2013 · FLA · round 7 · #206 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14SJS000-0.722:05
Nov 12STL0000.125:11
Nov 11@VGK000-0.221:36
Nov 7@OTT011-0.020:41
Nov 5@MTL0000.124:54

Against their position

Points / 60: 0.64 — 153rd of 240Goals / 60: 0.26 — 90th of 240Assists / 60: 0.38 — 173rd of 240Shots / 60: 4.75 — 57th of 240Shooting %: 5.4% — 111th of 240Even-strength points / 60: 0.64 — 144th of 240Ice time / game: 22:16 — 41st of 240Points/600.64 153rdGoals/600.26 90thAssists/600.38 173rdShots/604.75 57thShooting5.4% 111thEV pts/600.64 144thIce time22:16 41st
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 / 608.3418th
Blocks / 607.1810th
Takeaways / 600.76103rd
Giveaways / 604.74221st
Penalty minutes26231st

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
21.7
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
86.3
D 87.2

Every shot this season

Season shot map: 102 attempts, 2 goals.
Goal2Shot on goal32Missed22Shot blocked46

NHL regular season

SeasonGPGAPTSTOI
2026-272123522:16
2025-261916720:25
2025-26603182123:07
2024-25818394724:10
2023-248220325222:56
2022-23814273121:06
2021-22808364423:22
2020-21546303622:07
2019-20457111820:07
2018-19644111516:58
2017-186026814:34
2016-17300017:27
Career6506521928421:11

Other competitions

SeasonLeagueGPGAPTS
2024-25WC8011
2024-25International1011
2022-23WC103811
2016-17AHL60142236
2015-16AHL6271724
2014-15AHL312810
2014-15ECHL2111213
2013-14QMJHL61124759
2012-13QMJHL6283644
2011-12CJHL53133750
2010-11ON-Jr.B40102333
2010-11CJHL5022
2009-10OEMMHL306713
2008-09OEBHL AA32131326