Most of the success Montreal has enjoyed in the salary cap era came on the shoulders of MVP goaltender Carey Price (who briefly took a backseat to a short but magical Jaroslav Halak run), and that is reflected on their best contracts list. When you get world class goaltending, that can go a long way to covering up mistakes. Some of their biggest wins at the negotiating table came from squeezing young RFA players into low-ball short-term bridge deals, and struggled mightily on the UFA market in July. You can read all about that on their worst contracts list. You won’t find many summer UFAs on this list, and most were extensions to existing players who never reached the open market.
They have shown a willingness with recent contracts to Nick Suzuki and Cole Caufield to go with a long-term deal with players at a younger age. All those bridge deals are fine and dandy to get players on lower cap hits, but if you bridge until their late 20s before going long-term, that’s when disaster is more likely to strike. They went 6 years with a young Brendan Gallagher that became a bargain, but that was a low price and his next deal was a disaster. This did not rank very high league-wide, as you can see on their ranking report card below, but they did have a great shots per 60 minutes (thanks to Pacioretty and Gallagher), and the 5th youngest average age.
This was originally published in my 2020 book Hunting Bargains in a Salary Cap World, and has now been updated with new contracts. I will continue to update each team’s list every summer going forward. The rule is that only active contracts can move up or down. Expired deals cannot pass each other (with a few exceptions). The book is still available on Amazon, though some of the stats on active contracts are now out of date. You may yet find it interesting because there were detailed stat graphics that you won't find here. One thing you won't find here are entry level contracts because they all come from the same cookie cutter and require less skill at the negotiating table.
1. Carey Price
Adjusted Cap Hit: $47.4M, $7.9M (avg)
Value Returned: $28.5M, $4.8M (avg)
% Earned: 60%
"Now I can just focus on the goal of winning a Stanley Cup"
Carey Price had been shouldering a heavy workload for back-to-back seasons and had already amassed 271 career GP (with 26 more in the playoffs) by the time he needed a new contract at age 24. Marc Andre Fleury is the only other goalie in the salary cap era to even approach that many games at such a young age. It’s not a coincidence that Carey would receive a similar contract that Fleury had signed 4 years earlier, but for a higher salary.
This deal had its peaks and valleys, with the peak being as good as it gets. Price won the Vezina and league MVP in 2015, posting an incredible 44 wins with a .933 SV%. The first and last years were below average, and year four he suffered a serious injury, but he was top 4 in Vezina voting for the other half of the deal. Over the full span of this agreement, Price produced a 2.38 GAA and .921 SV% in 287 regular season GP. Even won a Lou Marsh trophy as best Canadian athlete.
2. Max Pacioretty
Adjusted Cap Hit: $31.4M, $5.2M (avg)
Value Returned: $41.2M, $6.9M (avg)
% Earned: 129%
“The biggest thing for me is, my career has been maybe plagued by instability and just to be able to call Montreal home for seven years is such an honour. I want to do whatever I can to help this team win and this will help me focus on that for years to come.”
Max Pacioretty inked a 6-year extension at age 23 after scoring 33 goals and 65 PTS in 2012, receiving a clone of the James Van Riemsdyk deal from one year earlier, but for slightly more money. This proved to be a terrific investment, at least for the first 4 years, producing a perennial 30+ goal scorer.
In 446 games Patches scored 180 goals and 335 PTS (62-point pace). His production dipped in year five, but the Habs were still able to trade Maximus to Vegas for an incredible return that included blue chip prospect Nick Suzuki, Tomas Tatar, and a 2nd round draft pick. Pacioretty was well compensated on his next contract, but accepting a deal that took him to age 30 did cost him some term. Taking the fast track to free agency would have been more prudent, granted he did bank close to $60M over his career, so who am I to judge?
3. P.K Subban
Adjusted Cap Hit: $8.1M, $4.0M (avg)
Value Returned: $18.4M, $9.2M (avg)
% Earned: 224%
"I think at this point it was the right decision for me to make"
Marc Bergevin had only been the General Manager in Montreal for less than a year when P.K Subban needed a new deal following a 36-point season to complete his ELC. P.K had no arbitration rights, so Bergevin decided to play hardball and force the young defenseman to take 60 cents on the dollar for a 2-year bridge. Subban even sat out games seeking a fair price, but eventually capitulated rather than risk losing a whole season of development (exacerbated by the fact that it was already a truncated schedule).
Being forced to bet on himself could not have worked out better for PK, who won the Norris Trophy on a cheap price tag. It would have been more beneficial to the Habs had they given him the 4x4 or 5x5 agreement he was seeking, and instead were forced to pony up a massive $72M jackpot when this expired. Subban was reimbursed every penny that he had left on the table and more. Regardless of whether or not Bergevin wanted to pay the piper, his chances of winning an arbitration hearing against a recent Norris trophy winner were infinitesimal.
4. Carey Price
Adjusted Cap Hit: $7.7M, $3.9M (avg)
Value Returned: $13.2M, $6.6M (avg)
% Earned: 170%
“We are extremely happy that Carey has agreed to pursue his career with the Canadiens. Carey is a key member of our Club. He has proven that he has what it takes to be a good goaltender in the league, and we are confident he will perform to the best of his abilities for years to come in a Canadiens uniform”
"Relax, chill out. We've got lots of time. We're not winning the Stanley Cup in the first exhibition game."
Carey Price came to Montreal with high expectations as a 5th overall draft pick and his entry level contract had its ups and downs, even getting booed by hometown fans in preseason. Price had not yet emerged as one of the league’s best goaltenders when this pact was signed, accepting similar terms to the Cam Ward bridge from 3 years earlier (nominally it was a higher salary, but relative to the cap was cheaper).
The Price was right relative to his stat line, but quickly became a bargain with Carey taking a large step forward in year one, registering 38 wins and a .923 SV%, finishing 5th in Vezina trophy voting. Year two did not go quite as well, as Price was only slightly above average as the Habs finished near the bottom of the standings, getting the 3rd overall pick, taking Alex Galchenyuk. In 137 GP Price produced a 2.39 GAA and .920 SV%.
5. Max Pacioretty
Adjusted Cap Hit: $4.2M, $2.1M (avg)
Value Returned: $14.6M, $7.3M (avg)
% Earned: 333%
“A power forward with skills, Max showed that he can help our team and make a name for himself in the NHL. We are confident that he will have recovered fully from the injury.”
Max Pacioretty was up and down between the AHL and NHL for all 3 years of his ELC, which helped the team get him a low price-tag for his 2nd contract. There had to be some doubts about his health after getting smashed into the stanchion by Zdeno Chara, suffering a concussion and cracked vertebrae, helping the management side in negotiations.
Patches recovered nicely, evolving into a very cost-effective investment, producing, 104 PTS in 123 GP (70 PTS per 82 GP). Despite this strong performance, the team was able to sign him to another discounted deal with Max selling UFA years at an RFA rate. His best was yet to come.
6. Nick Suzuki
Adjusted Cap Hit: $63.1M, $7.9M (avg)
Value Returned: $62.9M, $7.9M (avg)
% Earned: 100%
"We are very happy to secure Nick's services for the next eight seasons"
Nick Suzuki scored close to a 60-point pace for the last two seasons of his ELC, which carries an expected free agent value in the $6M to $7M range. Marc Bergevin (who was fired a month later) decided to offer a long-term commitment at a slight premium instead of insisting on a short-term bridge deal like he did with P.K Subban.
If the salary cap goes up as much as expected in the next few years and Suzuki continues on his current development path, this should prove to be an excellent investment. Rest assured; this deal is not why Bergevin got fired.
7. Jeff Petry
Adjusted Cap Hit: $35.9M, $6.0M (avg)
Value Returned: $38.9M, $6.5M (avg)
% Earned: 107%
“Jeff showed a tremendous will to commit to the Canadiens and stay in Montreal. He is a solid defenseman with speed and size who acquired valuable playoff experience this year. Jeff is a very good fit within our group of defensemen and his presence gives us a lot of depth at this position.”
Jeff Petry was set to become an unrestricted free agent at age 27 when Montreal acquired him from Edmonton for a pair of draft picks. Marc Bergevin would procure his autograph on a new 6-year extension one month before reaching the open market. This was an expensive commitment for a defenseman who had a career high 25 PTS. Nick Leddy received nearly identical terms a few months earlier on his way to a 37-point season.
Petry was certainly overpaid early, with many people (myself included) ringing alarm bells that this could be a faulty investment. The critics were silenced when he had an unexpected breakout with 41 PTS at age 29, then raised the bar even higher, scoring 46 PTS at age 30.
8. Mark Streit
Adjusted Cap Hit: $2.1M, $1.1M (avg)
Value Returned: $7.9M, $4.0M (avg)
% Earned: 389%
"He definitely looks more confident with a season now under his belt. With Francis being sidelined well before training camp, Mark knew that we had room for him. He arrived at camp this year much better prepared and ready to take on more ice-time."
Mark Streit jumped from the Swiss league to the NHL at age 27 after a productive career for Switzerland at the international level. The puck moving defenseman had a rocky transition to the NHL, averaging under 15 minutes of ice time while accumulating 31 healthy scratches. This allowed Gainey to re-sign him at a rock-bottom price.
In year one, Streit actually played more often as a forward than a defenseman (hence how he scored 36 PTS while averaging 14 minutes of ice time), which would contribute to his evolution into an offensive force. By year two he potted 62 PTS as a defenseman, which if you’re wondering, yes that’s the lowest price any team has paid for a 60-point season from a D-Man on a non-ELC in the salary cap era (the next closest is Erik Gustafsson in 2019).
Mark would leave Montreal when this expired, banking $20M from the Islanders, which you can read about on their best contracts list. Usually when we’re talking about players leaving as 30-year-old UFAs for long-term deals elsewhere, I’d be recommending you visit that team’s worst contracts list for more information. Streit aged well, probably due in part to his late arrival in the NHL. There were fewer miles on his odometer.
9. Jaroslav Halak
Adjusted Cap Hit: $2.4M, $1.2M (avg)
Value Returned: $6.9M, $3.4M (avg)
% Earned: 288%
"He played very well for us when called upon over the past two seasons. He is young competitor with great skills and an excellent work ethic."
Jaroslav Halak had only accumulated 22 games of NHL experience when he signed this pact and earned a full-time NHL job as back-up to Carey Price. He did not post spectacular numbers in year one, but was cost-effective at that price-point.
Then in year two Halak took a giant leap forward, over-taking Price as the primary starter, including an unforgettable playoff run where he personally eliminated the Pittsburgh Penguins and Washington Capitals juggernauts in huge upsets for under $1M AAV. Unfortunately, Carey was the future in Montreal, so Jaroslav got shipped to St. Louis for Lars Eller. While Jaro did go on to a quality career (especially with Boston), the Habs made the right choice in Price, though not all fans agreed at the time.
10. Tomas Plekanec
Adjusted Cap Hit: $38.4M, $6.4M (avg)
Value Returned: $43.2M, $7.2M (avg)
% Earned: 111%
"I've been part of the organization for eight years and I have a chance to be part of it for another six years, so I know what's it all about and I love everything about it. There was no question of wanting to leave."
Tomas Plekanec was nearing unrestricted free agency at age 27 following a successful 70-point campaign in 2010, when Pierre Gauthier enticed him to stay in Montreal at the same price (nominally) as Brian Gionta had received as an unrestricted free agent one year earlier. There was not much money left on the table, as this was close to the price he would have elicited on the UFA market (though scarcity of top line centers available that summer might have driven the price up).
While the Czech center would never come close to 70 PTS again, he would remain productive and effective past his 30th birthday. In total he played 450 games and scored 299 PTS (54-point pace) with an additional 22 PTS in 41 playoff GP. That’s production any NHL team would take at that term and price from a center. There would be another $12M pay day waiting for Plekanec at age 33, which you can read about on the Habs worst contracts list.
11. Andrei Markov
Adjusted Cap Hit: $10.1M, $5.0M (avg)
Value Returned: $15.5M, $7.7M (avg)
% Earned: 156%
"I just love Montreal. I've said all along how much I wanted to be here”
Andrei Markov had played 4 years in the NHL before the 2005 lockout, peaking at 37 PTS. There was already evidence of his elite offensive skill from the blueline when he signed this bridge deal, and took his play to the next level immediately, thriving on all the extra power plays in the league that season, scoring 46 PTS in 67 GP.
The Russian followed that up with a 49-point season, finishing the contract with 54 PTS per 82 GP, averaging 24 minutes per game, earning himself a substantial raise on his next deal to stay in Montreal. He was drafted by the Canadiens in 1998, played over 1000 games (including playoffs) in red and blue, then retired in 2017.
12. Phillip Danault
Adjusted Cap Hit: $9.6M, $3.2M (avg)
Value Returned: $15.0M, $5.0M (avg)
% Earned: 154%
"First-, second- or third-line centre, I’ll be ready. And with how much money I have I’m really happy to be here three more years."
Phillip Danault had scored at a 40-point pace over his first two seasons in Montreal, after Marc Bergevin swung a miraculous trade sending Tomas Fleischmann and Dale Weiss to Chicago for Danault and a 2nd round pick (that became Alexander Romanov). When Danault needed a new contract at age 25, the Habs locked the center into a 3-year term at a fair price given his production.
Year one saw him breakout with a 53-point campaign, setting a new career high after finding success on a line with Tatar and Gallagher. His production on this deal is easily worth double the price he’s being paid, even receiving Selke trophy buzz in year two (Danault was trending on Twitter when Sean Couturier won the 2020 Selke). Phil procured a $33M contract from Los Angeles when this concluded.
13. Kirby Dach
Adjusted Cap Hit: $13.5M, $3.4M (avg)
Value Returned: $22.9M, $5.7M (avg)
% Earned: 170%
The Habs traded the 13th overall pick in the 2022 draft along with a 3rd rounder to acquire Kirby Dach from the Chicago Blackhawks. What made me suspicious about the trade was Chicago dumping a promising young player who was still at an age to fit their rebuilding timetable. Perhaps it was the 30-point pace in his final year with Chicago at age 20 that pushed management to move him while his trade value was still high. Maybe they never planned to trade him, but the Habs made them an offer they could not refuse. Montreal did pay him a salary that was slightly more expensive than the stat line warranted, but given the age and four-year term, likely priced in some upward growth. And grow he did, jumping up to a 54-point pace in his first Habs season, despite playing a limited number of games due to injury. If that trajectory sustains its upward momentum, he may find himself higher up the list in future updates. If the injuries continue or his play suffers, he could be removed entirely.
14. Brendan Gallagher
Adjusted Cap Hit: $24.5M, $4.1M (avg)
Value Returned: $26.3M, $4.4M (avg)
% Earned: 106%
"It's never about the money. The most important thing for me was getting the six years. When that was proposed, I was just excited to have the opportunity to continue to build on what we have.”
Marc Bergevin must have softened his stance on mandatory bridge deals coming out of entry level (not sure if PK Subban’s Norris trophy had anything to do with that), when he inked Brendan Gallagher to a 6-year extension in 2014. Gallagher is a spark plug and high-volume shooter who made a big impact on his ELC, earning himself a long-term deal.
Injuries limited the first 2 seasons, bottoming out with 29 PTS in 64 GP in year two. He’s managed to stay mostly healthy ever since, and offensively has elevated his production even higher, surpassing 50 PTS and 220 shots three times. Brendan could have possibly made more money if he bet on himself with a shorter bridge deal, but still can’t complain. Any money he left on the table was paid back on his next pact, which you can read about on Montreal's worst contracts list.
15. Max Domi
Adjusted Cap Hit: $6.5M, $3.3M (avg)
Value Returned: $12.7M, $6.4M (avg)
% Earned: 191%
"Of course I was a little bit shocked. But it's a lot of emotion, some sadness, and mostly excitement and goodness. So I can't wait to get started. I'm absolutely pumped."
– Max Domi
Max Domi’s stock had declined over the course of his ELC in Arizona, prompting the Coyotes to trade him to Montreal for fellow enigmatic young gun Alex Galchenyuk. Marc Bergevin inked Max to this low-cost bridge deal the very next day (similar to what Garbiel Pageau had signed a year earlier in Ottawa). Teammate Phillip Danault signed an almost identical deal one month later, but received an extra year.
The gamble paid off. While Galchenyuk’s production declined, Domi had a breakout performance in year one, exploding up to 72 PTS. His output diminished in year two, but still produced positive value. He was traded during the offseason to Columbus for Josh Anderson, and signed a 2-year deal with the Blue Jackets that will walk him to unrestricted free agency.
16. Tyler Toffoli
Adjusted Cap Hit: $17.3M, $4.3M (avg)
Value Returned: $24.8M, $6.2M (avg)
% Earned: 143%
Tyler Toffoli had a productive, albeit short, stint with the Vancouver Canucks in 2020, scoring 14 PTS in 17 GP (including playoffs). The winger expressed a desire to return to Vancouver, but reportedly never even received an offer. One team who did come knocking was the Montreal Canadiens, who were able to snag him at a cheaper price than his stat line should have been worth (by a little over $1M). What they received was an even better player, as he enjoyed the best season of his career as a Hab, scoring at a 69-point pace, and helping the team make an improbable run to the Stanley Cup final (contributing 14 playoff PTS). When Montreal decided to start rebuilding after the Carey Price injury, they traded him to Calgary for a 1st round pick and a prospect, where he once again reset his career high, scoring 34 goals and 73 PTS.
17. David Desharnais
Adjusted Cap Hit: $2.2M, $1.1M (avg)
Value Returned: $11.8M, $5.9M (avg)
% Earned: 493%
“We are pleased to have reached a two-year agreement with David. Since joining our club midway through last season, David has shown that he has the potential to play at the NHL level and contribute offensively to the success of our team”
David Desharnais had only played 49 games in the NHL, scoring 23 PTS, when he inked this cheap bridge deal. The young center had split his time between the AHL and Montreal, delivering a respectable performance when given the opportunity. As an undrafted free agent with very little experience, he had no leverage in negotiations.
David came out of nowhere in year one to land a job centering Erik Cole and Max Pacioretty on one of their top lines, averaged over 3 minutes per game on the power play, rocketing up to 60 PTS. It might have been a great bargain, but using Desharnais as their #2 center didn’t translate into team success, finishing with the 3rd worst record in the league. They reduced his usage in year two of this contract and made the playoffs. He’s a very competitive player and fun to watch.
18. Tomas Plekanec
Adjusted Cap Hit: $5.0M, $2.5M (avg)
Value Returned: $12.3M, $6.2M (avg)
% Earned: 243%
"Tomas Plekanec proved to be one of our most consistent players last season. He established career highs in all categories and his defensive play was extremely efficient. He is young, dynamic and we strongly believe he is ready to take on more responsibilities with our Club"
Tomas Plekanec scored 20 goals and 47 PTS in 2007, and deserved a higher salary on this two-year bridge deal (Stephen Weiss scored a 6-year ticket at double the salary a few weeks later with a nearly identical stat line, but also sold UFA years in the process). Perhaps the team needed more assurance that Plekanec could maintain his success before making a long-term commitment.
Tomas proved his worth immediately, breaking out with 69 PTS in year one. He did regress in year two, finishing with 108 PTS in 161 GP (55-point pace), which was easily worth the price paid. The Habs still weren’t ready to make a long-term gamble with Tomas when this expired, as he would eventually accept a 1-year bridge to unrestricted free agency (spoiler alert: he didn’t leave).
19. Cole Caufield
Adjusted Cap Hit: $62.8M, $7.9M (avg)
Value Returned: $60.4M, $7.6M (avg)
% Earned: 96%
This contract was added to the list before a single game had been played, and I’m willing to concede that perhaps #19 is too low. Depending on how high the salary cap goes and where Caufield’s career trajectory continues in an upward direction, this might belong much higher. Fortunately, I’ll be updating every list in the summers, and reserve the right to reconsider all my rankings on active deals. Caufield is a high-volume shooter and highly skilled offensive producer, but has experienced injury issues early in his young career, which could potentially derail that aforementioned trajectory.
20. Tomas Plekanec
Adjusted Cap Hit: $38.4M, $6.4M (avg)
Value Returned: $43.2M, $7.2M (avg)
% Earned: 111%
Tomas Plekanec received 3 bridge deals before the team was willing to make a long-term commitment at age 27, agreeing to these terms days before he was set to become an unrestricted free agent (after scoring 70 PTS and averaging 20 minutes per game). The salary was $1.5M less than my expected free agent value algorithm said he deserved, and it’s entirely plausible there would have been a better offer waiting for him on the open market. Fortunately for Montreal, he remained productive for these 6 years, but they’re lucky it wasn’t 7-8 years because there was substantial regression the year after this expired.