Paul Stastny for the most on the team from March 1 until the end of the season.
Combined between the Sharks and Avalanche, McGinn set career highs in games (78), goals (20), assists (17), points (37), power-play goals (6) and shots (159).
“Jamie made an immediate impact from the time he joined our organization,” Avalanche general manager Greg Sherman said in a statement. “We look forward to Jamie building upon last season’s performance and are pleased to have agreed to contract terms.”
McGinn tallied seven goals in his first eight games with Colorado, becoming the first Avalanche player to score seven times in his first eight games with the team since Marek Svatos in 2005. McGinn picked up his first career multiple-goal game on March 4 at Minnesota and added another one 10 days later at Buffalo.
"Very excited to be back with the @Avalanche for the next two years!" McGinn said via his Twitter account.
McGinn, picked in the second round (No. 36) by San Jose in the 2006 NHL Draft, has 35 goals and 62 points in 221 NHL games.
In addition to McGinn, the Avalanche officially announced the signing of forward Mark Olver to a two-year contract, as well as the signings of forwards Bryan Lerg, Bill Thomas and Geoff Walker, along with defensemen Thomas Pock and Sean Sullivan, to one-year contracts.