| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
TBL
Total |
16 | 0 | 0 | 0 | +1 | 38 | 0 | 0 | 0 |
BOS
|
8 | 0 | 0 | 0 | -2 | 14 | 0 | 0 | 0 | |
TBL
|
7 | 0 | 0 | 0 | +4 | 22 | 0 | 0 | 0 | |
TOR
|
1 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | |
| NSHL20 |
BOS
|
11 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| NSHL19 |
WSH
|
60 | 8 | 0 | 8 | -5 | 36 | 0 | 0 | 0 |
| NSHL18 |
WPG
|
26 | 4 | 1 | 3 | -7 | 12 | 0 | 0 | 0 |
| NSHL17 |
QUE
Total |
69 | 9 | 2 | 7 | -2 | 84 | 0 | 0 | 0 |
VAN
|
46 | 6 | 0 | 6 | -9 | 74 | 0 | 0 | 0 | |
QUE
|
12 | 0 | 0 | 0 | +1 | 2 | 0 | 0 | 0 | |
PHI
|
8 | 2 | 1 | 1 | +5 | 6 | 0 | 0 | 0 | |
TOR
|
3 | 1 | 1 | 0 | +1 | 2 | 0 | 0 | 0 | |
| NSHL16 |
PIT
|
72 | 17 | 2 | 15 | +9 | 68 | 1 | 0 | 0 |
| NSHL15 |
PIT
|
71 | 22 | 5 | 17 | +21 | 46 | 0 | 1 | 0 |
| NSHL14 |
PIT
|
68 | 8 | 2 | 6 | -3 | 63 | 0 | 0 | 0 |
| Pro Career | 393 | 68 | 12 | 56 | +13 | 349 | 1 | 1 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
FLA
|
48 | 14 | 1 | 13 | +8 | 174 | 0 | 0 | 0 |
| NSHL22 |
FLA
|
60 | 19 | 4 | 15 | -1 | 118 | 3 | 0 | 0 |
| NSHL21 |
TBL
Total |
54 | 12 | 1 | 11 | -8 | 75 | 0 | 0 | 0 |
TBL
|
41 | 11 | 1 | 10 | -12 | 55 | 0 | 0 | 0 | |
TBL
|
8 | 1 | 0 | 1 | +4 | 14 | 0 | 0 | 0 | |
TBL
|
5 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | |
| NSHL20 |
BOS
Total |
65 | 33 | 3 | 30 | +15 | 57 | 1 | 0 | 0 |
BOS
|
58 | 31 | 3 | 28 | +17 | 53 | 1 | 0 | 0 | |
BOS
|
5 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | |
BOS
|
2 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 | |
| NSHL17 |
TOR
Total |
2 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 |
TOR
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
TOR
|
1 | 1 | 0 | 1 | +2 | 0 | 0 | 0 | 0 | |
| Farm Career | 229 | 79 | 9 | 70 | +15 | 424 | 4 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
TBL
|
4 | 0 | 0 | 0 | -2 | 6 | 0 | 0 | 0 |
| NSHL17 |
QUE
|
2 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL16 |
PIT
|
11 | 0 | 0 | 0 | +4 | 6 | 0 | 0 | 0 |
| NSHL15 |
PIT
|
6 | 0 | 0 | 0 | -1 | 4 | 0 | 0 | 0 |
| NSHL14 |
PIT
|
22 | 5 | 0 | 5 | +2 | 18 | 0 | 0 | 0 |
| Pro Career | 45 | 5 | 0 | 5 | +1 | 34 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
FLA
|
5 | 0 | 0 | 0 | -1 | 17 | 0 | 0 | 0 |
| NSHL20 |
BOS
|
10 | 4 | 0 | 4 | -3 | 10 | 0 | 0 | 0 |
| Farm Career | 15 | 4 | 0 | 4 | -4 | 27 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL14 |
PIT
|
94 | 70 | 61 | 70 | 76 | 74 | 74 | 70 | 50 | 72 | 60 | 70 | 60 | 66 | 70 | 68 |
| NSHL15 |
PIT
|
94 | 70 | 63 | 73 | 78 | 75 | 75 | 70 | 50 | 72 | 60 | 72 | 60 | 66 | 70 | 70 |
| NSHL16 |
PIT
|
94 | 70 | 65 | 73 | 79 | 77 | 77 | 71 | 50 | 73 | 62 | 74 | 62 | 66 | 70 | 71 |
| NSHL17 |
QUE
|
94 | 70 | 67 | 73 | 81 | 79 | 79 | 71 | 50 | 73 | 65 | 76 | 62 | 67 | 70 | 72 |
| NSHL18 |
WPG
|
94 | 70 | 67 | 73 | 83 | 79 | 79 | 71 | 50 | 73 | 65 | 76 | 62 | 68 | 70 | 65 |
| NSHL19 |
WSH
|
94 | 70 | 69 | 73 | 85 | 79 | 79 | 71 | 50 | 73 | 65 | 76 | 62 | 70 | 70 | 65 |
| NSHL20 |
BOS
|
92 | 68 | 70 | 71 | 86 | 77 | 77 | 69 | 50 | 71 | 63 | 74 | 60 | 71 | 68 | 63 |
| NSHL21 |
TBL
|
92 | 65 | 71 | 68 | 90 | 78 | 78 | 70 | 50 | 72 | 64 | 74 | 61 | 72 | 69 | 72 |
| NSHL22 |
FLA
|
90 | 52 | 69 | 66 | 91 | 78 | 79 | 68 | 50 | 72 | 62 | 72 | 59 | 84 | 76 | 72 |
| NSHL23 |
FLA
|
91 | 53 | 66 | 63 | 92 | 79 | 80 | 69 | 51 | 73 | 63 | 69 | 60 | 84 | 77 | 72 |
| Career Avg | 93 | 66 | 67 | 71 | 85 | 78 | 78 | 70 | 51 | 73 | 63 | 74 | 61 | 72 | 71 | 69 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL17 | VAN |
TC | SC | 62 | 65 | +3 | 3 | |
| NSHL14 | PIT |
TC | PH | 67 | 70 | +3 | 3 | |
| NSHL14 | PIT |
TC | DF | 68 | 70 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL22 | Signing | FLA |
$750,000 for 2 years |
| NSHL21 | Trade | BOS→ TOR |
BOS Jonathon Blum (75), Adam Pelech (72), Dylan Demelo (69), Jake Virtanen (68), Y22 R3 TBL pick (Niklas Kokko), Y24 R2 FLA pick (Dominik Badinka) TOR Robert Bortuzzo (72), Marc-Edouard Vlasic (70), Jared Spurgeon (72), Sam Bennett (74) |
| NSHL21 | Trade | TOR→ QUE |
QUE Tanner Pearson (72), Michael Paliotta (72), T.J. Brodie (72), Robert Bortuzzo (72), Y24 R4 QUE pick (Javon Moore) TOR Klas Dahlbeck (74), Sven Baertschi (74) |
| NSHL21 | Trade | QUE→ TBL |
QUE Brendan Smith (70) TBL Robert Bortuzzo (72) |
| NSHL20 | Trade | OTT→ TOR |
OTT $1,000,000, Y21 R5 TOR pick (Stanislav Svozil) TOR Matt Read (68), Robert Bortuzzo (71), Sergei Kostitsyn (66), Andrei Kostitsyn (68) |
| NSHL20 | Trade | TOR→ BOS |
BOS Alex Pietrangelo (79), Shea Weber (71), Robert Bortuzzo (71), Vladimir Sobotka (71), Brett Connolly (69), David Desharnais (67), Patrick Maroon (68), Oskar Steen (P), Y21 R4 CAR pick (Philip Svedbeck), Y24 R4 QUE pick (Javon Moore) TOR Luke Schenn (78), Tyler Myers (74), Torey Krug (73), Matt Calvert (74), Claude Giroux (76) |
| NSHL19 | Trade | WPG→ WSH |
WSH Robert Bortuzzo (72), Keegan Lowe (69) WPG Alec Martinez (69), Mike Hoffman (71) |
| NSHL19 | Waiver | SJS→ WSH |
Claimed off waivers |
| NSHL18 | Trade | QUE→ WPG |
QUE Zach Bogosian (71) WPG Robert Bortuzzo (72) |
| NSHL18 | Signing | WPG |
$1,810,000 for 4 years |
| NSHL17 | Waiver | PHI→ VAN |
Claimed off waivers |
| NSHL17 | Waiver | TOR→ QUE |
Claimed off waivers |
| NSHL14 | Signing | PIT |
$3,828,200 for 4 years |