The Montreal Canadiens have a storied franchise history filled with glory, championship banners, and legendary players. However, like every NHL team, the Habs have also made their fair share of regrettable decisions in the free agent market. Since the turn of the millennium, Montreal’s front office has occasionally opened the checkbook for players who failed to deliver on their promises, leaving fans and management alike wondering what went wrong. From overpaid veterans to underperforming depth pieces, these signings represent some of the darkest moments in the organization’s salary cap era.
The allure of playing in Montreal comes with unique pressures that not every player can handle. The intense media scrutiny, passionate fanbase, and high provincial taxes make it a challenging destination for free agents. While some thrive under the spotlight, others crumble, and the contracts they signed become albatrosses that handcuff the team’s ability to improve. Let’s examine the most regrettable free agent decisions that have haunted the Canadiens over the past two decades.

Karl Alzner tops the list of Montreal Canadiens worst free agent signings since 2000
When July 1, 2017 arrived, the Montreal Canadiens were in a state of flux. Fresh off losing both Andrei Markov and Alex Radulov to free agency, then-general manager Marc Bergevin needed to make a splash. His answer was Karl Alzner, a defenseman from the Washington Capitals who received a five-year contract worth $23.125 million—an annual cap hit of $4.625 million.
The signing was troubling from the start. Alzner had built his reputation as a steady, stay-at-home defenseman in Washington, but even Capitals fans questioned whether he was worth that kind of money. Montreal went all-in on courting him, including a helicopter tour of the city to sell him on the franchise. What followed was arguably the most disastrous free agent signing in franchise history.
Alzner’s performance in Montreal was nothing short of catastrophic. His skating had deteriorated significantly, and he struggled to keep up with the pace of the modern NHL game. In his first season, he managed just two assists in 49 games while posting a minus-24 rating. His second year wasn’t much better, and by the third year of his contract, Alzner was demoted to the AHL’s Laval Rocket—making him one of the highest-paid minor league players in hockey history.
The Canadiens eventually bought out the remaining years of Alzner’s contract in 2020, but the damage was done. The buyout will continue to count against Montreal’s salary cap through the 2025-26 season, serving as a painful reminder of the signing for years to come. Alzner himself later admitted the contract was a mistake, acknowledging that the pressure and expectations were too much to handle. According to Montreal Hockey Now, this signing should serve as a cautionary tale for future general managers about the dangers of overpaying for declining players.
Sergei Samsonov’s disappointing tenure among Montreal Canadiens worst free agent signings since 2000
In the summer of 2006, the Montreal Canadiens were desperate for offensive firepower. They turned to former Boston Bruins forward Sergei Samsonov, signing him to a two-year deal worth $7 million—a hefty price tag for a player who had just been traded from Boston to Edmonton before hitting the open market.
Samsonov arrived with considerable pedigree. He had won the Calder Trophy as the NHL’s top rookie in 1998 and had been a consistent 20-goal scorer during his prime years in Boston. The Canadiens hoped that bringing in the skilled Russian winger would provide the scoring punch they desperately needed. Instead, they got one of the most disappointing offensive outputs in franchise history.
In 63 games with Montreal during the 2006-07 season, Samsonov managed just nine goals and 17 assists for 26 points. For a player earning $3.5 million annually in an era when that represented a significant portion of the salary cap, his production was unacceptable. He looked disinterested at times, struggled to find chemistry with his linemates, and never came close to justifying his contract.
The Canadiens quickly recognized their mistake and traded Samsonov to the Chicago Blackhawks the following season in exchange for Jassen Cullimore and Tony Salmelainen—essentially salary dump territory. The signing represented not just a financial miscalculation, but a fundamental misreading of where Samsonov was in his career trajectory. He was no longer the dynamic scorer who could change games; he was a fading veteran who couldn’t adapt to a reduced role. The decision to sign him remains one of the franchise’s most regrettable moves during the salary cap era.
Brandon Prust’s overpriced contract reflects Montreal Canadiens worst free agent signings since 2000
Marc Bergevin’s vision for the Montreal Canadiens included building a team that was tougher to play against—a physical squad that could match the intensity of playoff hockey. To achieve this, he signed Brandon Prust in the summer of 2012, offering the gritty forward a four-year contract worth $10 million, carrying an annual cap hit of $2.5 million.
On the surface, Prust seemed like a reasonable addition. He had spent the previous two seasons with the New York Rangers, where he had become a fan favorite for his willingness to drop the gloves and stand up for his teammates. The problem was that Bergevin vastly overpaid for what Prust brought to the table. In the 2011-12 season with the Rangers, Prust had scored just five goals and added 12 assists in 82 games—hardly the production that warrants a $2.5 million annual salary.
Prust quickly became a fan favorite in Montreal thanks to his physical style and willingness to engage with opponents. However, his on-ice contributions never matched his salary. Over three injury-plagued seasons with the Canadiens, he scored just 15 goals total and missed significant time due to various ailments. His contract represented over 4 percent of the salary cap at the time—equivalent to approximately $3.5 million in today’s cap environment.
The signing highlighted a common mistake teams make in free agency: overpaying for intangibles like toughness and leadership rather than focusing on actual hockey production. While Prust provided energy and grit, those qualities didn’t translate into enough wins to justify his contract. The Canadiens eventually traded him to the Vancouver Canucks in 2015 for Zack Kassian, another player who failed to live up to expectations. Though some fans still remember Prust fondly for his effort and attitude, his contract remains one of the more questionable decisions of the Bergevin era.
Scott Gomez’s albatross contract haunts Montreal Canadiens worst free agent signings since 2000
While technically acquired via trade rather than signed as a free agent, Scott Gomez’s arrival in Montreal deserves mention because the Canadiens inherited one of the NHL’s worst contracts in the process. In June 2009, Montreal traded Ryan McDonagh, Chris Higgins, Pavel Valentenko, and Doug Janik to the New York Rangers for Gomez, Tom Pyatt, and Michael Busto. Gomez came with a contract that paid him $7.357 million annually through the 2013-14 season.
The trade was immediately questioned by hockey analysts, as the Canadiens gave up McDonagh—who would develop into an elite defenseman and captain for the Rangers—for an aging center with declining production. Gomez’s time in Montreal became the stuff of nightmares for the franchise and its fans. In his first season, he scored 11 goals and 39 assists, which was decent but not worth his massive salary.
Things got progressively worse from there. During the 2010-11 season, Gomez went through a jaw-dropping goal drought that lasted 51 consecutive games without finding the back of the net. Fans began tracking the drought with signs at the Bell Centre, and it became a running joke across the hockey world. He finished that season with zero goals in 38 games—an unprecedented failure for a player making over $7 million per season.
Gomez’s production cratered so dramatically that the Canadiens were forced to buy out his contract in 2012, paying him to leave the organization. The buyout penalty continued to haunt Montreal’s books for years afterward. More painful than the contract itself was the loss of Ryan McDonagh, who went on to become one of the NHL’s premier two-way defensemen and a key piece of Tampa Bay’s back-to-back Stanley Cup championships. The Gomez acquisition stands as one of the worst personnel decisions in modern Canadiens history and a cautionary tale about taking on bad contracts in trades. You can read more about the franchise’s roster management struggles throughout their history by exploring analysis of similar decisions that have impacted the organization.
Mike Hoffman represents recent Montreal Canadiens worst free agent signings since 2000 era
Marc Bergevin’s final years as general manager of the Montreal Canadiens were marked by increasingly desperate attempts to keep the team competitive. In October 2020, he signed winger Mike Hoffman to a three-year contract worth $4.5 million annually, hoping the goal scorer would provide offensive firepower to complement the team’s defensive structure.
Hoffman arrived with a reputation as a pure shooter who could put up goals in bunches. He had scored 29 goals with the Florida Panthers in 2018-19 and seemed like a reasonable addition on paper. However, the fit in Montreal was problematic from the start. Hoffman’s defensive deficiencies became glaringly obvious in Montreal’s structured system, and his inability to contribute in his own zone made him a liability in crucial situations.
During the Canadiens’ surprising run to the Stanley Cup Final in 2021, Hoffman was a healthy scratch for several playoff games—a damning indictment for a player earning nearly $5 million per season. Coach Dominique Ducharme clearly didn’t trust him in high-leverage situations, preferring younger, cheaper options on the bottom six. The image of Hoffman sitting in the press box while his teammates battled for the Stanley Cup epitomized the failure of the signing.
Perhaps most embarrassingly, Hoffman gained notoriety during his time in Montreal for failing to identify his own goaltender, Jake Allen, in a police lineup scenario during a team-building exercise. While amusing, the incident underscored how disconnected Hoffman seemed from his teammates. Over his time with the Canadiens, he averaged 15 goals per season—respectable production, but nowhere near enough to justify his cap hit on a rebuilding team. Current general manager Kent Hughes wisely avoided similar mistakes by staying away from big-ticket free agents, learning from the errors of his predecessor. The Hoffman signing serves as a reminder that adding scorers without considering their fit within the team’s system often leads to disappointment and wasted resources.
The Montreal Canadiens’ history of questionable free agent signings since 2000 offers valuable lessons for the current management team. Each of these contracts—from Karl Alzner’s mobility issues to Sergei Samsonov’s disappearing act, from Brandon Prust’s inflated salary to Mike Hoffman’s defensive lapses—represents a failure to properly evaluate players’ declining skills, system fit, or true market value. These mistakes have cost the organization millions of dollars in wasted cap space and, more importantly, years of competitive opportunities.
Under current general manager Kent Hughes, the Canadiens have adopted a more cautious approach to free agency, focusing on sustainable contracts and avoiding the temptation to overpay for quick fixes. This patient strategy, born from the painful lessons of the past, positions the franchise better for long-term success. As Montreal continues its rebuild, the ghosts of these disastrous signings serve as constant reminders of what happens when desperation overtakes sound evaluation, and why building through the draft and smart trades often proves more reliable than chasing dreams on July 1st.
Par Mike Jonderson
Mike Jonderson is a passionate hockey analyst and expert in advanced NHL statistics. A former college player and mathematics graduate, he combines his understanding of the game with technical expertise to develop innovative predictive models and contribute to the evolution of modern hockey analytics.