| 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 | 65 | 1049:36 | 1.60 | 2.12 | 3.72 | 1.10 | 0.50 | 16.00 | 10.98 | 5.02 | 1.78 | 5.78 |
| 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 | 65 | 1049:36 | 53.11 | 4.80 | 3.93 | 42.76 | 1.66 | 2.64 | 74.34 | 59.85 | 1.21 | 0.40 | 4.99 |
| 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. |
NHL, NHLPA announce early details for 2028 World Cup of Hockey at Yahoo Sports NHL (Mon Mar 16, 2026)
Avalanche hope to continue streak vs Penguins on Monday night at Mile High Sticking (Mon Mar 16, 2026)
Avalanche Week Ahead: Schedule & Storylines – Kadri, MacKinnon, Necas and More at The Hockey Writers (Sun Mar 15, 2026)
Open Thread: Colorado Avalanche @ Winnipeg Jets (2:00 P.M.) at Yahoo Sports NHL (Sat Mar 14, 2026)
Open Thread: Colorado Avalanche @ Winnipeg Jets (2:00 P.M.) at Mile High Hockey (Sat Mar 14, 2026)
Red-Hot Avalanche Visit Jets At Canada Life Centre at Yahoo Sports NHL (Sat Mar 14, 2026)
Battle against the team at the top of the NHL league standings: Colorado Avalanche vs. Winnipeg Jets game day at Jets Nation (Sat Mar 14, 2026)
Preview: The Sky-High Avs Fly to Winnipeg to Face the Jets in a Central Division Duel at Mile High Hockey (Sat Mar 14, 2026)
Preview: The Sky-High Avs Fly to Winnipeg to Face the Jets in a Central Division Duel at Yahoo Sports NHL (Sat Mar 14, 2026)
MacKinnon’s Major Rescinded: NHL Replay System Under Fire at Yahoo Sports NHL (Fri Mar 13, 2026)
NHL’s 3-Way Scoring Race One of the Best in Last 25 Years at The Hockey Writers (Fri Mar 13, 2026)
3 Takeaways from the Avalanche’s 5-1 Win Over the Kraken at The Hockey Writers (Fri Mar 13, 2026)
Deen’s Daily: MacKinnon’s Vengeance; Ottawa Keeps Modified Pick; Goal of The Year?! at Colorado Hockey Now (Fri Mar 13, 2026)
Recap: MacKinnon’s four-point night powers Colorado over Seattle at Mile High Hockey (Fri Mar 13, 2026)
Avalanche Bury Seattle Kraken Behind Nathan MacKinnon’s 4 Points at Davy Jones Locker Room (Fri Mar 13, 2026)
Kadri scores 1st goal since rejoining Avs, MacKinnon adds his NHL-best 44th in 5-1 win over Kraken at Yahoo Sports NHL (Fri Mar 13, 2026)
Postgame: MacKinnon Records 4 Points In 5-1 Avalanche Victory in Seattle at Colorado Hockey Now (Fri Mar 13, 2026)
Colorado Avalanche forward Nathan MacKinnon has game misconduct rescinded by NHL, AP source says at Yahoo Sports NHL (Fri Mar 13, 2026)
NHL makes right call in proving MacKinnon’s innocence at Mile High Sticking (Fri Mar 13, 2026)
Avs' MacKinnon: NHL rescinded major penalty at ESPN (Thu Mar 12, 2026)
MacKinnon’s Major Penalty Against Oilers’ Connor Ingram Rescinded by NHL at Yahoo Sports NHL (Thu Mar 12, 2026)
MacKinnon controversy could force discussion on goalie interference rules at Mile High Sticking (Thu Mar 12, 2026)
Avalanche’s Nathan MacKinnon should not be suspended for ejection vs Oilers at Mile High Sticking (Wed Mar 11, 2026)
Avs' HC Bednar makes insensitive comment after Connor Ingram exited game at Oil on Whyte (Wed Mar 11, 2026)
MacKinnon Ejection Raises Familiar Questions About NHL Officiating Consistency at Yahoo Sports NHL (Wed Mar 11, 2026)
‘I don’t care if he’s injured’: Avs’ Bednar wasn’t a fan of MacKinnon’s ejection for hit on Oilers’ Ingram at Oilers Nation (Wed Mar 11, 2026)
Social Media Outraged Over Nathan MacKinnon's Ejection For Hitting Oilers' Connor Ingram at The Hockey News (Wed Mar 11, 2026)
Jack’s Daily: Frondell Eclipses Carlsson, Dach Injured, MacKinnon’s Misconduct at Chicago Hockey Now (Wed Mar 11, 2026)
Jack’s Daily: Frondell Eclipses Carlsson, Dach Injured, MacKinnon’s Misconduct at Chicago Hockey Now (Wed Mar 11, 2026)
Jack’s Daily: Frondell Eclipses Carlsson, Dach Injured, MacKinnon’s Misconduct at Chicago Hockey Now (Wed Mar 11, 2026)
Daily Bean: Bruins Win, Playoff Push Continues, MacKinnon Levels Ingram at Boston Hockey Now (Wed Mar 11, 2026)
Deen’s Daily: MacKinnon Ejection, Avs Frustrations; Fight-Filled Night Around The League at Colorado Hockey Now (Wed Mar 11, 2026)
Avs upset after MacKinnon ejected for goalie injury at ESPN (Wed Mar 11, 2026)
‘It’s Not a Penalty’: Bednar Rips Officials For MacKinnon Ejection at Colorado Hockey Now (Wed Mar 11, 2026)
MacKinnon ejected, many hurt as Oilers halt Avalanche in 4-3 win: Recap, Reaction and Highlights at Oilers Nation (Wed Mar 11, 2026)
Why controversial MacKinnon ejection makes sense at Mile High Sticking (Wed Mar 11, 2026)
VIDEO: Nathan MacKinnon Ejected After Barreling Into Oilers Goalie at Colorado Hockey Now (Wed Mar 11, 2026)
Nathan MacKinnon projected to win the Hart trophy in a landslide at Mile High Sticking (Tue Mar 10, 2026)
Avalanche Game 63 vs Edmonton Oilers: MacKinnon vs McDavid! Lines, Notes & How To Watch at Colorado Hockey Now (Tue Mar 10, 2026)
Pre-Scout: McDavid vs. MacKinnon take centre stage in Oilers-Avalanche hotly anticipated rematch at Oilers Nation (Tue Mar 10, 2026)
NHL Awards Watch: Celebrini challenges for MVP; dead heat for Norris at ESPN (Mon Mar 9, 2026)
Rink-Side Recap: Kadri Assists MacKinnon in Avs’ 3-2 shootout win over Wild at Mile High Hockey (Sun Mar 8, 2026)
MacKinnon scores in shootout to lift Avalanche over Wild 3-2 at Yahoo Sports NHL (Sun Mar 8, 2026)
Nathan MacKinnon points out potential Nazem Kadri could bring to Avalanche at Mile High Sticking (Sat Mar 7, 2026)
Nichushkin’s Heroics Send Avalanche to Shootout Win Over Stars at Yahoo Sports NHL (Fri Mar 6, 2026)
Avalanche vs Stars Prediction, Picks & Odds for Tonight’s NHL Game at Yahoo Sports NHL (Fri Mar 6, 2026)
NHL Player Props & Best Bets for Today, March 6: Johnston Shines for Stars at Yahoo Sports NHL (Fri Mar 6, 2026)
Nathan MacKinnon heaps high praise on a Colorado Avalanche unsung hero at Mile High Sticking (Thu Mar 5, 2026)
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 Yahoo Sports NHL (Wed Feb 25, 2026)
Open Thread: Colorado Avalanche @ Utah Mammoth (7:00 P.M.) at Mile High Hockey (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)
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 | 64 | 44 | 65 | 109 | +57 | 35 | 287 | 15.3 | 22:11 | |||||||||
| NHL Career | 934 | 411 | 713 | 1124 | +229 | 424 | 3779 | 10.9 | 20:38 | 95 | 55 | 70 | 125 | +38 | 42 | 448 | 12.3 | 22:18 | ||