| Date | Team | Transaction | |
|---|---|---|---|
| Sep 20, 2022 | Colorado Avalanche | Signed 8 years @ $12.600M AAV starting in 2023-24 | |
| Jul 8, 2016 | Colorado Avalanche | Signed 7 years @ $6.300M AAV starting in 2016-17 | |
| Jul 9, 2013 | Colorado Avalanche | Signed to an entry level contract. |
URL: https://thestanleycap.com/cdn/player_cards/20252026/nathan-mackinnon-8477492.png
URL: https://thestanleycap.com/cdn/player_cards/20242025/nathan-mackinnon-8477492.png
URL: https://thestanleycap.com/cdn/player_cards/20232024/nathan-mackinnon-8477492.png
Player cards present an infographic of a players performance. In this case it shows the player performance over a 3 season span. Each square is separated into three separate sub-boxes with the two smaller boxes on top representing the past two seasons and the larger box on the bottom representing the current or most recent season. This allows the reader to guage how consistent a player has been, and if early in the season it can help identify whether a players performance may be impacted by small sample size and subject to regression or is consistent with recent past performance.
You are free to use include player cards in written articles, share on social media, or on other public websites under the following conditions:
Note: The image will update daily throughout the season so if you want to include snapshot then you must download the image.
If you have any questions, send an e-mail to the e-mail address at the top of this page.
| Season | Team(s) | GP | TOI | G/60 | A/60 | Pts/60 | xG/60 | GAE/60 | Sh% | xSh% | Sh%AE | %SA Rush | %SA Reb. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | COL | 72 | 1016:37 | 0.59 | 1.00 | 1.59 | 0.73 | -0.14 | 5.88 | 7.24 | -1.36 | 3.86 | 3.86 |
| 2016-17 | COL | 82 | 1141:27 | 0.53 | 1.10 | 1.63 | 0.72 | -0.20 | 5.46 | 7.53 | -2.07 | 5.51 | 2.97 |
| 2017-18 | COL | 74 | 1084:56 | 1.33 | 1.71 | 3.04 | 0.89 | 0.44 | 12.06 | 8.06 | 4.00 | 7.35 | 3.31 |
| 2018-19 | COL | 82 | 1330:26 | 0.95 | 0.99 | 1.94 | 0.85 | 0.10 | 9.50 | 8.49 | 1.02 | 4.85 | 3.73 |
| 2019-20 | COL | 69 | 1039:53 | 1.04 | 1.90 | 2.94 | 0.86 | 0.18 | 8.65 | 7.14 | 1.52 | 6.84 | 2.28 |
| 2020-21 | COL | 48 | 721:56 | 0.66 | 2.16 | 2.83 | 0.95 | -0.28 | 6.35 | 9.04 | -2.69 | 3.98 | 4.55 |
| 2021-22 | COL | 65 | 1022:25 | 1.23 | 1.58 | 2.82 | 0.93 | 0.30 | 10.77 | 8.12 | 2.65 | 4.86 | 5.26 |
| 2022-23 | COL | 71 | 1174:58 | 1.28 | 2.04 | 3.32 | 1.05 | 0.22 | 10.96 | 9.05 | 1.92 | 3.70 | 2.69 |
| 2023-24 | COL | 82 | 1376:14 | 1.57 | 1.87 | 3.44 | 0.98 | 0.59 | 14.23 | 8.86 | 5.37 | 9.42 | 5.17 |
| 2024-25 | COL | 79 | 1325:37 | 0.68 | 1.72 | 2.40 | 1.03 | -0.35 | 6.70 | 10.17 | -3.47 | 3.65 | 4.65 |
| 2025-26 | COL | 59 | 962:00 | 1.56 | 2.18 | 3.74 | 1.14 | 0.42 | 15.24 | 11.14 | 4.10 | 0.95 | 6.19 |
| Season | Team(s) | GP | TOI | SAF/60 | GF/60 | xGF/60 | SAA/60 | GA/60 | xGA/60 | GF% | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | COL | 72 | 1016:37 | 42.91 | 2.60 | 2.23 | 46.51 | 2.30 | 2.53 | 53.01 | 46.87 | 0.47 | 0.17 | 4.09 |
| 2016-17 | COL | 82 | 1141:27 | 44.73 | 2.58 | 2.28 | 44.31 | 3.00 | 2.34 | 46.23 | 49.31 | 0.51 | 0.15 | 4.74 |
| 2017-18 | COL | 74 | 1084:56 | 45.40 | 3.48 | 2.45 | 44.85 | 2.60 | 2.49 | 57.27 | 49.61 | 0.55 | 0.29 | 3.26 |
| 2018-19 | COL | 82 | 1330:26 | 46.81 | 2.75 | 2.65 | 42.03 | 1.85 | 2.44 | 59.80 | 52.08 | 0.41 | 0.19 | 2.22 |
| 2019-20 | COL | 69 | 1039:53 | 49.22 | 3.92 | 2.92 | 41.83 | 2.54 | 2.38 | 60.71 | 55.11 | 0.69 | 0.11 | 5.49 |
| 2020-21 | COL | 48 | 721:56 | 51.78 | 3.91 | 3.18 | 31.25 | 1.99 | 1.86 | 66.20 | 63.10 | 0.61 | -0.14 | 6.87 |
| 2021-22 | COL | 65 | 1022:25 | 49.76 | 3.87 | 2.99 | 43.43 | 2.58 | 2.47 | 60.00 | 54.73 | 0.56 | 0.07 | 4.52 |
| 2022-23 | COL | 71 | 1174:58 | 50.66 | 4.09 | 3.31 | 43.10 | 2.60 | 2.72 | 61.07 | 54.93 | 0.87 | 0.35 | 4.25 |
| 2023-24 | COL | 82 | 1376:14 | 52.75 | 4.36 | 3.33 | 41.29 | 2.88 | 2.34 | 60.24 | 58.77 | 1.06 | -0.03 | 9.82 |
| 2024-25 | COL | 79 | 1325:37 | 51.78 | 3.12 | 3.65 | 36.07 | 2.13 | 2.32 | 59.48 | 61.09 | 1.54 | 0.14 | 11.87 |
| 2025-26 | COL | 59 | 962:00 | 53.64 | 4.93 | 3.97 | 42.91 | 1.50 | 2.63 | 76.70 | 60.10 | 1.21 | 0.39 | 5.00 |
| Skating | Shooting | Zone Time | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | GP | Top Speed | Bursts>20/mi | Avg. Speed | ES Avg. Speed | Top Speed | Avg. Speed | %Long Range | %Mid Range | %High Danger | ES DZ% | ES NZ% | ES OZ% |
| This table is for Basic and Premium subscribers only. To view please login to and/or subscribe to one of our subscription plans. | |||||||||||||
| Percentile 0-25 | Percentile 25-50 | Percentile 50-75 | Percentile 75-100 |
| Season | Teammate | Teammate | Team | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | xGF Rel | xGA Rel | xGF% Rel |
|---|
| Type | Statistic | Definition |
|---|---|---|
| Individual | G/60 | Goals Against per 60 minutes. |
| Individual | A/60 | Assists per 60 minutes. |
| Individual | Pts/60 | Points per 60 minutes. |
| Individual | xG/60 | Expected Goals per 60 minutes. |
| Individual | GAE/60 | Goals Above Expected (G/60 - xG/60). |
| Individual | Sh% | Shooting Percentage. |
| Individual | xSh% | Expected Shooting Percentage. |
| Individual | Sh%AE | Shooting percentage above expected (Sh% - xSh%). |
| Individual | %SA Rush | Percentage of shot attempts determined to be on the rush. |
| Individual | %SA Reb. | Percentage of shot attempts determined to be from rebounds. |
| On Ice | SAF/60 | Shot Attempts For per 60 minutes. |
| On Ice | GF/60 | Goals For per 60 minutes. |
| On Ice | xGF/60 | Expected Goals For per 60 minutes. |
| On Ice | SAA/60 | Shot Attempts Against per 60 minutes (lower is better). |
| On Ice | GA/60 | Goals Against per 60 minutes (lower is better). |
| On Ice | xGA/60 | Expected Goals Against per 60 minutes (lower is better). |
| On Ice | GF% | Goals For Percentage = Goals For / (Goals For + Goals Against) |
| On Ice | xGF% | Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against) |
| On Ice | xGF Rel | xGF/60 when On Ice - xGF/60 when not On Ice. |
| On Ice | xGA Rel | xGA/60 when On Ice - xGA/60 when not On Ice (lower is better). |
| On Ice | xGF% Rel | xGF% when On Ice - xGF% when not On Ice. |
Jack’s Daily: Murphy Traded; Davidson’s Scouting Trip; MacKinnon Nearing 100 at Chicago Hockey Now (Tue Mar 3, 2026)
Cole Caufield s’invite parmi l'élite des buteurs aux côtés de Nathan MacKinnon et Connor McDavid at HABSolument Fan (Sun Mar 1, 2026)
Blackhawks vs. Avalanche: Preview, Lineups, & How To Watch Game 59 at Chicago Hockey Now (Sat Feb 28, 2026)
I Was Holding the Viral Sign That Trolled Nathan MacKinnon at Hockey Wilderness (Fri Feb 27, 2026)
Recap: Penalty-plagued Avs fall 5-2 to Wild at Mile High Hockey (Fri Feb 27, 2026)
Olympics 3-on-3 overtime 'not hockey anymore': Could it change? at Yahoo Sports NHL (Thu Feb 26, 2026)
Preview: MacKinnon returns to face Kaprizov and the Wild at Mile High Hockey (Thu Feb 26, 2026)
Can Sharks make the playoffs? Eyes are on San Jose as NHL season resumes at Yahoo Sports NHL (Thu Feb 26, 2026)
10 Takeaways: Brett Kulak Looked Comfortable In Avalanche Debut at Colorado Hockey Now (Thu Feb 26, 2026)
Nathan MacKinnon Misses Avalanche Game in Utah at Colorado Hockey Now (Wed Feb 25, 2026)
Open Thread: Colorado Avalanche @ Utah Mammoth (7:00 P.M.) at Mile High Hockey (Wed Feb 25, 2026)
Open Thread: Colorado Avalanche @ Utah Mammoth (7:00 P.M.) at Yahoo Sports NHL (Wed Feb 25, 2026)
Olympic Letdown Perfect Fuel for Avalanche Stars at The Hockey Writers (Wed Feb 25, 2026)
Mikko Rantanen injury update: Stars place top scorer on injured list at Yahoo Sports NHL (Mon Feb 23, 2026)
Analyst criticizes Olympic medal ceremony following Nathan MacKinnon's on stage reaction at Habs Fanatics (Mon Feb 23, 2026)
Tournoi olympique : une note de 75 % pour Nick Suzuki at Dans Les Coulisses (Mon Feb 23, 2026)
What are realistic expectations for Nathan MacKinnon after the Olympic break? at Mile High Sticking (Mon Feb 23, 2026)
Nathan MacKinnon was really not a fan of the stuffed animal he was given after winning a silver medal at the Olympics at Russian Machine Never Breaks (Sun Feb 22, 2026)
Sidney Crosby addresses Team Canada loss, defends Nathan MacKinnon amid criticism at Habs Fanatics (Sun Feb 22, 2026)
« À vous de juger quelle équipe était la meilleure aujourd’hui » – Nathan MacKinnon at Dans Les Coulisses (Sun Feb 22, 2026)
Honoring Johnny Gaudreau with Olympic Gold: Hughes nets OT winner, Hellebuyck stars over Canada at Mile High Hockey (Sun Feb 22, 2026)
Nathan MacKinnon’s postgame message after USA’s 2–1 OT win over Canada: 'you be the judge' at Habs Fanatics (Sun Feb 22, 2026)
Finnish Hockey Hall of Fame legend blasts Olympic officials after Canada’s semifinal win over Finland at Canucks Daily (Sat Feb 21, 2026)
Avalanche might have to shut down MacKinnon following Olympics at Mile High Sticking (Sat Feb 21, 2026)
Nathan MacKinnon would secure his legacy if Team Canada wins gold at Olympics at Mile High Sticking (Fri Feb 20, 2026)
Playing For Gold: MacKinnon Scores Late PP Goal To Complete Thrilling Canada Comeback at Colorado Hockey Now (Fri Feb 20, 2026)
The cardiac Canadians? What we learned from another one-goal thriller for Canada at ESPN (Fri Feb 20, 2026)
MacKinnon’s late power-play dagger sends Canada to Olympic gold-medal game at Mile High Hockey (Fri Feb 20, 2026)
Teemu Selänne est furieux et conteste la punition qui a mené au but de Nathan MacKinnon at HABSolument Fan (Fri Feb 20, 2026)
MacKinnon sends Canada to gold medal game at ESPN (Fri Feb 20, 2026)
Nathan MacKinnon donne la victoire au Canada avec 35 secondes à jouer at Dans Les Coulisses (Fri Feb 20, 2026)
Instant Reaction: Canada punches ticket to Gold Medal Game with thrilling comeback win vs. Finland at Canucks Army (Fri Feb 20, 2026)
Two more star players appear banged up as concern grows with Sidney Crosby already sidelined at Habs Fanatics (Thu Feb 19, 2026)
Three things Canada must do against Finland to advance to the Gold Medal Game at Oilers Nation (Thu Feb 19, 2026)
MacKinnon with unique opportunity to step up at Olympics at Mile High Sticking (Wed Feb 18, 2026)
Mitch Marner’s OT heroics lift Canada past Necas and Czechia— Crosby injured at Mile High Hockey (Wed Feb 18, 2026)
Nick Suzuki va jouer avec Nathan MacKinnon at Dans Les Coulisses (Wed Feb 18, 2026)
Nathan MacKinnon among two players absent from Team Canada practice before Olympic quarterfinal at Habs Fanatics (Tue Feb 17, 2026)
MacKinnon in the middle of major Team Canada decision at Mile High Sticking (Mon Feb 16, 2026)
Five Team Canada players who made a big impact in the Olympic preliminary round at Oilers Nation (Mon Feb 16, 2026)
Sleepless Star: The kid in MacKinnon drives Canada’s quest for Olympic Gold at Mile High Hockey (Mon Feb 16, 2026)
Pierre Crinon summoned by French Federation after incidents involving Nathan MacKinnon and Tom Wilson at Habs Fanatics (Sun Feb 15, 2026)
Nathan MacKinnon, Team Canada appreciative of Tom Wilson fighting France’s Pierre Crinon after head hit: ‘I definitely appreciate him sticking up for me’ at Russian Machine Never Breaks (Sun Feb 15, 2026)
Pierre Crinon’s 7-game suspension resurfaces after hit on Nathan MacKinnon at Habs Fanatics (Sun Feb 15, 2026)
Hart Trophy is MacKinnon’s to lose at Mile High Sticking (Sun Feb 15, 2026)
Nathan MacKinnon discloses what French defenseman Pierre Crinon said after controversial hit at Habs Fanatics (Sun Feb 15, 2026)
Tom Wilson faces possible suspension after defending Nathan MacKinnon at Olympics at Habs Fanatics (Sun Feb 15, 2026)
'I wasn’t good enough, not mature enough': Nathan MacKinnon praises Macklin Celebrini in blunt comparison at Habs Fanatics (Sat Feb 14, 2026)
Deen’s Daily: MacKinnon And Canada’s Legendary Line; Tough Fiala News at Colorado Hockey Now (Sat Feb 14, 2026)
Olympic Hockey Recap: Canucks’ Hronek & Kämpf find scoresheet in Czechia’s 6-3 win; Celebrini scores in Canada’s 5-1 victory at Canucks Army (Fri Feb 13, 2026)
MacKinnon Joins Elite Canadian Line; Necas Shines for Czechia at Colorado Hockey Now (Fri Feb 13, 2026)
A super-sized Big Mac attack: Grades, takeaways from Canada's 5-1 win over Switzerland at ESPN (Fri Feb 13, 2026)
Olympic Hockey: Connor McDavid, Nathan MacKinnon lead Canada’s rout of Switzerland at The Leafs Nation (Fri Feb 13, 2026)
2026 Winter Olympics: A new speed line helps lead Canada past Switzerland at Habs Eyes on the Prize (Fri Feb 13, 2026)
Nick Suzuki relégué à un rôle défensif dans une (autre) victoire du Canada at Dans Les Coulisses (Fri Feb 13, 2026)
Nick Suzuki toujours à l’aile de Nathan MacKinnon | Trois changements chez le Canada at Dans Les Coulisses (Fri Feb 13, 2026)
'He's the truth': Inside Macklin Celebrini's rise to stardom for the Sharks, Team Canada at ESPN (Fri Feb 13, 2026)
Nathan MacKinnon had a shocking response to his early Olympic experience at Mile High Sticking (Fri Feb 13, 2026)
Olympic Hockey Recap: Horvat scores in Canada’s 5-0 shutout win over Czechia; USA defeat Blueger’s Latvia 5-1 at Canucks Army (Thu Feb 12, 2026)
2026 Olympics: MacKinnon, Canada overpower Necas and the Czechs at Colorado Hockey Now (Thu Feb 12, 2026)
Game Review: Team Canada opens Olympics with complete team win over Czechia at Maple Leafs Hot Stove (Thu Feb 12, 2026)
Nathan MacKinnon can help set the pace for Canada at the 2026 Milana-Cortina Games at Mile High Sticking (Thu Feb 12, 2026)
Jordan Binnington devant le filet et Nick Suzuki sur le même trio que Nathan MacKinnon at Dans Les Coulisses (Thu Feb 12, 2026)
OGDB 1.0: Canada opens Olympics against Czechia (8:40 AM, CBC) at Oilers Nation (Thu Feb 12, 2026)
Nick Suzuki ne s’entraîne pas avec Nathan MacKinnon aujourd’hui at Dans Les Coulisses (Wed Feb 11, 2026)
Jon Cooper clarifies Nick Suzuki’s role alongside Nathan MacKinnon for Team Canada at Habs Fanatics (Tue Feb 10, 2026)
Nathan MacKinnon calls Olympic experience “a dream” and appears starstruck at Mile High Sticking (Tue Feb 10, 2026)
Nick Suzuki’s spot with MacKinnon and Marchand in question as Friedman clarifies Team Canada line rotation at Habs Fanatics (Mon Feb 9, 2026)
Avalanche Week Ahead: Schedule & Storylines – Olympic Break Edition at The Hockey Writers (Mon Feb 9, 2026)
Monday Habs Headlines: Nick Suzuki set to play on a line with Nathan MacKinnon at Habs Eyes on the Prize (Mon Feb 9, 2026)
Entraînement JO : Nick Suzuki s’entraîne avec Nathan MacKinnon at Dans Les Coulisses (Sun Feb 8, 2026)
Nick Suzuki skates with Nathan MacKinnon and Brad Marchand as Team Canada lines take shape at Habs Fanatics (Sun Feb 8, 2026)
Nathan MacKinnon could emerge from Olympics a legend at Mile High Sticking (Sun Feb 8, 2026)
Mile High Pollster: Winter Olympics Edition at Mile High Hockey (Fri Feb 6, 2026)
NHL Awards Watch: Kucherov gaining on MacKinnon for MVP? at ESPN (Thu Feb 5, 2026)
Lehkonen Scores Twice as Avalanche Defeat Sharks, MacKinnon Hits 700 Assists at Yahoo Sports NHL (Thu Feb 5, 2026)
Lehkonen scores 2 goals and MacKinnon reaches 700 assists as Avalanche sink Sharks, 4-2 at Yahoo Sports NHL (Thu Feb 5, 2026)
2025-26 NHL MVP Odds: MacKinnon Still Holding On As Celebrini Enters the Fray at Yahoo Sports NHL (Wed Feb 4, 2026)
It is time to demote Nathan MacKinnon and Cale Makar on the power play at Mile High Sticking (Tue Feb 3, 2026)
Recap: Blackwood gets a shutout in 5-0 win over Detroit at Mile High Hockey (Sat Jan 31, 2026)
Red Wings-Avalanche Tweetcap: Colorado humbles Detroit at LCA at The Malik Report (Sat Jan 31, 2026)
Preview: Matinee in Motown at Mile High Hockey (Sat Jan 31, 2026)
Capitals vs Avalanche Prediction, Picks & Same-Game Parlay for Tonight’s NHL Game at Yahoo Sports NHL (Mon Jan 19, 2026)
Elliotte Friedman’s comments are just fuel to Nathan MacKinnon’s fire at Mile High Sticking (Wed Jan 14, 2026)
3 Takeaways From the Avalanche’s 4-3 Loss to the Maple Leafs at The Hockey Writers (Tue Jan 13, 2026)
3 takeaways from Leafs-Avalanche: Nylander, Matthews out-duel MacKinnon, Necas in OT thriller at The Leafs Nation (Tue Jan 13, 2026)
Postgame Wrap: Avalanche’s Home Winning Streak Ends in OT Loss to Maple Leafs at Colorado Hockey Now (Tue Jan 13, 2026)
Maple Leafs News & Rumours: Nylander, Schenn, Matthews & MacKinnon at The Hockey Writers (Mon Jan 12, 2026)
20 Years of 1st Overall Draft Picks – Power Rankings at The Hockey Writers (Mon Jan 12, 2026)
Gameday #44: Elvis back in net, against the league’s best team at Jackets Cannon (Sat Jan 10, 2026)
Recap: Manson, MacKinnon earn four points each to power Colorado past Ottawa at Mile High Hockey (Fri Jan 9, 2026)
NHL Hart Trophy Rankings: MacKinnon And McDavid Jostle For The Lead at The Hockey News (Tue Jan 6, 2026)
Betting the Avalanche: Get more bang for your buck tailing the NHL's dominant team at ESPN (Tue Jan 6, 2026)
NHL Awards Watch: MacKinnon vs. Celebrini for MVP? at ESPN (Tue Jan 6, 2026)
NHL Situational Scoring Rankings: MacKinnon's Scoring Is More Important Than You Think at The Hockey News (Mon Jan 5, 2026)
A Rally in Raleigh — Brent Burns, Jack Drury, and Martin Nečas shine in Carolina return at Mile High Sticking (Mon Jan 5, 2026)
Top-5 : Auston Matthews devient le meilleur buteur de l’histoire des Maple Leafs at Dans Les Coulisses (Sun Jan 4, 2026)
Avalanche news: Big comeback win, Landeskog beauty, MacKinnon frustration at Mile High Sticking (Sun Jan 4, 2026)
Recap: Nelson, MacKinnon Lead Avalanche Comeback Over Carolina at Mile High Hockey (Sun Jan 4, 2026)
Open Thread: Colorado Avalanche @ Carolina Hurricanes (5:00 P.M.) at Mile High Hockey (Sat Jan 3, 2026)
Preview: The Avs Surge into Raleigh to Face the Hurricanes at Mile High Hockey (Sat Jan 3, 2026)
Avalanche news: 30th win, MacKinnon milestone, Nichushkin hatty at Mile High Sticking (Thu Jan 1, 2026)
Avs star Nathan MacKinnon hit a point plateau that may not be reached by any Blues player this season at Bleedin' Blue (Thu Jan 1, 2026)
Driven to Dominate: The Story Behind Nathan MacKinnon’s Historic Run at Yahoo Sports NHL (Thu Jan 1, 2026)
NHL News: Team Canada Named, A Flyers-Penguins Trade, and Stamkos, MacKinnon Hit Milestones at NHL Rumors (Thu Jan 1, 2026)
MacKinnon scores 400th goal and Nichushkin nets hat trick as Avalanche rout Blues 6-1 at Yahoo Sports NHL (Thu Jan 1, 2026)
MacKinnon scores 400th goal and Nichushkin nets hat trick as Avalanche rout Blues 6-1 at NBC Sports (Thu Jan 1, 2026)
NHL Morning Coffee Headlines – January 1, 2026 at Spectors Hockey (Thu Jan 1, 2026)
Top-5 : Tom Wilson justifie sa place avec Équipe Canada at Dans Les Coulisses (Thu Jan 1, 2026)
MacKinnon Joins the 400 Club as Avalanche Rout Blues on New Year’s Eve at Yahoo Sports NHL (Thu Jan 1, 2026)
Colorado Avalanche superstar reaches vaunted milestone at Mile High Sticking (Wed Dec 31, 2025)
L’alignement du Canada aux Jeux olympiques : les prédictions de nos chroniqueurs at HABSolument Fan (Tue Dec 30, 2025)
Elite Goaltending & Healthy Roster Propelling Avalanche’s Historic Season at The Hockey Writers (Tue Dec 30, 2025)
Avalanche Week Ahead: Schedule & Storylines – MacKinnon, Makar, Necas and More at The Hockey Writers (Mon Dec 29, 2025)
Colorado Avalanche superstar hits historic milestone at Mile High Sticking (Sun Dec 28, 2025)
Golden Knights blow multiple leads, fall short in thrilling shootout loss to league-best Avalanche at Knights on Ice (Sun Dec 28, 2025)
Why Nathan MacKinnon being behind Connor McDavid in points doesn’t actually matter at Mile High Sticking (Fri Dec 26, 2025)
Colorado Avalanche achieving unseen levels of success at Mile High Sticking (Fri Dec 26, 2025)
Best Avalanche moments to rewatch while the Christmas lights are on at Mile High Sticking (Thu Dec 25, 2025)
MacKinnon Vs. McDavid: Who's The Best NHL Player In The World Right Now? at The Hockey News (Wed Dec 24, 2025)
Monday Musings: Christmas comes early for Connor Ingram, McDavid’s Heater and More at Oilers Nation (Mon Dec 22, 2025)
Avalanche news: Makar wins showdown, MacKinnon hits 30, power play steps up at Mile High Sticking (Mon Dec 22, 2025)
Recap: MacKinnon hits 30-goal mark as Avalanche rout Minnesota at Mile High Hockey (Sun Dec 21, 2025)
MacKinnon Reaches 30 Goals, Avalanche Snap Wild Streak in 5–1 Win at Yahoo Sports NHL (Sun Dec 21, 2025)
Nathan MacKinnon Leads Avalanche Into St. Paul For A Huge Matchup at Yahoo Sports NHL (Sun Dec 21, 2025)
What if Colorado Avalanche players were Christmas presents? at Mile High Sticking (Thu Dec 18, 2025)
Nathan MacKinnon “just getting started” on his quest to be the best at Mile High Sticking (Thu Dec 18, 2025)
Deen’s Daily: MacKinnon, McDavid Fighting For Top Spot; Celebrini Keeping Up at Colorado Hockey Now (Wed Dec 17, 2025)
Top-5 : Les Oilers célèbrent le 1000e point de Leon Draisaitl devant Stuart Skinner at Dans Les Coulisses (Wed Dec 17, 2025)
Three Takeaways – Kraken come close but lose to Avalanche, now losers in nine of 10 at Sound of Hockey (Wed Dec 17, 2025)
Recap: MacKinnon scores twice, Avs win third straight at Mile High Hockey (Wed Dec 17, 2025)
MacKinnon Scores Twice as Avalanche Top Kraken 5-3 at The Hockey Writers (Wed Dec 17, 2025)
Kraken Throw Scare Into NHL-Best Avalanche Before Succumbing, 5-3 at Davy Jones Locker Room (Wed Dec 17, 2025)
Nathan MacKinnon Has Already Passed Joe Sakic Among Avalanche Greats at The Hockey Writers (Mon Dec 15, 2025)
Nathan MacKinnon has a chance to join elite company this season at Mile High Sticking (Fri Dec 12, 2025)
Even Coach Bednar Can’t Keep Up with MacKinnon’s Historic Pace at Yahoo Sports NHL (Fri Dec 12, 2025)
MacKinnon sets new Colorado Avalanche mark at Mile High Sticking (Fri Dec 12, 2025)
Avalanche news: Home winning streak, MacKinnon misses PS, Girard concerns at Mile High Sticking (Fri Dec 12, 2025)
Nathan MacKinnon just added to his Hall of Fame resume with latest milestone at Mile High Sticking (Wed Dec 10, 2025)
Top-5 : Pour une deuxième saison de suite, MacKinnon est le premier à 50 points at Dans Les Coulisses (Wed Dec 10, 2025)
Why the Avalanche are built to rake in NHL hardware this season at Mile High Sticking (Tue Dec 9, 2025)
Nathan MacKinnon raves about Ivan Demidov and credits Kent Hughes for the Canadiens' turnaround at Habs Fanatics (Sun Dec 7, 2025)
Flyers vs. Avalanche: How to watch, lineups, and gamethread at Broad Street Hockey (Sun Dec 7, 2025)
Deen’s Daily: MacKinnon’s Two Beautiful Goals; NHL Lacks Transparency; Crosby Comments on Olympic Ice at Colorado Hockey Now (Sun Dec 7, 2025)
Avalanche weekend notes: Avs survive Shesterkin, MacKinnon highlight reel goal, next challenge at Mile High Sticking (Sun Dec 7, 2025)
Nathan Mackinnon scored the filthiest goal in OT against the Rangers on Saturday at Mile High Sticking (Sat Dec 6, 2025)
Recap: MacKinnon Scores in Overtime as Avalanche Top Rangers at Mile High Hockey (Sat Dec 6, 2025)
MacKinnon Nets Overtime Winner as Avalanche Top Rangers in Controversial Finish at Yahoo Sports NHL (Sat Dec 6, 2025)
The Aftermath: MacKinnon Shines Twice, Avalanche Win Much-Needed OT Game at Colorado Hockey Now (Sat Dec 6, 2025)
Why Nathan MacKinnon’s projected career year is a mirage at Mile High Sticking (Fri Dec 5, 2025)
Nathan MacKinnon signed an $100,800,000 8-year contract with the Colorado Avalanche and General Manager Chris MacFarland on September 20, 2022 with an AAV of $12,600,000. This contract will start in 2023-24 and end after the 2030-31 season. In the first season of the contract the cap hit was equivalent to 15.09% of the salary cap.
Nathan MacKinnon signed a $44,100,000 7-year contract with the Colorado Avalanche and General Manager Joe Sakic on July 8, 2016 with an AAV of $6,300,000. This contract will start in 2016-17 and end after the 2022-23 season. In the first season of the contract the cap hit was equivalent to 8.63% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-17 | 21 | $6,300,000 | $6,300,000 | - | - | $5,000,000 | $5,000,000 | $5,000,000 | RFA | ||
| 2017-18 | 22 | $6,300,000 | $6,300,000 | - | - | $5,750,000 | $5,750,000 | $5,750,000 | RFA-arb | ||
| 2018-19 | 23 | $6,300,000 | $6,300,000 | - | - | $6,750,000 | $6,750,000 | $6,750,000 | RFA-arb | ||
| 2019-20 | 24 | $6,300,000 | $6,300,000 | - | - | $6,750,000 | $6,750,000 | $6,750,000 | RFA-arb | ||
| 2020-21 | 25 | M-NTC | $6,300,000 | $6,300,000 | - | - | $6,150,000 | $6,150,000 | $6,150,000 | UFA | |
| 2021-22 | 26 | M-NTC | $6,300,000 | $6,300,000 | - | - | $6,850,000 | $6,850,000 | $6,850,000 | UFA | |
| 2022-23 | 27 | NMC | $6,300,000 | $6,300,000 | - | - | $6,850,000 | $6,850,000 | $6,850,000 | UFA | |
| Total | - | - | $44,100,000 | $44,100,000 | $44,100,000 |
Nathan MacKinnon signed a $2,775,000 3-year contract with the Colorado Avalanche and General Manager Greg Sherman on July 9, 2013 with an AAV of $925,000. This contract will start in 2013-14 and end after the 2015-16 season. In the first season of the contract the cap hit was equivalent to 1.44% of the salary cap.
| Season | Age* | Clause | Cap Hit | AAV | Perf. Bonus | Sign. Bonus | Salary | Compensation | Minors Salary | Status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013-14 | 18 | $925,000 | $3,775,000 | $2,850,000 | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| 2014-15 | 19 | $925,000 | $3,775,000 | $2,850,000 | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| 2015-16 | 20 | $925,000 | $3,775,000 | $2,850,000 | $92,500 | $832,500 | $925,000 | $70,000 | ELC | ||
| Total | $8,550,000 | $277,500 | $2,497,500 | $2,775,000 | $210,000 |
| Regular Season | Playoffs | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G |
| 2009-10 | High-MN | Shattuck Bantam | 58 | 54 | 47 | 101 | 56 | |||||||||||||
| 2010-11 | High-MN | Shattuck Midget | 40 | 45 | 48 | 93 | 72 | |||||||||||||
| 2011-12 | QMJHL | Halifax | 58 | 31 | 47 | 78 | +11 | 45 | 209 | 1,483.0 | 17 | 13 | 15 | 28 | +12 | 12 | 75 | 1,733.0 | ||
| 2012-13 | QMJHL | Halifax | 44 | 32 | 43 | 75 | +40 | 45 | 201 | 1,592.0 | 17 | 11 | 22 | 33 | +17 | 12 | 81 | 1,358.0 | ||
| 2012-13 | M-Cup | Halifax | 4 | 7 | 6 | 13 | +8 | |||||||||||||
| 2013-14 | WC-A | Canada | 7 | 1 | 3 | 4 | +3 | 8 | 24 | |||||||||||
| 2013-14 | NHL | Colorado Avalanche | 82 | 24 | 39 | 63 | +20 | 26 | 241 | 10.0 | 17:21 | 7 | 2 | 8 | 10 | +2 | 4 | 18 | 11.1 | 20:34 |
| 2014-15 | NHL | Colorado Avalanche | 64 | 14 | 24 | 38 | -7 | 34 | 192 | 7.3 | 17:03 | |||||||||
| 2014-15 | WC-A | Canada | 10 | 4 | 5 | 9 | +6 | 6 | 18 | |||||||||||
| 2015-16 | NHL | Colorado Avalanche | 72 | 21 | 31 | 52 | -4 | 20 | 245 | 8.6 | 18:52 | |||||||||
| 2016-17 | NHL | Colorado Avalanche | 82 | 16 | 37 | 53 | -14 | 16 | 251 | 6.4 | 19:57 | |||||||||
| 2016-17 | WC | Canada | 10 | 6 | 9 | 15 | +6 | 6 | ||||||||||||
| 2016-17 | WCup | Team North America | 3 | 2 | 1 | 3 | +2 | 2 | ||||||||||||
| 2017-18 | NHL | Colorado Avalanche | 74 | 39 | 58 | 97 | +11 | 55 | 284 | 13.7 | 19:54 | 6 | 3 | 3 | 6 | -2 | 4 | 28 | 10.7 | 21:38 |
| 2018-19 | NHL | Colorado Avalanche | 82 | 41 | 58 | 99 | +20 | 34 | 365 | 11.2 | 22:05 | 12 | 6 | 7 | 13 | -4 | 2 | 57 | 10.5 | 23:43 |
| 2019-20 | NHL | Colorado Avalanche | 69 | 35 | 58 | 93 | +13 | 12 | 318 | 11.0 | 21:13 | 15 | 9 | 16 | 25 | +13 | 12 | 65 | 13.8 | 21:50 |
| 2020-21 | NHL | Colorado Avalanche | 48 | 20 | 45 | 65 | +22 | 37 | 206 | 9.7 | 20:22 | 10 | 8 | 7 | 15 | +6 | 2 | 38 | 21.1 | 20:45 |
| 2021-22 | NHL | Colorado Avalanche | 65 | 32 | 56 | 88 | +22 | 42 | 299 | 10.7 | 21:04 | 20 | 13 | 11 | 24 | +11 | 8 | 117 | 11.1 | 21:25 |
| 2022-23 | NHL | Colorado Avalanche | 71 | 42 | 69 | 111 | +29 | 30 | 366 | 11.5 | 22:19 | 7 | 3 | 4 | 7 | +8 | 4 | 40 | 7.5 | 23:44 |
| 2023-24 | NHL | Colorado Avalanche | 82 | 51 | 89 | 140 | +35 | 42 | 405 | 12.6 | 22:49 | 11 | 4 | 10 | 14 | -1 | 4 | 46 | 8.7 | 24:37 |
| 2024-25 | WC | Canada | 8 | 7 | 6 | 13 | +9 | 10 | ||||||||||||
| 2024-25 | 4 Nations | Canada | 4 | 4 | 0 | 4 | +4 | 15 | 26.0 | 74:24 | ||||||||||
| 2024-25 | NHL | Colorado Avalanche | 79 | 32 | 84 | 116 | +25 | 41 | 320 | 10.0 | 22:47 | 7 | 7 | 4 | 11 | +5 | 2 | 39 | 17.9 | 22:51 |
| 2025-26 | NHL | Colorado Avalanche | 59 | 41 | 59 | 100 | +54 | 18 | 269 | 15.2 | 22:11 | |||||||||
| 2025-26 | OG | Canada | 6 | 4 | 3 | 7 | -2 | 2 | 23 | 17.0 | 19:01 | |||||||||
| NHL Career | 929 | 408 | 707 | 1115 | +226 | 407 | 3761 | 10.8 | 20:38 | 95 | 55 | 70 | 125 | +38 | 42 | 448 | 12.3 | 22:18 | ||