| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
EDM
|
77 | 12 | 2 | 10 | +11 | 18 | 0 | 0 | 1 |
| NSHL22 |
MTL
Total |
9 | 2 | 0 | 2 | -1 | 2 | 0 | 0 | 0 |
MTL
|
7 | 2 | 0 | 2 | +1 | 2 | 0 | 0 | 0 | |
MIN
|
2 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | |
| NSHL21 |
MIN
Total |
74 | 15 | 7 | 8 | +17 | 34 | 1 | 0 | 1 |
MIN
|
36 | 7 | 6 | 1 | +11 | 14 | 0 | 0 | 0 | |
MTL
|
22 | 0 | 0 | 0 | -2 | 8 | 0 | 0 | 0 | |
TOR
|
16 | 8 | 1 | 7 | +8 | 12 | 1 | 0 | 1 | |
| NSHL20 |
PHI
|
77 | 16 | 8 | 8 | +6 | 10 | 1 | 1 | 2 |
| NSHL19 |
CAR
|
82 | 53 | 15 | 38 | +17 | 42 | 1 | 0 | 1 |
| NSHL18 |
CAR
|
77 | 72 | 29 | 43 | -7 | 30 | 15 | 0 | 3 |
| NSHL17 |
ANA
|
80 | 57 | 21 | 36 | -25 | 32 | 6 | 0 | 8 |
| NSHL16 |
ANA
|
80 | 68 | 20 | 48 | +17 | 34 | 8 | 0 | 3 |
| NSHL15 |
DAL
|
80 | 69 | 26 | 43 | 0 | 34 | 9 | 1 | 4 |
| NSHL14 |
LAK
|
80 | 52 | 19 | 33 | -15 | 64 | 10 | 0 | 0 |
| NSHL13 |
LAK
Total |
80 | 57 | 20 | 37 | +9 | 50 | 6 | 2 | 5 |
WPG
|
14 | 6 | 1 | 5 | +3 | 6 | 0 | 0 | 1 | |
LAK
|
66 | 51 | 19 | 32 | +6 | 44 | 6 | 2 | 4 | |
| NSHL12 |
WPG
|
43 | 41 | 12 | 29 | +8 | 17 | 7 | 0 | 1 |
| NSHL11 |
WPG
|
78 | 75 | 31 | 44 | +8 | 48 | 8 | 0 | 3 |
| NSHL10 |
DET
Total |
78 | 80 | 40 | 40 | +2 | 35 | 7 | 0 | 7 |
DAL
|
6 | 4 | 3 | 1 | -4 | 6 | 1 | 0 | 1 | |
DET
|
72 | 76 | 37 | 39 | +6 | 29 | 6 | 0 | 6 | |
| NSHL9 |
DAL
|
71 | 65 | 28 | 37 | +3 | 58 | 6 | 0 | 2 |
| NSHL8 |
COL
|
74 | 88 | 35 | 53 | +2 | 65 | 11 | 0 | 7 |
| NSHL7 |
COL
Total |
58 | 53 | 27 | 26 | -2 | 44 | 10 | 0 | 2 |
MIN
|
13 | 4 | 3 | 1 | -1 | 4 | 0 | 0 | 0 | |
COL
|
45 | 49 | 24 | 25 | -1 | 40 | 10 | 0 | 2 | |
| NSHL6 |
VAN
|
2 | 0 | 0 | 0 | -1 | 12 | 0 | 0 | 0 |
| NSHL5 |
TOR
|
73 | 17 | 7 | 10 | -1 | 76 | 0 | 0 | 1 |
| NSHL3 |
TOR
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| Pro Career | 1274 | 892 | 347 | 545 | +47 | 705 | 106 | 4 | 51 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
MTL
|
6 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 |
| NSHL21 |
MIN
|
6 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 |
| NSHL20 |
PHI
|
5 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 |
| NSHL19 |
CAR
|
14 | 5 | 1 | 4 | -8 | 2 | 0 | 0 | 0 |
| NSHL18 |
CAR
|
5 | 2 | 0 | 2 | -1 | 2 | 0 | 0 | 0 |
| NSHL17 |
ANA
|
7 | 7 | 3 | 4 | -7 | 2 | 1 | 0 | 0 |
| NSHL16 |
ANA
|
7 | 6 | 1 | 5 | +4 | 10 | 0 | 0 | 0 |
| NSHL12 |
WPG
|
3 | 4 | 2 | 2 | +1 | 0 | 0 | 0 | 0 |
| NSHL11 |
WPG
|
4 | 3 | 3 | 0 | -3 | 0 | 1 | 0 | 0 |
| NSHL10 |
DET
|
7 | 11 | 4 | 7 | +6 | 0 | 0 | 0 | 0 |
| NSHL9 |
DAL
|
5 | 2 | 2 | 0 | -5 | 2 | 1 | 0 | 0 |
| NSHL8 |
COL
|
7 | 7 | 5 | 2 | +2 | 6 | 1 | 0 | 1 |
| NSHL7 |
COL
|
7 | 7 | 3 | 4 | -1 | 2 | 0 | 0 | 0 |
| NSHL6 |
VAN
|
5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL5 |
TOR
|
21 | 2 | 1 | 1 | -3 | 38 | 0 | 0 | 0 |
| Playoff Career | 109 | 57 | 25 | 32 | -19 | 72 | 4 | 0 | 1 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
TOR
|
62 | 65 | 65 | 63 | 64 | 59 | 66 | 65 | 64 | 56 | 65 | 38 | 41 | 67 |
| NSHL4 |
TOR
|
63 | 66 | 65 | 66 | 64 | 61 | 69 | 68 | 68 | 61 | 69 | 37 | 40 | 70 |
| NSHL5 |
TOR
|
61 | 65 | 65 | 64 | 63 | 57 | 68 | 67 | 67 | 61 | 67 | 40 | 42 | 69 |
| NSHL6 |
VAN
|
69 | 72 | 78 | 63 | 94 | 60 | 78 | 66 | 66 | 66 | 65 | 51 | 63 | 73 |
| Career Avg | 64 | 67 | 69 | 64 | 72 | 60 | 71 | 67 | 67 | 61 | 67 | 42 | 47 | 70 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
DAL
|
75 | 27 | 69 | 69 | 77 | 91 | 91 | 86 | 78 | 87 | 85 | 64 | 85 | 57 | 72 | 74 |
| NSHL10 |
DET
|
80 | 31 | 73 | 73 | 78 | 92 | 92 | 88 | 82 | 86 | 84 | 68 | 84 | 61 | 71 | 75 |
| NSHL11 |
WPG
|
80 | 33 | 75 | 74 | 78 | 92 | 92 | 87 | 84 | 85 | 86 | 67 | 83 | 63 | 70 | 76 |
| NSHL12 |
WPG
|
80 | 35 | 76 | 74 | 77 | 92 | 92 | 87 | 86 | 84 | 85 | 67 | 78 | 65 | 69 | 75 |
| NSHL13 |
LAK
|
80 | 34 | 78 | 76 | 76 | 91 | 91 | 87 | 85 | 86 | 84 | 67 | 79 | 67 | 69 | 75 |
| NSHL14 |
LAK
|
81 | 32 | 78 | 75 | 76 | 91 | 91 | 86 | 87 | 85 | 83 | 67 | 78 | 68 | 68 | 75 |
| NSHL15 |
DAL
|
82 | 32 | 78 | 78 | 76 | 91 | 91 | 86 | 89 | 85 | 85 | 67 | 78 | 69 | 68 | 76 |
| NSHL16 |
ANA
|
82 | 30 | 79 | 77 | 74 | 91 | 91 | 84 | 90 | 83 | 83 | 67 | 77 | 70 | 69 | 75 |
| NSHL17 |
ANA
|
82 | 28 | 80 | 75 | 75 | 91 | 91 | 83 | 91 | 83 | 81 | 68 | 76 | 71 | 69 | 75 |
| NSHL18 |
CAR
|
82 | 25 | 80 | 75 | 75 | 88 | 88 | 83 | 91 | 83 | 78 | 66 | 76 | 71 | 69 | 69 |
| NSHL19 |
CAR
|
79 | 22 | 80 | 72 | 75 | 87 | 87 | 83 | 91 | 82 | 78 | 65 | 76 | 71 | 69 | 66 |
| NSHL20 |
PHI
|
79 | 20 | 79 | 69 | 75 | 86 | 86 | 80 | 91 | 79 | 75 | 65 | 73 | 71 | 69 | 63 |
| NSHL21 |
MIN
|
76 | 20 | 77 | 66 | 82 | 83 | 83 | 77 | 88 | 76 | 72 | 62 | 70 | 71 | 69 | 71 |
| NSHL22 |
MTL
|
73 | 42 | 74 | 64 | 82 | 80 | 80 | 74 | 85 | 73 | 69 | 62 | 67 | 93 | 82 | 70 |
| NSHL23 |
EDM
|
73 | 42 | 74 | 64 | 80 | 78 | 80 | 70 | 81 | 72 | 67 | 58 | 67 | 93 | 82 | 68 |
| Career Avg | 79 | 31 | 77 | 73 | 78 | 89 | 89 | 83 | 87 | 82 | 80 | 66 | 77 | 71 | 71 | 73 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL10 | DAL |
TC | DF | 66 | 68 | +2 | 2 | |
| NSHL10 | DAL |
TC | CK | 79 | 80 | +1 | 1 |
EDM
MTL
MTL→
TOR
MTL Y22 R7 TOR pick (Markus Niemelainen), Y23 R4 TOR pick
TOR Eric Staal (70), Y22 R5 DET pick (Bryce McConnell-Barker)
TOR→
MIN
MIN Eric Staal (71), Cal Petersen (74), Daniel Winnik (64), Marco Scandella (71), Y22 R4 MIN pick, $150,000
TOR Vinnie Hinostroza (72), Jarred Tinordi (69)
MTL
PHI
CAR
CAR
ANA
VAN→
DAL
DAL Eric Staal (75), Justin Schultz (P), Hunter Shinkaruk (P), Y16 R1 CAR pick (LOGAN BROWN)
VAN Evgeni Malkin (82), Y15 R6 MTL pick (TYLER BUNZ)
LAK
WPG→
LAK
LAK Eric Staal (75), Mark Giordano (67), Jared Staal (P), Y14 R5 LAK pick (LOUIS LEBLANC)
WPG Jamie McGinn (72), Luca Sbisa (71), Shawn Horcoff (67), Brock Nelson (P), Y14 R3 WPG pick (TIM ERIXON)
WPG
DAL
VAN
VAN→
TOR
TOR Eric Staal, Vaclav Varada
VAN Nick Boynton, Y0 R0 pick| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 2 | 5 / 10 | Advanced | 3 | 3 | -3 | 0 | 7.5 |
| Final | 3 | 9 / 10 | Eliminated | 1 | 1 | +1 | 2 | 2.5 |
| NSHL19 Totals | 4 | 4 | -2 | 2 | 10 | |||
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Baxter-Bard | 16 | 1 | 4 | 5 | 0 | 2 | 22 | 0 | 0 |
| NSHL20 | Playoffs | Baxter-Bard | 2 | 0 | 1 | 1 | 1 | 2 | 4 | 0 | 0 |