| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
FLA
|
70 | 13 | 1 | 12 | +4 | 51 | 1 | 0 | 0 |
| NSHL24 |
LAK
|
78 | 24 | 4 | 20 | -4 | 46 | 2 | 0 | 0 |
| NSHL23 |
LAK
Total |
77 | 22 | 3 | 19 | -21 | 22 | 1 | 0 | 0 |
LAK
|
53 | 14 | 1 | 13 | -10 | 11 | 1 | 0 | 0 | |
DET
|
24 | 8 | 2 | 6 | -11 | 11 | 0 | 0 | 0 | |
| NSHL22 |
DET
|
78 | 23 | 5 | 18 | +1 | 25 | 2 | 0 | 0 |
| NSHL21 |
BOS
Total |
75 | 33 | 5 | 28 | +3 | 8 | 4 | 0 | 2 |
BOS
|
70 | 33 | 5 | 28 | +6 | 8 | 4 | 0 | 2 | |
CBJ
|
5 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | |
| NSHL20 |
BOS
Total |
72 | 27 | 4 | 23 | -20 | 2 | 2 | 0 | 1 |
BOS
|
58 | 23 | 4 | 19 | -8 | 2 | 2 | 0 | 1 | |
TOR
|
14 | 4 | 0 | 4 | -12 | 0 | 0 | 0 | 0 | |
| NSHL19 |
QUE
|
82 | 33 | 6 | 27 | +13 | 2 | 3 | 0 | 1 |
| NSHL18 |
QUE
|
80 | 31 | 3 | 28 | -3 | 6 | 0 | 0 | 0 |
| NSHL17 |
QUE
|
80 | 27 | 3 | 24 | +26 | 4 | 1 | 0 | 0 |
| NSHL16 |
QUE
|
80 | 36 | 9 | 27 | +9 | 9 | 3 | 0 | 2 |
| NSHL15 |
QUE
Total |
80 | 37 | 4 | 33 | -1 | 4 | 1 | 0 | 0 |
QUE
|
76 | 32 | 4 | 28 | +1 | 4 | 1 | 0 | 0 | |
TBL
|
4 | 5 | 0 | 5 | -2 | 0 | 0 | 0 | 0 | |
| NSHL14 |
TBL
|
80 | 50 | 12 | 38 | +8 | 0 | 5 | 0 | 2 |
| NSHL13 |
TBL
|
80 | 52 | 12 | 40 | -1 | 6 | 8 | 0 | 0 |
| NSHL12 |
NSH
|
41 | 12 | 1 | 11 | +2 | 4 | 0 | 0 | 0 |
| NSHL11 |
NSH
Total |
15 | 5 | 1 | 4 | 0 | 2 | 0 | 0 | 0 |
PIT
|
6 | 2 | 0 | 2 | -1 | 0 | 0 | 0 | 0 | |
NSH
|
9 | 3 | 1 | 2 | +1 | 2 | 0 | 0 | 0 | |
| Pro Career | 1068 | 425 | 73 | 352 | +16 | 191 | 33 | 0 | 8 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
BOS
|
1 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 0 |
| NSHL20 |
BOS
|
1 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 |
| NSHL13 |
TBL
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL12 |
NSH
|
40 | 35 | 7 | 28 | +2 | 2 | 3 | 0 | 1 |
| NSHL11 |
NSH
|
25 | 29 | 6 | 23 | -6 | 4 | 4 | 0 | 1 |
| Farm Career | 105 | 107 | 23 | 84 | -19 | 16 | 12 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
LAK
|
6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL23 |
LAK
|
7 | 2 | 0 | 2 | +2 | 0 | 0 | 0 | 0 |
| NSHL22 |
DET
|
19 | 9 | 0 | 9 | +5 | 2 | 0 | 0 | 0 |
| NSHL21 |
BOS
|
6 | 1 | 0 | 1 | -1 | 0 | 0 | 0 | 0 |
| NSHL20 |
BOS
|
13 | 9 | 1 | 8 | +6 | 0 | 0 | 0 | 0 |
| NSHL17 |
QUE
|
16 | 5 | 0 | 5 | 0 | 0 | 0 | 0 | 0 |
| NSHL16 |
QUE
|
4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| NSHL15 |
QUE
|
18 | 10 | 0 | 10 | -6 | 0 | 0 | 0 | 0 |
| NSHL13 |
TBL
|
2 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 |
| Pro Career | 91 | 39 | 1 | 38 | +4 | 2 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL12 |
MIL
|
17 | 15 | 0 | 15 | -6 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
NSH
|
59 | 39 | 89 | 81 | 77 | 89 | 90 | 77 | 50 | 81 | 70 | 79 | 53 | 65 | 55 | 72 |
| NSHL12 |
NSH
|
59 | 43 | 91 | 85 | 77 | 92 | 92 | 79 | 54 | 85 | 72 | 79 | 78 | 68 | 55 | 74 |
| NSHL13 |
TBL
|
60 | 43 | 92 | 85 | 77 | 92 | 92 | 80 | 54 | 86 | 75 | 80 | 78 | 68 | 57 | 74 |
| NSHL14 |
TBL
|
60 | 40 | 95 | 85 | 77 | 95 | 95 | 80 | 54 | 86 | 77 | 81 | 78 | 68 | 58 | 75 |
| NSHL15 |
QUE
|
60 | 40 | 96 | 85 | 80 | 96 | 97 | 80 | 54 | 86 | 77 | 81 | 78 | 68 | 60 | 76 |
| NSHL16 |
QUE
|
60 | 40 | 96 | 85 | 82 | 96 | 97 | 80 | 54 | 86 | 80 | 81 | 78 | 68 | 61 | 77 |
| NSHL17 |
QUE
|
61 | 40 | 96 | 85 | 83 | 96 | 97 | 80 | 54 | 89 | 82 | 82 | 78 | 68 | 63 | 77 |
| NSHL18 |
QUE
|
61 | 40 | 96 | 85 | 83 | 97 | 98 | 80 | 54 | 90 | 86 | 84 | 78 | 68 | 65 | 90 |
| NSHL19 |
QUE
|
61 | 40 | 97 | 85 | 83 | 97 | 98 | 80 | 54 | 90 | 90 | 87 | 78 | 69 | 65 | 90 |
| NSHL20 |
BOS
|
61 | 40 | 98 | 85 | 83 | 97 | 98 | 80 | 54 | 90 | 90 | 87 | 78 | 70 | 67 | 90 |
| NSHL21 |
BOS
|
59 | 38 | 96 | 83 | 80 | 95 | 96 | 80 | 55 | 88 | 88 | 85 | 76 | 71 | 66 | 79 |
| NSHL22 |
DET
|
57 | 47 | 94 | 81 | 81 | 95 | 97 | 78 | 53 | 86 | 86 | 83 | 74 | 82 | 83 | 79 |
| NSHL23 |
LAK
|
56 | 48 | 92 | 79 | 82 | 94 | 98 | 76 | 51 | 84 | 84 | 81 | 72 | 82 | 84 | 78 |
| NSHL24 |
LAK
|
56 | 48 | 89 | 76 | 82 | 94 | 98 | 73 | 51 | 81 | 81 | 78 | 69 | 82 | 84 | 76 |
| Career Avg | 60 | 42 | 95 | 84 | 81 | 95 | 96 | 79 | 54 | 87 | 82 | 82 | 75 | 72 | 66 | 80 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | BOS |
TC | PH | 79 | 80 | +1 | 1 | |
| NSHL21 | BOS |
TC | PH | 78 | 79 | +1 | 1 | ALL-STAR CLASSIC |
| NSHL19 | QUE |
TC | SC | 89 | 90 | +1 | 1 | All-Star Classic Win |
| NSHL19 | QUE |
TC | SC | 86 | 89 | +3 | 3 | |
| NSHL19 | QUE |
TC | DF | 86 | 87 | +1 | 1 | All-Star Classic Win |
| NSHL19 | QUE |
TC | DF | 84 | 86 | +2 | 2 | |
| NSHL18 | QUE |
TC | SC | 82 | 85 | +3 | 3 | |
| NSHL18 | QUE |
TC | PA | 89 | 90 | +1 | 1 | |
| NSHL17 | QUE |
TC | SC | 80 | 82 | +2 | 2 | |
| NSHL17 | QUE |
TC | PA | 86 | 89 | +3 | 3 | |
| NSHL16 | QUE |
TC | SC | 77 | 80 | +3 | 3 | |
| NSHL14 | TBL |
TC | SC | 75 | 77 | +2 | 2 | |
| NSHL14 | TBL |
TC | DF | 80 | 81 | +1 | 1 | |
| NSHL13 | TBL |
TC | SC | 72 | 75 | +3 | 3 | |
| NSHL13 | TBL |
TC | DF | 79 | 80 | +1 | 1 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | FLA |
$2,250,000 for 2 years |
| NSHL23 | Trade | DET→ LAK |
DET Marcus Hogberg (74), $1,500,000, Y26 R2 MIN pick LAK Alex Pietrangelo (78) |
| NSHL22 | Signing | DET |
$6,500,000 for 3 years |
| NSHL22 | Release | CBJ |
|
| NSHL21 | Trade | LAK→ CBJ |
CBJ Alex Pietrangelo (79) LAK $1,500,000 |
| NSHL21 | Trade | CBJ→ BOS |
BOS Alex Pietrangelo (79) CBJ $100,000 |
| 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) |
| NSHL20 | Signing | TOR |
$20,500,000 for 3 years |
| NSHL20 | Release | QUE |
|
| NSHL17 | Signing | QUE |
$7,500,000 for 3 years |
| NSHL16 | Trade | TBL→ QUE |
QUE Alex Pietrangelo (76), Martin Jones (77), Rocco Grimaldi (P), Y16 R3 WPG pick (TRENT FREDERIC), Y16 R5 QUE pick (TAYLOR RADDYSH) TBL Roman Josi (71), Sam Reinhart (P), Y16 R1 QUE pick (BRETT PESCE), Y18 R1 QUE pick (Warren Foegele) |
| NSHL14 | Signing | TBL |
$6,500,000 for 3 years |
| NSHL13 | Trade | NSH→ TBL |
NSH Magnus Paajarvi-Svensson (P), Charlie Coyle (P), Y13 R1 BOS pick (Rasmus Ristolainen) TBL Alex Pietrangelo (74) |
| NSHL11 | Trade | PIT→ NSH |
NSH Alex Pietrangelo (72), Sidney Crosby (81), Y12 R3 PIT pick (Mark Barberio) PIT Logan Couture (73), Michael Del Zotto (69), Colin Wilson (P), Matt Puempel (P), Y12 R1 NSH pick (Griffin Reinhart), Y13 R2 NSH pick (Linden Vey) |
| NSHL11 | Signing | PIT |
$1,000,000 for 3 years |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 2 | 9 / 12 | Eliminated | 0 | 1 | -2 | 0 | 0 |
| NSHL22 Totals | 0 | 1 | -2 | 0 | 0 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 4 | 5 / 12 | Advanced | 0 | 3 | +3 | 0 | 4.5 |
| Semifinal | 3 | 8 / 10 | Advanced | 1 | 3 | -4 | 0 | 3 |
| Final | 7 | 7 / 8 | Eliminated | 0 | 2 | +1 | 0 | 2.5 |
| NSHL21 Totals | 1 | 8 | 0 | 0 | 10 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 4 | 10 / 10 | Eliminated | 0 | 3 | -7 | 0 | -0.5 |
| NSHL19 Totals | 0 | 3 | -7 | 0 | -0.5 | |||
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC22 | #59 | DET | Round of 64 | 1 | 0 | 0 |