Puckflow.io

Barrett Hayton

#27
Utah Mammoth

C · 6'1", 200 lb · 26 years old · Shoots left · Peterborough, Ontario, CAN

Drafted 2018 · ARI · round 1 · #5 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14SJS1010.516:51
Nov 12STL0000.020:15
Nov 11@VGK0000.215:09
Nov 7@OTT1010.814:23
Nov 5@MTL000-0.015:12

Against their position

Points / 60: 2.12 — 163rd of 440Goals / 60: 0.58 — 276th of 440Assists / 60: 1.54 — 106th of 440Shots / 60: 7.53 — 117th of 440Shooting %: 7.7% — 316th of 439Even-strength points / 60: 1.35 — 228th of 440Ice time / game: 14:48 — 222nd of 440Points/602.12 163rdGoals/600.58 276thAssists/601.54 106thShots/607.53 117thShooting7.7% 316thEV pts/601.35 228thIce time14:48 222nd
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 / 600.57427th
Blocks / 602.70106th
Takeaways / 600.96152nd
Giveaways / 602.70197th
Faceoff win %52.6%109th
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
22.5
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.8
F 81.0

Every shot this season

Season shot map: 80 attempts, 3 goals.
Goal3Shot on goal36Missed24Shot blocked17

NHL regular season

SeasonGPGAPTSTOI
2026-2721381114:48
2025-266710152515:07
2024-258220264616:06
2023-2433371017:01
2022-238219244317:30
2021-226010142416:07
2020-211421311:29
2019-202013411:09
Career379689816615:49

Other competitions

SeasonLeagueGPGAPTS
2024-25WC6112
2024-25International2011
2021-22AHL4011
2020-21Liiga8044
2020-21AHL266410
2019-20WJC-2076612
2019-20AHL5145
2018-19OHL39264066
2018-19WJC-205044
2017-18Ivan Hlinka Memorial5336
2017-18OHL63213960
2016-17OHL6391827
2016-17WHC-176112
2015-16GTHL U1659363773
2015-16OGC-165303
2014-15ETAMMHL36191433