Puckflow.io

Jack McBain

#22
Utah Mammoth

C · 6'4", 219 lb · 26 years old · Shoots left · Toronto, Ontario, CAN

Drafted 2018 · MIN · round 3 · #63 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14SJS1010.414:46
Nov 12STL0000.216:04
Nov 11@VGK1231.614:21
Nov 7@OTT0000.011:51
Nov 5@MTL0000.413:43

Against their position

Points / 60: 1.56 — 262nd of 440Goals / 60: 0.67 — 241st of 440Assists / 60: 0.89 — 244th of 440Shots / 60: 5.35 — 285th of 440Shooting %: 12.5% — 204th of 439Even-strength points / 60: 1.56 — 171st of 440Ice time / game: 12:50 — 305th of 440Points/601.56 262ndGoals/600.67 241stAssists/600.89 244thShots/605.35 285thShooting12.5% 204thEV pts/601.56 171stIce time12:50 305th
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 / 6018.4819th
Blocks / 602.45132nd
Takeaways / 600.66263rd
Giveaways / 602.67190th
Faceoff win %51.9%115th
Penalty minutes25417th

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
23.1
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
78.6
F 81.0

Every shot this season

Season shot map: 52 attempts, 3 goals.
Goal3Shot on goal21Missed19Shot blocked9

NHL regular season

SeasonGPGAPTSTOI
2026-272134712:50
2025-26759162513:51
2024-258213142713:34
2023-24678182612:37
2022-238212142613:59
2021-221021314:11
Career337476711413:31

Other competitions

SeasonLeagueGPGAPTS
2023-24WC10022
2023-24International2000
2022-23WC10224
2021-22NCAA24191433
2021-22OG5112
2020-21NCAA2461319
2019-20NCAA3461521
2018-19NCAA356713
2017-18Ivan Hlinka Memorial5325
2017-18OJHL48213758
2017-18WJAC-194246
2017-18WJC-185123
2016-17OJHL42132841
2016-17WHC-171000
2016-17WJAC-194000
2015-16GTHL U1645254873
2015-16OGC-165538