| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CHI
|
75 | 17 | 1 | 16 | +17 | 83 | 0 | 0 | 0 |
| NSHL24 |
TBL
Total |
77 | 12 | 2 | 10 | 0 | 58 | 0 | 0 | 1 |
TBL
|
41 | 7 | 1 | 6 | +2 | 24 | 0 | 0 | 0 | |
VGK
|
25 | 3 | 1 | 2 | -2 | 20 | 0 | 0 | 1 | |
TOR
|
11 | 2 | 0 | 2 | 0 | 14 | 0 | 0 | 0 | |
| NSHL23 |
VGK
|
78 | 30 | 2 | 28 | -11 | 107 | 2 | 0 | 2 |
| NSHL22 |
VGK
|
78 | 38 | 7 | 31 | -10 | 101 | 4 | 0 | 4 |
| NSHL21 |
FLA
Total |
76 | 18 | 3 | 15 | +6 | 85 | 1 | 0 | 0 |
VGK
|
36 | 8 | 0 | 8 | +4 | 32 | 0 | 0 | 0 | |
FLA
|
31 | 9 | 2 | 7 | -2 | 39 | 1 | 0 | 0 | |
TOR
|
9 | 1 | 1 | 0 | +4 | 14 | 0 | 0 | 0 | |
| NSHL20 |
VGK
Total |
81 | 35 | 11 | 24 | -12 | 72 | 7 | 0 | 0 |
VGK
|
63 | 30 | 9 | 21 | -11 | 64 | 6 | 0 | 0 | |
SJS
|
18 | 5 | 2 | 3 | -1 | 8 | 1 | 0 | 0 | |
| NSHL19 |
SJS
|
1 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| Pro Career | 466 | 150 | 26 | 124 | -11 | 508 | 14 | 0 | 7 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
SJS
|
80 | 40 | 7 | 33 | -8 | 87 | 5 | 0 | 2 |
| Farm Career | 80 | 40 | 7 | 33 | -8 | 87 | 5 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CHI
|
10 | 0 | 0 | 0 | +1 | 12 | 0 | 0 | 0 |
| NSHL24 |
TBL
|
7 | 3 | 0 | 3 | -3 | 7 | 0 | 0 | 0 |
| NSHL21 |
FLA
|
7 | 0 | 0 | 0 | -1 | 4 | 0 | 0 | 0 |
| Pro Career | 24 | 3 | 0 | 3 | -3 | 23 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
SJS
|
21 | 10 | 2 | 8 | -1 | 12 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
SJS
|
98 | 53 | 70 | 76 | 73 | 80 | 80 | 73 | 53 | 76 | 65 | 71 | 65 | 64 | 65 | 80 |
| NSHL20 |
VGK
|
98 | 55 | 76 | 78 | 76 | 83 | 83 | 75 | 53 | 79 | 67 | 73 | 67 | 65 | 67 | 80 |
| NSHL21 |
FLA
|
98 | 55 | 76 | 78 | 82 | 85 | 85 | 76 | 53 | 79 | 69 | 73 | 69 | 66 | 67 | 75 |
| NSHL22 |
VGK
|
98 | 45 | 76 | 78 | 84 | 87 | 87 | 76 | 53 | 79 | 69 | 73 | 69 | 76 | 74 | 76 |
| NSHL23 |
VGK
|
98 | 47 | 76 | 78 | 86 | 89 | 89 | 78 | 55 | 80 | 69 | 73 | 69 | 76 | 75 | 77 |
| NSHL24 |
TBL
|
98 | 49 | 76 | 78 | 87 | 90 | 91 | 78 | 55 | 80 | 69 | 75 | 69 | 78 | 75 | 77 |
| NSHL25 |
CHI
|
98 | 49 | 76 | 81 | 87 | 90 | 91 | 78 | 55 | 80 | 69 | 77 | 69 | 79 | 75 | 78 |
| Career Avg | 98 | 51 | 76 | 79 | 83 | 87 | 87 | 77 | 54 | 79 | 69 | 74 | 69 | 72 | 72 | 78 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL25 | CHI |
LTC | SK | 78 | 81 | +3 | 3 | |
| NSHL20 | SJS |
TC | DI | 73 | 76 | +3 | 3 | |
| NSHL20 | SJS |
TC | DF | 71 | 73 | +2 | 2 |
CHI
VGK→
TOR
TOR Ondrej Palat (75), Steve Santini (77), Gabriel Carlsson (72)
VGK Erik Cernak (79), Roman Cervenka (69)
TOR→
TBL
TBL Steve Santini (77)
TOR Pierre-Olivier Joseph (73)
VGK→
TOR
TOR Jordan Staal (76), Valeri Nichushkin (69), Calvin de Haan (77), Steve Santini (75), Trevor Moore (67), Y26 R2 QUE pick, Y25 R3 DAL pick
VGK William Karlsson (78), Tyson Barrie (77), Michael Frolik (70)
TOR→
FLA
FLA Steve Santini (75), Jason Dickinson (68), Y24 R6 TOR pick (Kasper Pikkarainen)
TOR Boone Jenner (74), Y24 R7 FLA pick (Oiva Keskinen)
VGK
SJS→
VGK
SJS John Carlson (76), Carson McMillan (69), Y21 R6 PHI pick (Cole Huckins)
VGK Steve Santini (73), Lawson Crouse (67)