If the Colorado Avalanche’s New Year’s resolution was to never lose again, they’ve been sticking to it so far.

With a 3-1 win against the New York Rangers today, the Avalanche are undefeated in 2018 (7-0-0), and that’s not even the extent of their ridiculous winning streak. They’ve now won nine games in a row, with this run stretching back to an overtime win against Toronto on Dec. 29.

The Avalanche are now at 26-16-3, a resounding rise from being under .500 not that long ago (they dipped to 12-13-2 on Dec. 7).

About two weeks ago, PHT glanced at the Avalanche when their winning streak was at five consecutive victories.

Since then, they’ve tacked on four more wins, outscoring opponents 15-6 during that span. It’s not as if they’re facing cupcakes, either, as these last four teams (Stars, Ducks, Sharks, and Rangers) are either in playoff position or are battling hard for a spot.

Many of the same things continue to go right for the Avalanche.

Nathan MacKinnon continues to battle for Hart recognition: MacKinnon scored a goal and an assist against the Rangers today, giving him 23 goals and 59 points in just 45 games this season. This is already the second-best total of his career, and his peak of 63 points isn’t far away. One could probably assume that Nate-Mac is more intrigued by the possibility of flirting with a 100-point season than any of his previous marks.

MacKinnon’s point streak now spans the Avalanche’s nine-game run: eight goals and 11 assists for a blistering 19 points. He’s currently ranked second in scoring with 59 points, just two points behind Nikita Kucherov‘s 61.