| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
MIN
Total |
71 | 17 | 11 | 6 | +7 | 20 | 0 | 1 | 2 |
CAR
|
49 | 8 | 5 | 3 | -2 | 10 | 0 | 0 | 0 | |
MIN
|
22 | 9 | 6 | 3 | +9 | 10 | 0 | 1 | 2 | |
| NSHL21 |
PIT
Total |
76 | 17 | 7 | 10 | +9 | 28 | 0 | 0 | 3 |
SJS
|
39 | 10 | 4 | 6 | +8 | 18 | 0 | 0 | 1 | |
DET
|
26 | 5 | 3 | 2 | +5 | 2 | 0 | 0 | 2 | |
PIT
|
11 | 2 | 0 | 2 | -4 | 8 | 0 | 0 | 0 | |
| NSHL20 |
SJS
Total |
65 | 20 | 9 | 11 | 0 | 10 | 0 | 0 | 2 |
SJS
|
34 | 12 | 6 | 6 | +4 | 10 | 0 | 0 | 1 | |
DET
|
19 | 7 | 2 | 5 | -6 | 0 | 0 | 0 | 0 | |
TOR
|
12 | 1 | 1 | 0 | +2 | 0 | 0 | 0 | 1 | |
| NSHL19 |
WSH
Total |
67 | 37 | 18 | 19 | +1 | 16 | 4 | 0 | 3 |
WPG
|
43 | 24 | 15 | 9 | +5 | 12 | 3 | 0 | 3 | |
WSH
|
24 | 13 | 3 | 10 | -4 | 4 | 1 | 0 | 0 | |
| NSHL18 |
HAM
Total |
67 | 11 | 8 | 3 | -6 | 4 | 0 | 0 | 0 |
HAM
|
28 | 8 | 6 | 2 | +2 | 4 | 0 | 0 | 0 | |
DET
|
25 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 | |
QUE
|
14 | 2 | 2 | 0 | -6 | 0 | 0 | 0 | 0 | |
| NSHL17 |
DET
Total |
79 | 17 | 7 | 10 | -12 | 25 | 3 | 0 | 0 |
DET
|
72 | 14 | 5 | 9 | -14 | 23 | 3 | 0 | 0 | |
LAK
|
7 | 3 | 2 | 1 | +2 | 2 | 0 | 0 | 0 | |
| NSHL16 |
TOR
Total |
80 | 40 | 13 | 27 | +9 | 12 | 7 | 0 | 2 |
TOR
|
49 | 29 | 11 | 18 | +1 | 10 | 7 | 0 | 2 | |
WPG
|
31 | 11 | 2 | 9 | +8 | 2 | 0 | 0 | 0 | |
| NSHL15 |
WPG
|
76 | 22 | 6 | 16 | +4 | 28 | 1 | 0 | 1 |
| Pro Career | 581 | 181 | 79 | 102 | +12 | 143 | 15 | 1 | 13 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
WPG
|
45 | 40 | 23 | 17 | +5 | 13 | 6 | 0 | 3 |
| NSHL24 |
LAK
|
14 | 7 | 4 | 3 | +6 | 6 | 1 | 0 | 1 |
| NSHL23 |
NJD
|
73 | 38 | 9 | 29 | +6 | 25 | 0 | 0 | 3 |
| NSHL20 |
SJS
|
8 | 6 | 4 | 2 | +4 | 2 | 0 | 0 | 1 |
| Farm Career | 140 | 91 | 40 | 51 | +21 | 46 | 7 | 0 | 8 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
PIT
|
23 | 2 | 0 | 2 | -1 | 6 | 0 | 0 | 0 |
| NSHL20 |
SJS
|
5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL18 |
HAM
|
10 | 3 | 0 | 3 | -5 | 2 | 0 | 0 | 0 |
| NSHL16 |
TOR
|
5 | 0 | 0 | 0 | +2 | 0 | 0 | 0 | 0 |
| NSHL15 |
WPG
|
12 | 5 | 2 | 3 | +6 | 0 | 0 | 0 | 0 |
| Pro Career | 55 | 10 | 2 | 8 | +2 | 8 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
NJD
|
6 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
WPG
|
56 | 10 | 81 | 82 | 73 | 81 | 81 | 72 | 69 | 71 | 80 | 72 | 76 | 66 | 63 | 71 |
| NSHL16 |
TOR
|
57 | 12 | 81 | 82 | 75 | 81 | 81 | 72 | 69 | 71 | 80 | 72 | 76 | 66 | 63 | 71 |
| NSHL17 |
DET
|
57 | 12 | 83 | 82 | 75 | 83 | 83 | 72 | 69 | 72 | 80 | 72 | 76 | 66 | 63 | 71 |
| NSHL18 |
HAM
|
57 | 12 | 83 | 82 | 75 | 83 | 83 | 72 | 69 | 72 | 80 | 72 | 76 | 67 | 63 | 65 |
| NSHL19 |
WSH
|
57 | 12 | 83 | 82 | 75 | 83 | 83 | 72 | 69 | 72 | 80 | 72 | 76 | 69 | 64 | 65 |
| NSHL20 |
SJS
|
57 | 12 | 84 | 82 | 75 | 83 | 83 | 72 | 69 | 72 | 80 | 72 | 76 | 70 | 65 | 65 |
| NSHL21 |
PIT
|
55 | 10 | 82 | 80 | 65 | 81 | 81 | 72 | 70 | 72 | 78 | 70 | 74 | 71 | 66 | 71 |
| NSHL22 |
MIN
|
56 | 40 | 80 | 78 | 66 | 79 | 79 | 70 | 68 | 70 | 76 | 68 | 72 | 82 | 74 | 70 |
| NSHL23 |
NJD
|
57 | 40 | 79 | 76 | 65 | 77 | 77 | 68 | 69 | 68 | 74 | 66 | 70 | 82 | 72 | 69 |
| NSHL24 |
LAK
|
58 | 41 | 78 | 77 | 65 | 78 | 78 | 67 | 70 | 69 | 71 | 67 | 69 | 83 | 73 | 69 |
| Career Avg | 57 | 21 | 82 | 81 | 71 | 81 | 81 | 71 | 70 | 71 | 78 | 71 | 75 | 73 | 67 | 69 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | LAK→ WPG |
WPG Victor Rask (70), Mike Hoffman (69), Joni Ortio (75), Zach Boychuk (68) LAK Dennis Cholowski (68), Givani Smith (65), Rhett Gardner (66), Y30 R4 WPG pick |
| NSHL22 | Signing | CAR |
$2,000,000 for 2 years |
| NSHL21 | Trade | DET→ SJS |
DET Artemi Panarin (79), Dmitry Kulikov (79) SJS Mike Hoffman (71), Mattias Norlinder (P), Luke Tuch (P), Jesper Boqvist (P), Mathieu Joseph (P), Lias Andersson (P), Benoit Olivier-Groulx (P), Maxim Cajkovich (P), Egor Sokolov (P), Y22 R2 NYI pick (Paul Ludwinski), Y23 R1 QUE pick (Nate Danielson), Y23 R1 DAL pick, Y23 R3 DAL pick, Y23 R5 DAL pick, Y24 R7 DET pick (Jonathan Morello) |
| NSHL21 | Trade | SJS→ PIT |
PIT Mike Hoffman (71) SJS Quinton Howden (70) |
| NSHL21 | Signing | DET |
$1,500,000 for 1 year |
| NSHL20 | Trade | CHI→ DET |
CHI Johnny Gaudreau (76) DET Mike Hoffman (71), Adrian Kempe (P), Y21 R1 MIN pick (Simon Edvinsson), Y21 R1 CHI pick (Carson Lambos) |
| NSHL20 | Trade | DET→ TOR |
DET Travis Hamonic (78), Corey Perry (69), Cal Foote (P), Vitek Vanecek (P), Y24 R2 DET pick (Ryder Ritchie), Y23 R1 QUE pick (Nate Danielson), Y23 R1 OTT pick TOR Michael Del Zotto (78), Darnell Nurse (74), Alex Ovechkin (73), Markus Nutivaara (69), Mike Hoffman (71) |
| NSHL20 | Trade | TOR→ DET |
DET Mike Hoffman (71), $750,000 TOR Y22 R7 DET pick (Marc McLaughlin) |
| NSHL20 | Trade | DET→ SJS |
DET Matt Nieto (70), Y21 R5 VGK pick (Evan Nause) SJS Mike Hoffman (71), Anton Volchenkov (67), $1,250,000 |
| NSHL20 | Signing | CHI |
$4,550,000 for 1 year |
| NSHL20 | Release | VAN |
|
| NSHL19 | Trade | WSH→ WPG |
WSH Robert Bortuzzo (72), Keegan Lowe (69) WPG Alec Martinez (69), Mike Hoffman (71) |
| NSHL19 | Trade | WPG→ WSH |
WSH Mike Hoffman (71) WPG Y20 R5 OTT pick (Danil Gushchin), Y21 R6 NYR pick (Ethan Del Mastro) |
| NSHL18 | Trade | DET→ QUE |
DET Antti Niemi (80), Y19 R3 CGY pick QUE Cam Ward (82), Mike Hoffman (71), Y20 R5 SJS pick (Justin Sourdif) |
| NSHL18 | Trade | QUE→ HAM |
HAM Mike Hoffman (71), Y19 R4 WPG pick (Tye Felhaber) QUE Alex Killorn (74) |
| NSHL17 | Signing | LAK |
$3,500,000 for 3 years |
| NSHL17 | Expansion Draft | TOR→ LAK |
Selected in expansion draft · F |
| NSHL16 | Signing | WPG |
$6,500,000 for 1 year |
| NSHL16 | Signing | WPG |
$7,000,000 for 1 year |
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC17 | #61 | DET | Round of 64 | 1 | 0 | 0 |