| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
DET
|
56 | 11 | 7 | 4 | +8 | 61 | 0 | 0 | 2 |
| NSHL23 |
VGK
|
78 | 27 | 14 | 13 | -21 | 136 | 1 | 1 | 2 |
| NSHL22 |
TOR
Total |
71 | 1 | 0 | 1 | -2 | 52 | 0 | 0 | 0 |
FLA
|
61 | 1 | 0 | 1 | 0 | 40 | 0 | 0 | 0 | |
TOR
|
10 | 0 | 0 | 0 | -2 | 12 | 0 | 0 | 0 | |
| NSHL21 |
FLA
|
9 | 1 | 0 | 1 | +1 | 8 | 0 | 0 | 0 |
| NSHL20 |
VGK
|
39 | 5 | 3 | 2 | -9 | 34 | 0 | 0 | 0 |
| Pro Career | 253 | 45 | 24 | 21 | -23 | 291 | 1 | 1 | 4 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
TOR
Total |
77 | 35 | 11 | 24 | -14 | 56 | 1 | 0 | 2 |
TOR
|
51 | 33 | 10 | 23 | -10 | 37 | 1 | 0 | 2 | |
TOR
|
26 | 2 | 1 | 1 | -4 | 19 | 0 | 0 | 0 | |
| NSHL21 |
FLA
Total |
68 | 28 | 15 | 13 | -5 | 68 | 4 | 0 | 3 |
FLA
|
41 | 9 | 4 | 5 | +2 | 20 | 1 | 0 | 1 | |
FLA
|
27 | 19 | 11 | 8 | -7 | 48 | 3 | 0 | 2 | |
| NSHL20 |
VGK
Total |
30 | 8 | 4 | 4 | -10 | 16 | 1 | 0 | 1 |
VGK
|
23 | 6 | 2 | 4 | -8 | 14 | 1 | 0 | 0 | |
VGK
|
7 | 2 | 2 | 0 | -2 | 2 | 0 | 0 | 1 | |
| NSHL19 |
SJS
|
72 | 22 | 11 | 11 | -2 | 62 | 2 | 0 | 1 |
| Farm Career | 247 | 93 | 41 | 52 | -31 | 202 | 8 | 0 | 7 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
FLA
|
5 | 1 | 1 | 0 | 0 | 4 | 0 | 0 | 0 |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
TOR
|
18 | 8 | 3 | 5 | +7 | 18 | 0 | 0 | 0 |
| NSHL19 |
SJS
|
21 | 4 | 1 | 3 | -4 | 9 | 0 | 0 | 0 |
| Farm Career | 39 | 12 | 4 | 8 | +3 | 27 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
SJS
|
99 | 65 | 67 | 66 | 90 | 73 | 72 | 63 | 65 | 66 | 65 | 68 | 64 | 62 | 64 | 90 |
| NSHL20 |
VGK
|
99 | 65 | 70 | 66 | 93 | 76 | 75 | 63 | 68 | 66 | 65 | 69 | 64 | 63 | 64 | 90 |
| NSHL21 |
FLA
|
99 | 65 | 72 | 69 | 95 | 76 | 75 | 65 | 69 | 67 | 67 | 70 | 66 | 64 | 64 | 69 |
| NSHL22 |
TOR
|
99 | 57 | 72 | 69 | 95 | 78 | 78 | 65 | 72 | 67 | 68 | 70 | 66 | 73 | 76 | 70 |
| NSHL23 |
VGK
|
99 | 57 | 72 | 69 | 98 | 78 | 78 | 65 | 72 | 67 | 68 | 70 | 66 | 73 | 76 | 70 |
| NSHL24 |
TOR
|
99 | 57 | 72 | 69 | 98 | 80 | 80 | 65 | 74 | 67 | 68 | 70 | 66 | 75 | 76 | 70 |
| Career Avg | 99 | 61 | 71 | 68 | 95 | 77 | 77 | 65 | 70 | 67 | 67 | 70 | 66 | 69 | 70 | 77 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | VGK |
TC | DF | 69 | 70 | +1 | 1 | ALL-STAR CLASSIC |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | BOS→ DET |
DET Morgan Barron (70), Lawson Crouse (71), Y27 R2 BOS pick, Y28 R2 BOS pick BOS Ryan O'Reilly (76), Marko Dano (78), Carson Soucy (73) |
| NSHL25 | Trade | TOR→ BOS |
BOS Morgan Barron (70), Lawson Crouse (71), Charlie Lindgren (77) TOR Y25 R7 BOS pick, Y28 R7 BOS pick, Y27 R7 BOS pick |
| NSHL24 | Trade | VGK→ TOR |
TOR Lawson Crouse (70), Y29 R3 VGK pick, Y29 R3 LAK pick, Y27 R4 VGK pick, Y28 R4 VGK pick VGK Nick Bjugstad (77) |
| NSHL23 | Trade | TOR→ VGK |
TOR Colin White (69), Josh Anderson (73), Xavier Ouellet (72) VGK Dylan Coghlan (70), Jonathan Marchessault (68), Lawson Crouse (70), Patrick Sieloff (68) |
| NSHL22 | Signing | FLA |
$500,000 for 4 years |
| NSHL21 | Trade | VGK→ FLA |
FLA Brendan Perlini (72), Lawson Crouse (69), Y22 R5 VGK pick (Kasper Puutio), Y23 R3 FLA pick (Anton Wahlberg), Y24 R4 DET pick (Jack Devine), Y26 R3 VGK pick VGK Erik Haula (70), Magnus Paajarvi (76) |
| NSHL20 | Trade | SJS→ VGK |
SJS John Carlson (76), Carson McMillan (69), Y21 R6 PHI pick (Cole Huckins) VGK Steve Santini (73), Lawson Crouse (67) |
| NSHL19 | Signing | SJS |
$700,000 for 3 years |