| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
MTL
|
71 | 30 | 14 | 16 | +10 | 87 | 2 | 0 | 3 |
| NSHL24 |
TOR
Total |
77 | 16 | 5 | 11 | -22 | 86 | 0 | 0 | 1 |
CAL
|
32 | 7 | 2 | 5 | -10 | 34 | 0 | 0 | 1 | |
TOR
|
23 | 4 | 1 | 3 | -8 | 34 | 0 | 0 | 0 | |
DET
|
22 | 5 | 2 | 3 | -4 | 18 | 0 | 0 | 0 | |
| NSHL23 |
DET
|
32 | 6 | 1 | 5 | +6 | 21 | 0 | 0 | 0 |
| NSHL22 |
DET
|
23 | 1 | 0 | 1 | -4 | 8 | 0 | 0 | 0 |
| Pro Career | 203 | 53 | 20 | 33 | -10 | 202 | 2 | 0 | 4 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
DET
|
78 | 56 | 24 | 32 | 0 | 96 | 9 | 1 | 0 |
| NSHL20 |
DET
Total |
75 | 39 | 17 | 22 | +10 | 30 | 1 | 0 | 3 |
DET
|
40 | 25 | 8 | 17 | +4 | 6 | 1 | 0 | 0 | |
DET
|
18 | 8 | 6 | 2 | +4 | 14 | 0 | 0 | 1 | |
DET
|
17 | 6 | 3 | 3 | +2 | 10 | 0 | 0 | 2 | |
| Farm Career | 153 | 95 | 41 | 54 | +10 | 126 | 10 | 1 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
DET
|
6 | 1 | 1 | 0 | -1 | 6 | 0 | 0 | 0 |
| NSHL22 |
DET
|
13 | 2 | 1 | 1 | 0 | 4 | 0 | 0 | 0 |
| Pro Career | 19 | 3 | 2 | 1 | -1 | 10 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
DET
|
12 | 6 | 4 | 2 | -4 | 17 | 0 | 0 | 0 |
| NSHL20 |
DET
|
4 | 1 | 1 | 0 | -2 | 6 | 0 | 0 | 0 |
| Farm Career | 16 | 7 | 5 | 2 | -6 | 23 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
DET
|
79 | 60 | 68 | 62 | 95 | 80 | 79 | 65 | 70 | 72 | 66 | 72 | 64 | 63 | 61 | 85 |
| NSHL21 |
DET
|
82 | 60 | 71 | 65 | 99 | 80 | 79 | 68 | 73 | 75 | 69 | 72 | 67 | 64 | 64 | 70 |
| NSHL22 |
DET
|
85 | 63 | 71 | 65 | 99 | 83 | 82 | 71 | 75 | 76 | 72 | 72 | 70 | 73 | 78 | 72 |
| NSHL23 |
DET
|
85 | 63 | 73 | 65 | 99 | 83 | 82 | 71 | 75 | 76 | 72 | 72 | 70 | 73 | 78 | 72 |
| NSHL24 |
TOR
|
85 | 63 | 73 | 65 | 99 | 83 | 82 | 71 | 75 | 76 | 72 | 72 | 70 | 75 | 78 | 72 |
| Career Avg | 84 | 62 | 72 | 65 | 99 | 82 | 81 | 70 | 74 | 75 | 71 | 72 | 69 | 70 | 72 | 75 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | TOR→ MTL |
TOR Philip Samuelsson (71), Ronalds Kenins (66), Jack Campbell (75) MTL Jordan Greenway (72), Jarred Tinordi (69), Egor Sokolov (62) |
| NSHL24 | Trade | DET→ CAL |
CAL Jordan Greenway (72), Y25 R1 BOS pick, Y25 R2 BOS pick, Y26 R1 BOS pick, Y26 R2 MTL pick, Y27 R1 NYR pick DET Brayden Point (81) |
| NSHL23 | Signing | DET |
$500,000 for 3 years |
| NSHL20 | Trade | TBL→ TOR |
TBL Darnell Nurse (74), Riley Nash (69), Y22 R4 SJS pick, Y23 R4 STL pick (Massimo Rizzo), Y25 R3 TOR pick TOR Evgeny Kuznetsov (77), Joe Morrow (69), Jordan Greenway (68) |
| NSHL20 | Trade | TOR→ DET |
DET Jordan Greenway (68), Nikita Nikitin (68), Y22 R4 TOR pick (Santeri Hatakka) TOR Anthony Mantha (69), Chay Genoway (72) |
| NSHL20 | Signing | TBL |
$850,000 for 3 years |
| NSHL17 | Release | FLA |