Puckflow.io

Judd Caulfield

#28
Anaheim Ducks

R · 6'3", 220 lb · 25 years old · Shoots right · Grand Forks, North Dakota, USA

Drafted 2019 · PIT · round 5 · #145 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14NYI0000.315:53
Nov 11NSH0000.316:23
Nov 8PIT0000.213:57
Nov 6@CGY0000.215:13
Nov 5@EDM0111.218:20

Against their position

Points / 60: 2.18 — 154th of 440Goals / 60: 0.97 — 153rd of 440Assists / 60: 1.21 — 164th of 440Shots / 60: 5.34 — 287th of 440Shooting %: 18.2% — 95th of 439Even-strength points / 60: 1.46 — 199th of 440Ice time / game: 13:44 — 264th of 440Points/602.18 154thGoals/600.97 153rdAssists/601.21 164thShots/605.34 287thShooting18.2% 95thEV pts/601.46 199thIce time13:44 264th
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 / 6015.7728th
Blocks / 601.21331st
Takeaways / 600.48322nd
Giveaways / 602.18108th
Faceoff win %14.3%351st
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
22.3
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
76.7
F 81.0

Every shot this season

Season shot map: 43 attempts, 4 goals.
Goal4Shot on goal18Missed15Shot blocked6

NHL regular season

SeasonGPGAPTSTOI
2026-271845913:44
Career1845913:44

Other competitions

SeasonLeagueGPGAPTS
2025-26AHL71172138
2024-25AHL67111425
2023-24AHL61101626
2022-23NCAA3910919
2022-23AHL5000
2021-22NCAA3911920
2020-21NCAA264711
2019-20NCAA294812
2018-19USHL2861925
2018-19NTDP64122436
2018-19WJC-187000
2017-18USHL3251621
2017-18WHC-176213
2017-18USDP59142438
2016-17UMHSEHL166511
2016-17USA-S153235
2016-17USHS-ND27253964
2015-16USHS-ND27131427
2015-16MNBEL 14U1671017