| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
PHI
|
80 | 77 | 37 | 40 | +4 | 57 | 11 | 2 | 3 |
| NSHL24 |
PHI
|
78 | 89 | 35 | 54 | -11 | 85 | 12 | 1 | 5 |
| NSHL23 |
PHI
|
78 | 90 | 26 | 64 | +7 | 42 | 9 | 0 | 5 |
| NSHL22 |
PHI
|
78 | 74 | 31 | 43 | -8 | 55 | 5 | 1 | 4 |
| NSHL21 |
PHI
|
69 | 78 | 38 | 40 | -12 | 80 | 18 | 0 | 6 |
| NSHL20 |
HAM
|
82 | 70 | 26 | 44 | -11 | 76 | 7 | 0 | 1 |
| NSHL19 |
HAM
Total |
60 | 44 | 17 | 27 | -15 | 22 | 3 | 0 | 5 |
HAM
|
36 | 23 | 8 | 15 | -8 | 10 | 1 | 0 | 3 | |
TOR
|
24 | 21 | 9 | 12 | -7 | 12 | 2 | 0 | 2 | |
| NSHL18 |
TOR
Total |
65 | 54 | 16 | 38 | -6 | 32 | 7 | 0 | 4 |
TOR
|
37 | 35 | 11 | 24 | -4 | 16 | 6 | 0 | 2 | |
TBL
|
28 | 19 | 5 | 14 | -2 | 16 | 1 | 0 | 2 | |
| NSHL17 |
TBL
|
80 | 83 | 34 | 49 | +8 | 72 | 9 | 0 | 6 |
| Pro Career | 670 | 659 | 260 | 399 | -44 | 521 | 81 | 4 | 39 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
TBL
|
54 | 20 | 73 | 90 | 62 | 95 | 95 | 93 | 84 | 95 | 84 | 71 | 87 | 61 | 58 | 78 |
| NSHL18 |
TOR
|
60 | 20 | 74 | 92 | 67 | 95 | 95 | 93 | 88 | 95 | 85 | 72 | 87 | 61 | 58 | 92 |
| NSHL19 |
HAM
|
64 | 20 | 80 | 92 | 70 | 95 | 95 | 93 | 92 | 95 | 85 | 72 | 87 | 62 | 58 | 92 |
| NSHL20 |
HAM
|
67 | 20 | 81 | 92 | 70 | 95 | 95 | 93 | 92 | 95 | 85 | 72 | 87 | 63 | 58 | 92 |
| NSHL21 |
PHI
|
70 | 20 | 81 | 92 | 68 | 95 | 95 | 93 | 95 | 95 | 88 | 74 | 87 | 64 | 61 | 82 |
| NSHL22 |
PHI
|
73 | 47 | 84 | 92 | 68 | 95 | 98 | 93 | 98 | 95 | 90 | 75 | 88 | 73 | 80 | 83 |
| NSHL23 |
PHI
|
76 | 47 | 87 | 92 | 73 | 97 | 99 | 93 | 99 | 95 | 90 | 76 | 88 | 73 | 82 | 84 |
| NSHL24 |
PHI
|
78 | 47 | 87 | 92 | 75 | 97 | 99 | 93 | 99 | 95 | 90 | 77 | 88 | 75 | 82 | 84 |
| NSHL25 |
PHI
|
80 | 49 | 87 | 92 | 76 | 97 | 99 | 93 | 99 | 95 | 90 | 79 | 88 | 77 | 82 | 84 |
| Career Avg | 70 | 33 | 82 | 92 | 70 | 96 | 97 | 93 | 94 | 95 | 88 | 75 | 88 | 68 | 69 | 86 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL25 | PHI |
LTC | DF | 77 | 79 | +2 | 2 | |
| NSHL25 | PHI |
LTC | ST | 75 | 76 | +1 | 1 | |
| NSHL24 | PHI |
TC | DF | 76 | 77 | +1 | 1 | |
| NSHL24 | PHI |
TC | ST | 73 | 75 | +2 | 2 | |
| NSHL23 | PHI |
TC | DF | 75 | 76 | +1 | 1 | |
| NSHL23 | PHI |
TC | ST | 71 | 73 | +2 | 2 | |
| NSHL22 | PHI |
TC | PS | 87 | 88 | +1 | 1 | |
| NSHL22 | PHI |
TC | DI | 81 | 84 | +3 | 3 | |
| NSHL22 | PHI |
TC | DF | 74 | 75 | +1 | 1 | |
| NSHL21 | PHI |
TC | SC | 85 | 88 | +3 | 3 | |
| NSHL21 | PHI |
TC | DF | 72 | 74 | +2 | 2 | |
| NSHL19 | TOR |
TC | ST | 67 | 70 | +3 | 3 | |
| NSHL19 | TOR |
TC | DI | 78 | 80 | +2 | 2 | |
| NSHL18 | TBL |
TC | SC | 84 | 85 | +1 | 1 | |
| NSHL18 | TBL |
TC | CK | 58 | 60 | +2 | 2 | |
| NSHL17 | TBL |
TC | ST | 60 | 62 | +2 | 2 | |
| NSHL17 | TBL |
TC | SC | 81 | 84 | +3 | 3 |
PHI
HAM→
PHI
HAM Joel Farabee (73), Quinn Hughes (72), Fabian Lysell (P), Roby Jarventie (P), Y23 R3 QUE pick (Oscar Fisker-Molgaard)
PHI Connor McDavid (80)
HAM
TOR→
HAM
HAM Connor McDavid (80), Johnny Gaudreau (76), Y20 R1 SJS pick (Dawson Mercer)
TOR Mitch Marner (74), Kyle Connor (74), Matt Murray (79)
TBL→
TOR
TBL Vladimir Tarasenko (75), Aaron Ekblad (76), Y19 R1 DET pick (Spencer Knight), Y19 R5 HAM pick (Matthew Stienburg)
TOR Connor McDavid (79), James van Riemsdyk (73), Roberto Luongo (78), Justin Williams (66), Andrej Nestrasil (67)
TBL
TOR→
VAN
TOR Patrick Kane (76), Andrej Sustr (67), Artemi Panarin (P), Y16 R1 VAN pick (COLTON PARAYKO), Y17 R2 VAN pick (JAKE MCCABE), Y16 R4 VAN pick (SEAN DAY)
VAN Nick Schultz (68), Ryan Suter (74), Connor McDavid (P), Y16 R5 TOR pick (CHARLIE LINDGREN)| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 5 | 14 / 14 | Advanced | 2 | 1 | -4 | 7 | -0.5 |
| Round 2 | 10 | 1 / 10 | Advanced | 4 | 5 | +1 | 7 | 10 |
| Round 3 | 6 | 5 / 10 | Advanced | 2 | 2 | +2 | 0 | 7 |
| Final Six | 1 | 1 / 8 | Advanced | 5 | 6 | +5 | 4 | 16.5 |
| Semifinal | 2 | 4 / 6 | Advanced | 1 | 3 | +3 | 4 | 4.5 |
| Final | 2 | 5 / 6 | Eliminated | 2 | 3 | -3 | 6 | 2.5 |
| NSHL25 Totals | 16 | 20 | +4 | 28 | 40 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 5 | 5 / 12 | Advanced | 5 | 0 | -4 | 6 | 5 |
| Semifinal | 1 | 1 / 10 | Advanced | 6 | 3 | 0 | 4 | 13 |
| Final | 1 | 7 / 8 | Eliminated | 0 | 2 | -5 | 0 | -1 |
| NSHL24 Totals | 11 | 5 | -9 | 10 | 17 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 1 | 7 / 12 | Advanced | 1 | 5 | +1 | 4 | 5.5 |
| Final | 4 | 10 / 10 | Eliminated | 0 | 3 | -2 | 11 | -3.5 |
| NSHL23 Totals | 1 | 8 | -1 | 15 | 2 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Semifinal | 6 | 4 / 12 | Advanced | 2 | 5 | -1 | 2 | 7.5 |
| Final | 7 | 10 / 10 | Eliminated | 2 | 2 | -4 | 11 | -1.5 |
| NSHL22 Totals | 4 | 7 | -5 | 13 | 6 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 1 / 12 | Advanced | 4 | 5 | 0 | 8 | 9 |
| Round 2 | 7 | 2 / 10 | Advanced | 5 | 5 | 0 | 6 | 12 |
| Round 3 | 4 | 5 / 8 | Advanced | 1 | 2 | 0 | 0 | 4 |
| Final Six | 1 | 1 / 8 | Advanced | 7 | 4 | 0 | 4 | 16 |
| Semifinal | 2 | 3 / 6 | Advanced | 4 | 3 | +2 | 8 | 8 |
| Final | 1 | 7 / 8 | Eliminated | 2 | 3 | -5 | 10 | -0.5 |
| NSHL21 Totals | 23 | 22 | -3 | 36 | 48.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 9 | 4 / 11 | Advanced | 1 | 5 | +2 | 2 | 7 |
| Final Six | 6 | 8 / 10 | Advanced | 0 | 4 | -4 | 4 | 0 |
| Semifinal | 4 | 6 / 8 | Advanced | 2 | 5 | +1 | 16 | 1.5 |
| Final | 2 | 8 / 8 | Eliminated | 2 | 3 | 0 | 8 | 3 |
| NSHL20 Totals | 5 | 17 | -1 | 30 | 11.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 10 | 3 / 10 | Advanced | 2 | 9 | -2 | 2 | 11 |
| Round 2 | 6 | 3 / 10 | Advanced | 3 | 3 | +2 | 0 | 10 |
| Final Six | 7 | 1 / 8 | Advanced | 4 | 6 | +1 | 4 | 12.5 |
| Semifinal | 2 | 6 / 8 | Advanced | 2 | 4 | -3 | 6 | 3.5 |
| Final | 3 | 5 / 6 | Eliminated | 3 | 2 | -5 | 2 | 4.5 |
| NSHL19 Totals | 14 | 24 | -7 | 14 | 41.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 5 | 1 / 10 | Advanced | 5 | 6 | +1 | 8 | 12.5 |
| Semifinal | 5 | 5 / 10 | Advanced | 1 | 5 | -2 | 0 | 6 |
| Final | 4 | 8 / 8 | Eliminated | 0 | 1 | +1 | 2 | 0.5 |
| NSHL18 Totals | 6 | 12 | 0 | 10 | 19 | |||
| Season | Type | Team | GP | G | A | PTS | +/- | PIM | S | PPG | PPA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 | Reg Season | Jeff-Terry | 16 | 5 | 15 | 20 | 0 | 4 | 51 | 2 | 1 |
| NSHL20 | Playoffs | Jeff-Terry | 1 | 1 | 0 | 1 | 1 | 4 | 3 | 0 | 0 |