| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
TBL
|
80 | 76 | 30 | 46 | -8 | 36 | 15 | 0 | 8 |
| NSHL24 |
TBL
|
78 | 42 | 18 | 24 | -8 | 33 | 7 | 0 | 3 |
| NSHL23 |
TBL
|
78 | 65 | 27 | 38 | +5 | 34 | 8 | 0 | 8 |
| NSHL22 |
TBL
|
78 | 50 | 24 | 26 | -9 | 52 | 4 | 0 | 5 |
| NSHL21 |
TBL
|
78 | 59 | 28 | 31 | -7 | 46 | 13 | 0 | 5 |
| Pro Career | 392 | 292 | 127 | 165 | -27 | 201 | 47 | 0 | 29 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
TBL
|
77 | 98 | 46 | 52 | -2 | 6 | 14 | 0 | 11 |
| NSHL19 |
TBL
|
82 | 78 | 41 | 37 | +6 | 8 | 12 | 0 | 9 |
| NSHL18 |
TBL
Total |
77 | 70 | 26 | 44 | +12 | 12 | 4 | 0 | 1 |
TBL
|
60 | 52 | 18 | 34 | +10 | 6 | 2 | 0 | 1 | |
TBL
|
17 | 18 | 8 | 10 | +2 | 6 | 2 | 0 | 0 | |
| NSHL17 |
WPG
Total |
79 | 58 | 25 | 33 | -17 | 12 | 6 | 0 | 1 |
WPG
|
62 | 51 | 21 | 30 | -12 | 8 | 6 | 0 | 1 | |
WPG
|
17 | 7 | 4 | 3 | -5 | 4 | 0 | 0 | 0 | |
| Farm Career | 315 | 304 | 138 | 166 | -1 | 38 | 36 | 0 | 22 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
TBL
|
7 | 6 | 1 | 5 | -2 | 4 | 1 | 0 | 0 |
| NSHL24 |
TBL
|
7 | 10 | 5 | 5 | +6 | 6 | 2 | 0 | 0 |
| NSHL23 |
TBL
|
5 | 4 | 0 | 4 | -1 | 2 | 0 | 0 | 0 |
| NSHL22 |
TBL
|
7 | 2 | 1 | 1 | -1 | 0 | 0 | 0 | 0 |
| NSHL21 |
TBL
|
4 | 2 | 0 | 2 | 0 | 2 | 0 | 0 | 0 |
| Pro Career | 30 | 24 | 7 | 17 | +2 | 14 | 3 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
WPG
|
52 | 15 | 77 | 82 | 55 | 87 | 86 | 73 | 53 | 75 | 69 | 67 | 73 | 62 | 57 | 68 |
| NSHL18 |
TBL
|
54 | 15 | 80 | 85 | 58 | 87 | 86 | 75 | 56 | 78 | 74 | 67 | 76 | 62 | 58 | 90 |
| NSHL19 |
TBL
|
57 | 15 | 83 | 86 | 58 | 87 | 86 | 78 | 59 | 81 | 80 | 67 | 79 | 63 | 60 | 90 |
| NSHL20 |
TBL
|
60 | 15 | 86 | 86 | 60 | 89 | 86 | 81 | 62 | 81 | 85 | 67 | 82 | 64 | 63 | 90 |
| NSHL21 |
TBL
|
65 | 15 | 89 | 89 | 68 | 89 | 86 | 84 | 65 | 84 | 90 | 70 | 85 | 65 | 65 | 78 |
| NSHL22 |
TBL
|
65 | 47 | 89 | 89 | 70 | 89 | 87 | 85 | 65 | 84 | 90 | 70 | 85 | 75 | 78 | 78 |
| NSHL23 |
TBL
|
67 | 47 | 89 | 89 | 70 | 89 | 89 | 85 | 65 | 84 | 90 | 70 | 85 | 75 | 78 | 79 |
| NSHL24 |
TBL
|
67 | 47 | 89 | 89 | 70 | 89 | 89 | 85 | 67 | 84 | 90 | 70 | 85 | 77 | 78 | 79 |
| NSHL25 |
TBL
|
67 | 47 | 89 | 89 | 70 | 89 | 89 | 85 | 67 | 84 | 90 | 70 | 85 | 78 | 78 | 79 |
| Career Avg | 62 | 30 | 86 | 88 | 65 | 89 | 88 | 82 | 63 | 82 | 85 | 69 | 82 | 69 | 69 | 82 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL22 | TBL |
TC | ST | 68 | 70 | +2 | 2 | |
| NSHL22 | TBL |
TC | PH | 84 | 85 | +1 | 1 | |
| NSHL21 | TBL |
TC | SC | 88 | 90 | +2 | 2 | ALL-STAR CLASSIC |
| NSHL21 | TBL |
TC | DF | 67 | 70 | +3 | 3 | |
| NSHL21 | TBL |
TC | CK | 63 | 65 | +2 | 2 | |
| NSHL20 | TBL |
TC | ST | 58 | 60 | +2 | 2 | |
| NSHL20 | TBL |
TC | SC | 83 | 85 | +2 | 2 | |
| NSHL19 | TBL |
TC | SC | 77 | 80 | +3 | 3 | |
| NSHL18 | WPG |
TC | SC | 72 | 74 | +2 | 2 |
TBL
TBL
TBL
WPG→
TBL
TBL Sam Reinhart (70)
WPG Christian Dvorak (67), Y19 R4 TBL pick (Tuukka Tieksola)
HAM
QUE→
TBL
QUE Alex Pietrangelo (76), Martin Jones (77), Rocco Grimaldi (P), Y16 R3 WPG pick (TRENT FREDERIC), Y16 R5 QUE pick (TAYLOR RADDYSH)
TBL Roman Josi (71), Sam Reinhart (P), Y16 R1 QUE pick (BRETT PESCE), Y18 R1 QUE pick (Warren Foegele)| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 7 | 11 / 14 | Eliminated | 0 | 0 | 0 | 0 | 0 |
| NSHL25 Totals | 0 | 0 | 0 | 0 | 0 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 3 | 2 / 12 | Advanced | 3 | 3 | 0 | 2 | 8 |
| Final Six | 5 | 3 / 10 | Advanced | 3 | 5 | 0 | 2 | 10 |
| Semifinal | 2 | 5 / 8 | Advanced | 1 | 2 | -3 | 0 | 2.5 |
| Final | 6 | 7 / 8 | Eliminated | 1 | 1 | -1 | 0 | 2.5 |
| NSHL24 Totals | 8 | 11 | -4 | 4 | 23 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 3 / 12 | Advanced | 1 | 6 | 0 | 0 | 8 |
| Final Six | 8 | 4 / 10 | Advanced | 4 | 3 | 0 | 6 | 8 |
| Semifinal | 7 | 2 / 8 | Advanced | 4 | 3 | +1 | 0 | 11.5 |
| Final | 5 | 8 / 8 | Eliminated | 0 | 2 | -2 | 4 | -1 |
| NSHL23 Totals | 9 | 14 | -1 | 10 | 26.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 2 | 8 / 12 | Advanced | 1 | 3 | -2 | 2 | 3 |
| Final Six | 2 | 1 / 10 | Advanced | 5 | 2 | +6 | 2 | 14 |
| Semifinal | 8 | 2 / 8 | Advanced | 3 | 2 | +2 | 2 | 8 |
| Final | 4 | 8 / 8 | Eliminated | 0 | 1 | -3 | 2 | -1.5 |
| NSHL22 Totals | 9 | 8 | +3 | 8 | 23.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 7 | 11 / 12 | Eliminated | 1 | 2 | -6 | 4 | -1 |
| NSHL21 Totals | 1 | 2 | -6 | 4 | -1 | |||