Jack McBain

Player profile and career history

C · #22 · Utah Mammoth

Jack McBain is a center for the Utah Mammoth. Born January 6, 2000 in Toronto, Ontario, Canada, he stands 6'4", weighs 219 lbs and shoots left. He was drafted in 2018 (round 3, 63rd overall) by the Minnesota Wild. In 334 NHL regular-season games he has 45 goals and 65 assists for 110 points. This season: 1 goals and 2 assists in 18 games.

NHL regular-season career

Games
334
Goals
45
Assists
65
Points
110
All supplied career statistics
Assists
65
Avg Toi
13:30
Faceoff Winning Pctg
0.469
Game Winning Goals
6
Games Played
334
Goals
45
Ot Goals
1
Pim
305
Plus Minus
13
Points
110
Power Play Goals
1
Power Play Points
3
Shooting Pctg
0.1222
Shorthanded Goals
1
Shorthanded Points
2
Shots
368

NHL playoff career

Games
2
Goals
0
Assists
0
Points
0
All supplied career statistics
Assists
0
Avg Toi
9:24
Faceoff Winning Pctg
0.5
Game Winning Goals
0
Games Played
2
Goals
0
Ot Goals
0
Pim
0
Plus Minus
-1
Points
0
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
1

NHL career scoring rates

Goals / game
0.13
Assists / game
0.19
Points / game
0.33
Shots / game
1.10

Regular-season career totals divided by games played. Missing values stay blank.

NHL season record highs

Highest supplied regular-season team records. Split-team seasons are kept separate; these are not combined season totals. Ties show one recorded season.

Goals
13
2024–25 · Utah Hockey Club
Assists
18
2023–24 · Arizona Coyotes
Points
27
2024–25 · Utah Hockey Club
Shots
106
2025–26 · Utah Mammoth

Teams & leagues through the years

Every team and league recorded in this player's supplied season history, including junior, minor-league and international appearances. Multiple teams in a season are listed together; transfer dates and their order are not supplied.

  1. 2026–27

  2. 2025–26

  3. 2024–25

  4. 2023–24

  5. 2022–23

  6. 2021–22

  7. 2020–21

    • Boston CollegeNCAA
  8. 2019–20

    • Boston CollegeNCAA
  9. 2018–19

    • Boston CollegeNCAA
  10. 2017–18

    • Canada U18Ivan Hlinka Memorial
    • Toronto Jr. CanadiensOJHL
    • Canada East U19WJAC-19
    • Canada U18WJC-18
  11. 2016–17

    • Toronto Jr. CanadiensOJHL
    • Canada Black U17WHC-17
    • Canada East U19WJAC-19
  12. 2015–16

    • Don Mills Flyers U16 AAAGTHL U16
    • Team GTHL RedOGC-16

Coverage follows NHL's published player record. Earlier youth teams, loans, transfers and seasons absent from that source may be missing. A missing season does not imply the player was inactive.

Season-by-season history

All seasons and leagues supplied by the NHL player feed. NHL, junior and minor-league rows stay separate; this is not a guarantee of every game in a player's career.

Scroll across the table for all columns. Open “All stats” on any season for its complete supplied record.

