| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CHI
|
69 | 16 | 2 | 14 | +2 | 10 | 0 | 0 | 0 |
| NSHL24 |
CHI
|
78 | 9 | 4 | 5 | 0 | 30 | 1 | 0 | 2 |
| NSHL23 |
CHI
|
78 | 15 | 5 | 10 | -1 | 21 | 1 | 0 | 1 |
| NSHL22 |
CHI
|
75 | 5 | 1 | 4 | +6 | 35 | 0 | 0 | 0 |
| NSHL21 |
CHI
Total |
7 | 0 | 0 | 0 | -3 | 2 | 0 | 0 | 0 |
CHI
|
4 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 | |
ANA
|
3 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| Pro Career | 307 | 45 | 12 | 33 | +4 | 98 | 2 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
CHI
Total |
63 | 40 | 6 | 34 | +8 | 24 | 5 | 0 | 0 |
CHI
|
60 | 37 | 4 | 33 | +10 | 24 | 4 | 0 | 0 | |
CHI
|
3 | 3 | 2 | 1 | -2 | 0 | 1 | 0 | 0 | |
| NSHL20 |
WPG
|
82 | 24 | 2 | 22 | -1 | 16 | 1 | 0 | 1 |
| Farm Career | 145 | 64 | 8 | 56 | +7 | 40 | 6 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
CHI
|
5 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 |
| NSHL23 |
CHI
|
6 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL21 |
CHI
|
16 | 1 | 0 | 1 | 0 | 6 | 0 | 0 | 0 |
| Playoff Career | 27 | 2 | 1 | 1 | -2 | 8 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
WPG
|
59 | 35 | 82 | 78 | 60 | 77 | 76 | 73 | 50 | 73 | 68 | 71 | 67 | 63 | 59 | 85 |
| NSHL21 |
CHI
|
59 | 35 | 85 | 78 | 70 | 80 | 79 | 73 | 50 | 77 | 68 | 74 | 68 | 64 | 59 | 70 |
| NSHL22 |
CHI
|
60 | 50 | 86 | 80 | 73 | 82 | 81 | 77 | 50 | 79 | 68 | 77 | 69 | 73 | 69 | 73 |
| NSHL23 |
CHI
|
60 | 50 | 86 | 80 | 76 | 82 | 82 | 80 | 50 | 79 | 70 | 77 | 69 | 73 | 69 | 73 |
| NSHL24 |
CHI
|
60 | 50 | 86 | 83 | 78 | 82 | 84 | 80 | 50 | 81 | 70 | 79 | 69 | 75 | 71 | 75 |
| Career Avg | 60 | 44 | 85 | 80 | 72 | 81 | 81 | 77 | 50 | 78 | 69 | 76 | 69 | 70 | 66 | 76 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL25 | CHI |
LTC | SC | 70 | 72 | +2 | 2 | |
| NSHL24 | CHI |
LTC | PA | 79 | 81 | +2 | 2 | |
| NSHL24 | CHI |
LTC | SK | 80 | 83 | +3 | 3 | |
| NSHL23 | CHI |
TC | SC | 68 | 70 | +2 | 2 | |
| NSHL23 | CHI |
TC | PH | 77 | 80 | +3 | 3 | |
| NSHL22 | CHI |
TC | PH | 75 | 77 | +2 | 2 | |
| NSHL22 | CHI |
TC | DF | 74 | 77 | +3 | 3 | |
| NSHL21 | WPG |
TC | PA | 75 | 77 | +2 | 2 | |
| NSHL21 | WPG |
TC | DF | 71 | 74 | +3 | 3 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | CHI |
$1,500,000 for 4 years |
| NSHL23 | Signing | CHI |
$1,750,000 for 2 years |
| NSHL21 | Trade | CBJ→ QUE |
CBJ Evgenii Dadonov (76), Oscar Lindberg (71), Drew Doughty (76) QUE Ryan Hartman (72), Filip Chlapik (68), Vince Dunn (69), Y24 R1 VGK pick (Beckett Sennecke), Y26 R1 ANA pick, Y22 R3 ANA pick (Cam Lund), Y23 R3 ANA pick (Tyson Hinds) |
| NSHL21 | Trade | QUE→ CHI |
CHI Melker Karlsson (69), Ryan Hartman (72), Filip Chlapik (68), Tyson Barrie (76), Vince Dunn (69), Y22 R3 VGK pick (Oskar Pettersson), Y22 R4 ANA pick (Calle Odelius) QUE Jean-Gabriel Pageau (75), Luca Sbisa (76), Caleb Jones (64) |
| NSHL20 | Signing | WPG |
$700,000 for 3 years |
| NSHL19 | Trade | CHI→ WPG |
CHI Beau Bennett (67), Nikolaj Ehlers (73) WPG Danton Heinen (71), Vince Dunn (P), Y20 R2 MIN pick (Jacob Perreault) |
| NSHL17 | Release | NSH |
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Rocco-Sousa | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| NSHL20 | Playoffs | Rocco-Sousa | 1 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |