The Halifax, Nova Scotia, native opened the 2019-20 campaign by recording points in each of his first 13 games, the longest scoring streak to start a season in Avalanche history and the fourth-longest in franchise history. It was the longest by any NHL player to open a season since Henrik Zetterberg recorded points in 17 games to begin the 2007-08 campaign. MacKinnon also produced points in each of his first eight home games, equaling the longest home scoring streak to start a season in Avalanche history (Alex Tanguay, 2005-06).
MacKinnon was named one of the NHL's Stars of the Week on three occasions this season and was the league's Second Star for the month of November, the third straight November that he had been honored as one of the NHL's three stars (Second Star, November 2018; First Star, November 2017). MacKinnon finished second in the league with 25 points (10g/15a) in 14 November contests despite missing linemates Mikko Rantanen and Gabriel Landeskog due to injury for almost the entire month. His 25 points set a new career high for any month and were a franchise record for the month of November. It was the most points by an Avalanche player in any calendar month since March 2000 (Sakic, 26).
MacKinnon was named captain of the Central Division for the 2020 NHL All-Star Game on Jan. 25 in St. Louis, the second straight year he had been voted captain. He was the first Avalanche player to be named All-Star captain twice (Sakic wore the 'C' once) and the first Avalanche player to be selected to four consecutive All-Star Games since Forsberg was chosen for six straight from 1996-2001.
This marks the second postseason award of MacKinnon's career, as he captured the 2013-14 Calder Memorial Trophy as the NHL's top rookie. At 18 years, 224 days, he was the youngest player to ever win the Calder and was also named to the NHL All-Rookie Team that year. The first overall selection in the 2013 NHL Draft, MacKinnon has totaled 495 points (190g/305a) in 525 career regular-season NHL games after becoming the youngest player in franchise history to make his debut at 18 years, 31 days.