SeasonLeagueTeamTypeGPGAPTSPIM+/−ShotsPPGPPPSHGSHPGWGOTG
2026–27NHLUtah MammothRegular1812323018000000
All stats
Assists
2
Avg Toi
12:27
Faceoff Winning Pctg
0.5918
Game Winning Goals
0
Games Played
18
Goals
1
Ot Goals
0
Pim
23
Plus Minus
0
Points
3
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0556
Shorthanded Goals
0
Shorthanded Points
0
Shots
18
2025–26NHLUtah MammothRegular75916258411106001210
All stats
Assists
16
Avg Toi
13:51
Faceoff Winning Pctg
0.5133
Game Winning Goals
1
Games Played
75
Goals
9
Ot Goals
0
Pim
84
Plus Minus
11
Points
25
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0849
Shorthanded Goals
1
Shorthanded Points
2
Shots
106
2025–26NHLUtah MammothPlayoffs20000-11000000
All stats
Assists
0
Avg Toi
9:24
Faceoff Winning Pctg
0.5
Game Winning Goals
0
Games Played
2
Goals
0
Ot Goals
0
Pim
0
Plus Minus
-1
Points
0
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
1
2024–25NHLUtah Hockey ClubRegular8213142778890130010
All stats
Assists
14
Avg Toi
13:34
Faceoff Winning Pctg
0.4989
Game Winning Goals
1
Games Played
82
Goals
13
Ot Goals
0
Pim
78
Plus Minus
8
Points
27
Power Play Goals
1
Power Play Points
3
Shooting Pctg
0.1444
Shorthanded Goals
0
Shorthanded Points
0
Shots
90
2023–24InternationalTeam CanadaRegular200001———————
All stats
Assists
0
Games Played
2
Goals
0
Pim
0
Plus Minus
1
Points
0
2023–24NHLArizona CoyotesRegular678182650856000021
All stats
Assists
18
Avg Toi
12:37
Faceoff Winning Pctg
0.4523
Game Winning Goals
2
Games Played
67
Goals
8
Ot Goals
1
Pim
50
Plus Minus
8
Points
26
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.1429
Shorthanded Goals
0
Shorthanded Points
0
Shots
56
2023–24WCCanadaRegular1002267———————
All stats
Assists
2
Games Played
10
Goals
0
Pim
6
Plus Minus
7
Points
2
2022–23NHLArizona CoyotesRegular8212142664-885000020
All stats
Assists
14
Avg Toi
13:59
Faceoff Winning Pctg
0.4405
Game Winning Goals
2
Games Played
82
Goals
12
Ot Goals
0
Pim
64
Plus Minus
-8
Points
26
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.1412
Shorthanded Goals
0
Shorthanded Points
0
Shots
85
2022–23WCCanadaRegular1022463———————
All stats
Assists
2
Games Played
10
Goals
2
Pim
6
Plus Minus
3
Points
4
2021–22NCAABoston CollegeRegular241914331413———————
All stats
Assists
14
Games Played
24
Goals
19
Pim
14
Plus Minus
13
Points
33
2021–22NHLArizona CoyotesRegular102136-613000000
All stats
Assists
1
Avg Toi
14:11
Faceoff Winning Pctg
0.3398
Game Winning Goals
0
Games Played
10
Goals
2
Ot Goals
0
Pim
6
Plus Minus
-6
Points
3
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.154
Shorthanded Goals
0
Shorthanded Points
0
Shots
13
2021–22OGCanadaRegular511220———————
All stats
Assists
1
Games Played
5
Goals
1
Pim
2
Plus Minus
0
Points
2
2020–21NCAABoston CollegeRegular24613191214———————
All stats
Assists
13
Games Played
24
Goals
6
Pim
12
Plus Minus
14
Points
19
2019–20NCAABoston CollegeRegular3461521395———————
All stats
Assists
15
Games Played
34
Goals
6
Pim
39
Plus Minus
5
Points
21
2018–19NCAABoston CollegeRegular35671339-3———————
All stats
Assists
7
Games Played
35
Goals
6
Pim
39
Plus Minus
-3
Points
13
2017–18Ivan Hlinka MemorialCanada U18Regular53258————————
All stats
Assists
2
Games Played
5
Goals
3
Pim
8
Points
5
2017–18OJHLToronto Jr. CanadiensRegular4821375874————————
All stats
Assists
37
Games Played
48
Goals
21
Pim
74
Points
58
2017–18WJAC-19Canada East U19Regular42460————————
All stats
Assists
4
Games Played
4
Goals
2
Pim
0
Points
6
2017–18WJC-18Canada U18Regular512324———————
All stats
Assists
2
Games Played
5
Goals
1
Pim
2
Plus Minus
4
Points
3
2017–18OJHLToronto Jr. CanadiensPlayoffs463915————————
All stats
Assists
3
Games Played
4
Goals
6
Pim
15
Points
9
2016–17OJHLToronto Jr. CanadiensRegular4213284136————————
All stats
Assists
28
Games Played
42
Goals
13
Pim
36
Points
41
2016–17WHC-17Canada Black U17Regular10000————————
All stats
Assists
0
Games Played
1
Goals
0
Pim
0
Points
0
2016–17WJAC-19Canada East U19Regular40000————————
All stats
Assists
0
Games Played
4
Goals
0
Pim
0
Points
0
2016–17OJHLToronto Jr. CanadiensPlayoffs11481222————————
All stats
Assists
8
Games Played
11
Goals
4
Pim
22
Points
12
2015–16GTHL U16Don Mills Flyers U16 AAARegular4525487344————————
All stats
Assists
48
Games Played
45
Goals
25
Pim
44
Points
73
2015–16OGC-16Team GTHL RedRegular55382————————
All stats
Assists
3
Games Played
5
Goals
5
Pim
2
Points
8
2015–16GTHL U16Don Mills Flyers U16 AAAPlayoffs433614————————
All stats
Assists
3
Games Played
4
Goals
3
Pim
14
Points
6

