| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CAL
|
71 | 37 | 20 | 17 | -11 | 41 | 7 | 0 | 3 |
| NSHL24 |
CAL
|
78 | 49 | 24 | 25 | -11 | 87 | 10 | 1 | 6 |
| NSHL23 |
QUE
|
7 | 2 | 1 | 1 | +2 | 4 | 0 | 0 | 0 |
| Pro Career | 156 | 88 | 45 | 43 | -20 | 132 | 17 | 1 | 9 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
QUE
Total |
71 | 88 | 34 | 54 | +1 | 51 | 16 | 0 | 3 |
QUE
|
52 | 71 | 28 | 43 | -1 | 33 | 13 | 0 | 2 | |
QUE
|
19 | 17 | 6 | 11 | +2 | 18 | 3 | 0 | 1 | |
| Farm Career | 71 | 88 | 34 | 54 | +1 | 51 | 16 | 0 | 3 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
QUE
|
84 | 40 | 83 | 85 | 55 | 82 | 90 | 73 | 50 | 70 | 83 | 72 | 79 | 73 | 77 | 73 |
| NSHL24 |
CAL
|
87 | 43 | 83 | 88 | 55 | 85 | 93 | 76 | 53 | 76 | 87 | 72 | 82 | 73 | 77 | 76 |
| Career Avg | 86 | 42 | 83 | 87 | 55 | 84 | 92 | 75 | 52 | 73 | 85 | 72 | 81 | 73 | 77 | 75 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL24 | CAL |
TC | PA | 73 | 76 | +3 | 3 | |
| NSHL24 | CAL |
TC | SC | 86 | 87 | +1 | 1 | |
| NSHL23 | NYR |
TC | PH | 71 | 73 | +2 | 2 | |
| NSHL23 | NYR |
TC | PA | 67 | 70 | +3 | 3 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Trade | NYR→ QUE |
NYR Max Pacioretty (76), Mikko Rantanen (80), Oliver Ekman-Larsson (81), Kaapo Kakko (P), Oskar Back (P) QUE Tanner Jeannot (71), Rafael Harvey-Pinard (73), Keegan Lowe (73), Y24 R1 FLA pick (Anton Silayev), Y24 R1 NYR pick (Matthew Kessel), Y24 R2 QUE pick (Andrew Basha), Y25 R3 QUE pick, Y27 R1 NYR pick, Y28 R1 NYR pick |
| NSHL23 | Signing | NYR |
$1,250,000 for 3 years |