ANA BOS CAL CAR CHI CBJ COL DET EDM FLA HAM LAK MTL NJD NYI NYR OTT PHI PIT QUE SJS SEA STL TBL TOR VAN VGK WPG
Nathan MacKinnon
F Nathan MacKinnon
NSHL14 – NSHL24  •  11 seasons
Cup1x Stanley Cup
★ 5x All-Star
4x International Teams
🌐 World Cup of Hockey 🌐 ICC 🌐 World Cup of Hockey 🌐 World Cup of Hockey
History Players Nathan MacKinnon
NSHL Entry Draft
Team History
NSHL 24
COL
78 GP
NSHL 23
COL
78 GP
NSHL 22
COL
62 GP
NSHL 21
COL
72 GP
NSHL 20
MTL
82 GP
NSHL 19
TOR
82 GP
NSHL 18
TOR
80 GP
NSHL 17
TOR
80 GP
NSHL 16
TOR
24 GP
MSHL 16
TorontoMarlies
56 GP
NSHL 15
TOR
60 GP
MSHL 14
TOR
80 GP
Career Totals
699
GP
253
G
318
A
571
PTS
+6
+/−
143
PIM
71PPG
5SHG
46GWG
2318SOG
10.9%S%
645Hits
3HT
Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL24
COL
78 53 21 32 +11 20 6 0 3 225 288.5% 99 0 $13,000,000 CUP
NSHL23
COL
78 62 26 36 +6 41 7 0 6 272 348.7% 76 0 $13,000,000
NSHL22
COL
62 49 27 22 -9 18 6 1 5 234 377.4% 60 0 $13,000,000
NSHL21
COL
72 77 38 39 -4 14 18 0 6 287 13.2% 83 0 $13,000,000
NSHL20
MTL
82 65 25 40 -4 12 5 2 2 274 9.1% 60 1 20:26 $5,340,000
NSHL19
TOR
82 75 29 46 +3 8 3 1 6 249 11.7% 71 1 19:23 $5,340,000
NSHL18
TOR
80 54 26 28 -7 6 10 0 4 205 12.7% 66 0 19:33 $5,340,000
NSHL17
TOR
80 63 27 36 0 4 5 0 8 280 9.6% 57 1 21:11 $5,340,000
NSHL16
TOR
24 16 6 10 +2 10 1 0 1 89 6.7% 25 0 21:05 $1,250,000
NSHL15
TOR
60 57 28 29 +8 10 10 1 5 202 13.9% 48 0 20:01 $1,250,000 R
NSHL14
TOR
1 0 0 0 0 0 0 0 0 1 0% 0 0 21:00 $1,250,000 R
Pro Career 699 571 253 318 +6 143 71 5 46 2318 10.9% 645 3 11:48
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL16
TOR
56 73 41 32 -3 4 14 1 8 246 16.7% 56 2 21:55 $1,250,000
NSHL14
TOR
79 95 34 61 -5 16 9 0 4 318 10.7% 60 1 21:38 $1,250,000 R
Farm Career 135 168 75 93 -8 20 23 1 12 564 13.3% 116 3 21:45
Playoff Career Stats
58
GP
20
G
22
A
42
PTS
-16
+/−
30
PIM
4PPG
0SHG
2GWG
214SOG
9.3%S%
Playoff Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL24
COL
22 14 8 6 -4 6 2 0 1 77 350%
NSHL23
COL
5 4 2 2 -2 0 2 0 0 23 460%
NSHL22
COL
7 6 2 4 -2 22 0 0 0 22 314.3%
NSHL21
COL
6 4 3 1 -1 2 0 0 1 27 11.1%
NSHL20
MTL
6 7 2 5 -7 0 0 0 0 35 0%
NSHL19
TOR
2 4 2 2 +4 0 0 0 0 7 0%
NSHL17
TOR
3 0 0 0 -3 0 0 0 0 4 0%
NSHL16
TOR
5 2 1 1 +2 0 0 0 0 15 0%
NSHL15
TOR
2 1 0 1 -3 0 0 0 0 4 0%
Pro Career 58 42 20 22 -16 30 4 0 2 214 9.3%
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL14
TOR
6 9 5 4 +1 6 2 0 0 27
Season-by-Season Ratings STHS S9+
Season Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
NSHL14
TOR
60 10 83 93 72 87 87 80 75 80 75 75 81 59 54 74
NSHL15
TOR
60 12 86 93 75 91 91 84 80 84 80 75 84 59 55 76
NSHL16
TOR
61 12 88 93 75 91 91 84 83 84 83 75 85 59 57 77
NSHL17
TOR
64 13 89 93 75 92 92 85 83 84 85 75 87 60 58 78
NSHL18
TOR
64 16 91 93 75 92 92 85 85 84 85 75 87 61 59 96
NSHL19
TOR
64 19 91 93 75 92 92 85 85 84 85 75 87 63 59 96
NSHL20
MTL
65 20 91 93 75 92 92 85 85 84 88 75 87 64 61 96
NSHL21
COL
65 20 91 93 65 92 92 89 85 85 90 75 87 65 62 80
NSHL22
COL
67 50 91 93 68 92 92 89 85 85 90 75 87 75 79 81
NSHL23
COL
67 50 91 93 68 92 92 89 85 85 90 75 87 75 79 81
NSHL24
COL
68 50 91 93 68 92 92 89 85 85 90 75 87 77 79 81
Career Avg 65 25 90 93 72 92 92 86 84 84 86 75 86 66 64 84
Training Camp Points
21
Points Invested
+21
Rating Change
12
Adjustments
SeasonTeamTypeCategoryOldNewΔPtsNotes
NSHL22 COL TC ST 65 68 +3 3
NSHL21 COL TC SC 88 90 +2 2
NSHL21 COL TC PH 88 89 +1 1 ALL-STAR CLASSIC
NSHL21 COL TC PH 85 88 +3 3
NSHL20 MTL TC SC 86 88 +2 2 NSHLWTF Promo
NSHL20 MTL TC SC 85 86 +1 1
NSHL15 TOR TC ST 72 75 +3 3
NSHL15 TOR TC SC 79 80 +1 1
NSHL15 TOR TC FO 79 80 +1 1
NSHL14 TOR TC PA 79 80 +1 1
NSHL14 TOR TC DF 73 75 +2 2
NSHL14 TOR TC CK 59 60 +1 1
Transactions
1
Trades
4
Signings
0
Other Moves
SeasonTypeMoveDetail
NSHL25 Signing COL $5,800,000 · 4 yr
NSHL21 Signing COL $13,000,000 · 4 yr
NSHL20 Trade TORMTL
MTL Nathan MacKinnon (78)
TOR Mathew Barzal (76), Y24 R2 MTL pick → Ilya Nabokov, Y21 R6 TOR pick → Arber Xhekaj
NSHL17 Signing TOR $5,340,000 · 4 yr
NSHL14 Signing TOR $1,250,000 · 3 yr
King of the Rink
7
Tourns
82
G
96
A
242.5
PTS
+9
+/−
44
PIM
Semifinalist Best Finish
NSHL24 Round 6
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 3 8 / 12 Advanced 1 2 -4 0 2
Round 2 5 2 / 10 Advanced 4 3 +6 0 14
Round 3 6 2 / 8 Advanced 3 1 +6 0 10
Final Six 1 4 / 8 Advanced 0 3 -2 0 2
Semifinal 2 2 / 6 Advanced 4 3 -1 5 8
Final 3 7 / 8 Eliminated 1 2 -3 2 1.5
NSHL24 Totals 1314 +2 737.5
NSHL23 Round 5
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 8 2 / 12 Advanced 3 5 -1 2 9.5
Round 2 3 3 / 10 Advanced 3 3 0 0 9
Final Six 1 2 / 8 Advanced 2 6 +6 2 12
Semifinal 5 5 / 8 Advanced 0 2 +3 0 3.5
Final 2 6 / 6 Eliminated 4 4 +3 19 4
NSHL23 Totals 1220 +11 2338
NSHL22 Round 4
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 4 3 / 12 Advanced 2 2 -1 2 4.5
Final Six 1 5 / 10 Advanced 3 3 -3 0 7.5
Semifinal 4 5 / 8 Advanced 1 0 -1 2 0.5
Final 3 7 / 8 Eliminated 2 0 +1 0 4.5
NSHL22 Totals 85 -4 417
NSHL21 Round 1
RoundGroupGroup FinishResultGA+/-PIMPTS
Final 2 9 / 12 Eliminated 1 2 -3 2 1.5
NSHL21 Totals 12 -3 21.5
NSHL20 Round 5
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 9 8 / 11 Advanced 1 1 -2 0 2
Round 2 1 3 / 10 Advanced 1 8 +4 0 12
Final Six 4 1 / 8 Advanced 7 4 +4 2 19
Semifinal 6 6 / 8 Advanced 1 3 -5 2 1.5
Final 4 5 / 6 Eliminated 0 3 -1 0 2.5
NSHL20 Totals 1019 0 437
NSHL19 Round 4
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 2 4 / 10 Advanced 3 5 -7 0 7.5
Final Six 5 5 / 10 Advanced 0 2 +1 0 2.5
Semifinal 8 1 / 8 Advanced 4 5 +3 0 14.5
Final 2 7 / 8 Eliminated 2 0 -5 0 1.5
NSHL19 Totals 912 -8 026
NSHL18 Semifinalist
RoundGroupGroup FinishResultGA+/-PIMPTS
Round 1 7 1 / 10 Advanced 5 5 +5 0 17.5
Round 2 3 1 / 10 Advanced 4 5 +4 2 14
Round 3 8 4 / 8 Advanced 2 1 +2 2 5
Round 4 5 3 / 8 Advanced 3 0 -1 0 5.5
Round 5 1 1 / 6 Advanced 3 3 +4 0 11
Round 6 3 6 / 8 Advanced 1 1 0 0 3
Round 7 2 2 / 6 Advanced 4 3 +2 0 12
Round 8 1 3 / 6 Advanced 1 2 +1 0 4.5
Final Six 1 6 / 8 Advanced 0 2 -3 0 0.5
Semifinal 1 1 / 6 Advanced 4 1 0 0 9
Final 1 3 / 4 Eliminated 2 1 -3 0 3.5
NSHL18 Totals 2924 +11 485.5
Point Scoring Challenge
7
Entries
13
Rounds
6
Rounds Won
11
PTS
Elite Eight Best Finish
YearSeedTeamFinishRoundsWonPTS
PSC23 #11 COL Round of 16 3 2 4
PSC22 #33 COL Round of 64 1 0 0
PSC21 #63 COL Round of 32 2 1 1
PSC20 #31 MTL Round of 64 1 0 0
PSC19 #27 TOR Elite Eight 4 3 5
PSC18 #34 TOR Round of 64 1 0 1
PSC16 #41 TOR Round of 64 1 0 0
Awards & Honours
NSHL24
Stanley Cup
All-Star Appearances 5x
International Events
Tag Tournament
SeasonTypeTeam GPGAPTS+/-PIM SPPGPPA
NSHL20 Reg Season Eric-Sean 16 5 5 10 3 4 60 1 0
NSHL20 Playoffs Eric-Sean 2 0 0 0 1 0 7 0 0