NHL game-by-game archive

18 imported games.

DateTeamOpponentGAPTSShots+/−TOIDetails
2026-11-07UTAat OTT0002-111:51
All stats
Game Id
2026020269
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-11-07
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
11:51
Opponent Abbrev
OTT
2026-11-05UTAat MTL0002-113:43
All stats
Game Id
2026020251
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-11-05
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
13:43
Opponent Abbrev
MTL
2026-11-03UTAat TOR0001-113:58
All stats
Game Id
2026020236
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-11-03
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
21
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
13:58
Opponent Abbrev
TOR
2026-11-01UTAat PHI0001112:22
All stats
Game Id
2026020229
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-11-01
Goals
0
Assists
0
Points
0
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
20
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
12:22
Opponent Abbrev
PHI
2026-10-29UTAat PIT0001-112:34
All stats
Game Id
2026020205
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-29
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
12:34
Opponent Abbrev
PIT
2026-10-27UTAvs MIN0000010:52
All stats
Game Id
2026020195
Team Abbrev
UTA
Home Road Flag
H
Game Date
2026-10-27
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
18
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
10:52
Opponent Abbrev
MIN
2026-10-24UTAvs TBL0000-110:06
All stats
Game Id
2026020177
Team Abbrev
UTA
Home Road Flag
H
Game Date
2026-10-24
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
17
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
10:06
Opponent Abbrev
TBL
2026-10-22UTAat SEA0001012:16
All stats
Game Id
2026020164
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-22
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
12:16
Opponent Abbrev
SEA
2026-10-19UTAvs PIT0112112:14
All stats
Game Id
2026020140
Team Abbrev
UTA
Home Road Flag
H
Game Date
2026-10-19
Goals
0
Assists
1
Points
1
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
18
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
12:14
Opponent Abbrev
PIT
2026-10-17UTAvs EDM0001112:19
All stats
Game Id
2026020133
Team Abbrev
UTA
Home Road Flag
H
Game Date
2026-10-17
Goals
0
Assists
0
Points
0
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
18
Shorthanded Goals
0
Shorthanded Points
0
Pim
5
Toi
12:19
Opponent Abbrev
EDM
2026-10-15UTAat EDM0000013:07
All stats
Game Id
2026020117
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-15
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
17
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
13:07
Opponent Abbrev
EDM
2026-10-13UTAvs TOR0111110:24
All stats
Game Id
2026020102
Team Abbrev
UTA
Home Road Flag
H
Game Date
2026-10-13
Goals
0
Assists
1
Points
1
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
15
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
10:24
Opponent Abbrev
TOR
2026-10-10UTAat BUF0000012:09
All stats
Game Id
2026020074
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-10
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
16
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
12:09
Opponent Abbrev
BUF
2026-10-08UTAat BOS1013113:50
All stats
Game Id
2026020056
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-08
Goals
1
Assists
0
Points
1
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
3
Shifts
20
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
13:50
Opponent Abbrev
BOS
2026-10-06UTAat NJD0001013:12
All stats
Game Id
2026020047
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-06
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
5
Toi
13:12
Opponent Abbrev
NJD
2026-10-04UTAat NYR0002011:14
All stats
Game Id
2026020036
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-04
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
16
Shorthanded Goals
0
Shorthanded Points
0
Pim
5
Toi
11:14
Opponent Abbrev
NYR
2026-10-03UTAat CBJ0000014:34
All stats
Game Id
2026020027
Team Abbrev
UTA
Home Road Flag
R
Game Date
2026-10-03
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
24
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
14:34
Opponent Abbrev
CBJ
2026-10-01UTAvs CHI0000013:26
All stats
Game Id
2026020013
Team Abbrev
UTA
Home Road Flag
H
Game Date
2026-10-01
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
13:26
Opponent Abbrev
CHI

NHL source coverage only; missing records are not zero-stat appearances. Historical team abbreviations are retained.

Recent NHL games

DateOpponentGoalsAssistsPointsTime on ice
2026-11-07OTT00011:51
2026-11-05MTL00013:43
2026-11-03TOR00013:58
2026-11-01PHI00012:22
2026-10-29PIT00012:34

Profile updated Nov 8, 10:15 pm EST. Missing stats are shown as –.

Player on NHL.com