Darryl Sutter was responsible for the Calgary Flames best season since 1989 when they advanced to the Stanley Cup final in 2004 before the lockout. Though it might have been his skill as a coach that drove that success, rather than his prowess as a General Manager. His greatest transaction by far was acquiring Miikka Kiprusoff from the San Jose Sharks, but by the end of his regime in 2010, the roster had devolved into a perennial non-playoff team (missing the playoffs 5 consecutive years until 2015).
Sutter would be replaced by Jay Feaster, the GM who built the team who beat Calgary to win the Cup in 2004, but the team’s fortunes did not improve. Jay dropped the baton and will mostly be remembered for a failed Ryan O’Reilly offer sheet, where O’Reilly would have had to clear waivers because he played in the KHL after the start of the season. Had the Avalanche not matched, the Flames would have lost both the draft picks and the player.
Feaster would lose his job a few months later, briefly replaced by Brian Burke as interim GM before Brad Treliving was hired. Brad has helped restore the Flames status as a playoff team, but has made a few mistakes along the way. The recent additions of Huberdeau and Kadri have pushed Calgary up the badness ranks, as you can see in their rankings report card below. There are an uncomfortable number of active contracts on this list, as Calgary fans face an uncertain future (if you prefer positive vibes, check out my Flames best contracts list).
This was originally published in my 2020 book The Definitive Guide to Salary Mismanagement, 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.
Updated June 22, 2024: Adjusted for $88M cap and updated active contract statistics. Markstrom, Kadri, and Coleman all had excellent seasons and earned demotions lower down the list. Markstrom arguably deserves removal, but I’ll wait for a replacement first.
1. Jonathan Huberdeau
Adjusted Cap Hit: $84.5M, $10.6M (avg)
Value Returned: $23.0M, $2.9M (avg)
% Earned: 27%
The Flames found themselves embroiled in crisis when Johnny Gaudreau departed in free agency and Matthew Tkachuk demanded a trade. Treliving seemingly made the best out of a bad situation, flipping Tkachuk for a higher scoring player in Jonathan Huberdeau, fresh off a 115-point season (surpassing his previous career high by 23 PTS) and a very effective top pairing defenseman McKenzie Weegar (whose new extension is not on this list, but it’s on the watch list). Many people praised the Flames GM for salvaging the situation, and keeping that competitive window open.
Sadly that’s not how things played out once the new season began. Huberdeau was not the same player as his offensive output plummeted, one of the biggest drops ever for a player on a new team, from 115 all the way down to 55. To make matters worse, the new contract had not even started yet, also celebrating his 30th birthday before it kicked off. There was some risk putting him on this list before a single game had been played, and he may yet prove me wrong. But 8 years is a long time.
2. James Neal
Adjusted Cap Hit: $31.1M, $6.2M (avg)
Value Returned: $7.5M, $1.5M (avg)
% Earned: 24%
"One of the things we looked to address this off-season was adding depth and versatility to our forward unit. At the end of the year, I talked a little bit about us as a team relying on too few guys to do too many things."
When James Neal inked this 5-year ticket at age 30, most analysts expected Calgary to get at least one or two good seasons before he became a waste of money. Much to everyone’s surprise, Neal was a train wreck from the beginning, scoring just 19 PTS in 63 GP in year one with the Flames.
During the summer he was traded to Edmonton in a controversial swap of bad contracts for Milan Lucic. Calgary sought more toughness after getting steam rolled in round 1 of the playoffs, and Oilers fans could not have been happier. While Neal’s tenure in Edmonton got off to a fiery start, he did eventually slow down before suffering an injury that cost him a chunk of the season. He was eventually bought out.
3. Cory Sarich
Adjusted Cap Hit: $27.8M, $5.6M (avg)
Value Returned: $7.8M, $1.6M (avg)
% Earned: 28%
"It will take me into my early 30s so I am excited. I am a guy who likes to stay put. I was like that in Tampa"
Cory Sarich won a Stanley Cup in 2004 playing with the Tampa Bay Lightning, who defeated Darryl Sutter’s Calgary Flames in the final. That likely contributed to Sutter’s desire to sign Sarich as an unrestricted free agent on July 1st at age 29. It’s rarely a good idea to overpay for a defensive specialist on the UFA market, and this deal was no different.
Over 5 years Cory averaged 13 PTS per 82 GP and 17.5 minutes per game of ice time. That’s like paying $5.1M for a D-man worth $1.8M, multiplied by 5. The Flames liked him enough to sign him to another deal after this expired, albeit at a significantly reduced price.
4. Troy Brouwer
Adjusted Cap Hit: $20.7M, $5.2M (avg)
Value Returned: $5.3M, $1.3M (avg)
% Earned: 26%
''I think sometimes we get to this stage where we see 30 and everybody starts shaking in their boots a little bit. Troy's got a lot of good hockey ahead of him.''
Troy Brouwer scored 39 PTS with 200 hits at age 30 before arriving on the UFA market. The age was a red flag, but so too were the over 1500 hits he had accumulated during his career, putting many hard miles on the body before banking $18M on July 1st 2016. Those red flags might have been obscured by the 8 goals and 13 PTS he scored for St. Louis in the 2016 playoffs.
Giving power forwards significant term over the age of 30 is seldom a good idea, and history repeated itself, as his offensive contribution immediately bottomed out despite the Flames actually increasing his power play time up to 2.4 minutes per game. The first 2 years in Calgary produced 25 and 22 PTS, before being bought out. This did not mark the end of his career, signing a 1-year deal to play in Florida at a fraction of this price.
5. Rene Bourque
Adjusted Cap Hit: $27.3M, $4.5M (avg)
Value Returned: $14.3M, $2.4M (avg)
% Earned: 53%
“Who in the world would trade for this guy? Come on, that’s a joke that they’re saying that teams are calling for him.”
“This guy, I don’t even think he cares about the game. He should apologize to his teammates and start playing.”
Rene Bourque signed an extension at the end of February while having the best season of his career (Matt Stajan inked a similar deal with the Flames a week later that also made this list). Bourque fit the mould of the type of power forward that Darryl Sutter wanted on his roster, unfortunately Sutter was fired before his vision come to fruition.
The winger’s production dipped slightly in year one, then plummeted in year two, when Kelly Hrudey said “who in the world would trade for this guy? Come on, that’s a joke.” Two months later, Jay Feaster shipped Bourque out of town with a 2nd round pick to Montreal for a bad Mike Cammalleri contract. Cammalleri improved in Calgary while Bourque continued to decline. Rene’s point totals over these 6 seasons were (50, 24, 13, 16, 14, 18) for an adjusted AAV of $4.2M. That’s not good, like getting 50 cents of value for each dollar spent. Rene finished this contract with a -62 and bounced around 4 different rosters.
6. Robyn Regehr
Adjusted Cap Hit: $29.6M, $5.9M (avg)
Value Returned: $14.0M, $2.8M (avg)
% Earned: 47%
"He is a big, strong player, a good skater who is capable of playing against the opposition's best players"
Robyn Regehr reached his apex in 2006 when he was named to the Canadian Olympic team and could have become an unrestricted free agent in July 2008 at age 28. Instead, he signed a long-term extension with the Flames the day after Darryl Sutter awarded a similar deal to Cory Sarich.
In year one he played 75 games and scored 8 PTS (his totals the 3 previous seasons were 26, 21, 20). His Corsi For % over the 5 seasons of this contract were 53%, 50%, insert 30th birthday, 48%, 44%, 42%. This was too much money for a player that produces very little offense who got old fast. It would not have been a terrible investment at a reduced price.
In the summer after year three, the Flames paid a 2nd round pick to dump Regehr and a bad Ales Kotalik contract on the Buffalo Sabres, who eventually flipped Regehr to LA as a rental for a pair of 2nd round picks. So they basically got three 2nd round picks to hold Regehr for 1.5 seasons, a rare of example of great asset management by the Sabres.
7. Nazem Kadri
Adjusted Cap Hit: $49.8M, $7.1M (avg)
Value Returned: $39.5M, $5.6M (avg)
% Earned: 79%
Nazem Kadri could never have dreamed of better circumstances under which to hit the open market, crushing his career best production by scoring at a 100-point pace on the road to a Stanley Cup victory. He produced at a 47-point pace 1 year earlier. Like many Stanley Cup champions, he openly stated his desire to remain with teammates on the summer victory tour, but it just wasn’t going to work with Colorado’s cap constraints (with MacKinnon and later Rantanen needing new deals). Enter Calgary, which was reeling by the loss of Gaudreau and Tkachuk, looking to sell fans that the window of contention was still wide open. The mistake was offering 7-years to a 31-year-old player. That rarely works out well,
especially if you’re paying for a career year. In his first Calgary season, Kadri regressed to his previous level, scoring 56 PTS in 82 GP, close to his historical average.
Update: Kadri rebounded with a fantastic 2023/24 season scoring 75 PTS, and was demoted a few spots.
8. Rhett Warrener
Adjusted Cap Hit: $17.5M, $4.4M (avg)
Value Returned: $4.4M, $1.1M (avg)
% Earned: 25%
"If I can upgrade our team where we can win now and it fits in going forward, absolutely."
The Calgary Flames traded Chris Drury to acquire Rhett Warrener and Steven Reinprecht in the summer of 2003. That might have been a terrible trade in retrospect, but Warrener did score 17 PTS and helped the Flames advance to the Stanley Cup final, earning himself a 4-year deal at age 29 after the new CBA was signed. While Rhett did make a quality contribution in 2004, he also had a long injury history that should have been a red flag against a long-term extension (he had only topped 70 games twice in the previous 6 seasons).
No surprise, this contract was spoiled by injuries, including a broken leg. The defenseman played only 151 games, scoring 20 PTS. The Flames did try to waive him before the final season, but instead had to place him on IR with an injured shoulder that would eventually cost him the entire schedule. This marked the end of Warrener’s pro hockey career.
9. Daymond Langkow
Adjusted Cap Hit: $26.9M, $6.7M (avg)
Value Returned: $14.3M, $3.6M (avg)
% Earned: 53%
"We felt it was important to sign Daymond to a long-term deal. He is a big part of the nucleus of our team and fits in our team's identity.”
Daymond Langkow had been a model of consistency, posting 8 consecutive seasons with at least 50 PTS when he signed this extension at age 31, but broke that streak in year one, dropping down to 49 PTS in 73 GP.
His scoring output plunged again in year two, with 37 PTS in 72 GP. Daymond missed the final 10 games of the season after getting hit in the neck with a slapshot, and complications from that injury cost him the majority of the 2010/11 season. Afterwards the Flames managed to trade him to the Phoenix Coyotes for Lee Stempniak, who still had some good hockey ahead of him. This market the end of Langkow’s hockey career.
10. Matt Stajan
Adjusted Cap Hit: $15.5M, $3.9M (avg)
Value Returned: $3.8M, $0.9M (avg)
% Earned: 25%
“You try to come to the rink every day and enjoy yourself. You work hard and control what you can. I know I’m a depth player for this team, and whatever I’m asked to do or where to play, I’ll do a good job of it.”
For the two seasons prior to this contract, Matt Stajan scored at a rate of 44 PTS per 82 GP, averaging nearly 18 minutes per game of ice time. Then at age 30, both his production and ice time took a dark turn into the abyss, as Stajan scored 17 PTS in 59 GP playing 12 minutes per game in year one.
Matt’s average ice time got slashed by more than 6 minutes per game right out of the gate, showing a gross miscalculation of his worth by management. Over 4 years, he scored 69 PTS in 288 GP (20-point pace) while devolving into a bottom-6 role player. This was like getting a forward worth $1M for a $3.6M price tag. When this pact expired, Stajan left to play in Germany.
11. Jonas Hiller
Adjusted Cap Hit: $11.4M, $5.7M (avg)
Value Returned: $4.9M, $2.5M (avg)
% Earned: 43%
“There’s been lots of ups and downs. It’s kind of too bad there were more downs this year — it was kind of a roller-coaster. But at the end, I’m really thankful for the chance I got here. I tried to do my best when I came in here every time.”
The Flames needed a reliable primary goaltender with Kari Ramo playing half their games in 2014. They looked to free agency on July 1st, signing a slightly below average Hiller, who was decent in year one of the contract with a 2.36 GAA and .918 SV%. Well, he was decent until they got to the playoffs, where he was yanked multiple times and replaced with Ramo. Hiller managed to finish that playoffs with a .919 SV%, but was benched for most of the 2nd round (it was more about the magnitude of the bad goals than the total quantity of goals allowed).
Jonas never recovered from that playoff failure, returning for year two of this tenure to post a disastrous 3.51 GAA and .879 SV% (finishing dead last in the NHL in that category among qualified keepers). The Flames missed the playoffs and Hiller returned to Switzerland.
12. Michael Stone
Adjusted Cap Hit: $11.8M, $3.9M (avg)
Value Returned: $2.9M, $1.0M (avg)
% Earned: 25%
"A goal right when I got traded here was to stay in Calgary and not only for the fact that we're close to family. But it's a really good hockey club. That's something I haven't been part of a whole lot."
The Flames traded a 3rd round pick to rent Michael Stone from the Coyotes, then signed him to an extension before he could hit unrestricted free agency. It’s entirely possible based on the history of insanity on July 1st that the D-man could have gotten a bigger deal had he hit the open market. That would have been a better outcome for Calgary than this faulty investment.
Stone’s production and ice time dropped significantly in year one. By year two he was a regular healthy scratch (also missing time with a blood clot), eventually leading to a buyout. The Flames did bring him back for the league minimum when nobody else seemed to be interested.
13. Michael Frolik
Adjusted Cap Hit: $25.1M, $5.0M (avg)
Value Returned: $13.7M, $2.7M (avg)
% Earned: 54%
"It was a difficult decision. You’ve got just a couple of minutes to decide. You don’t have much time there on the bottom of the line. You’ve got to make a decision quick. When I had the meeting with Calgary, I had a good feeling coming out of the meeting and I ended up here."
Michael Frolik became an unrestricted free agent at age 27 following a 19-goal, 42-point campaign in 2015 with the Winnipeg Jets. The Czech winger was able to solicit a 5-year deal from the Calgary Flames close to what Mats Zuccarello had received from the Rangers a few months earlier. The salary was closer to what you’d expect from a 50-point winger, and proved to be too expensive.
Frolik would see his ice time flounder in Calgary, and he only surpassed the 40-point threshold once in 5 years. By the final 2 years, his ice time had declined over 4 minutes from the season that earned him this ticket, including healthy scratches. Michael may have been useful in a bottom 6 forward role, but was getting paid a top 6 price. He was shipped to Buffalo in the final year as a rental for a 4th round pick.
14. Mason Raymond
Adjusted Cap Hit: $11.9M, $4.0M (avg)
Value Returned: $3.5M, $1.2M (avg)
% Earned: 29%
"The opportunity to play for the Flames has always been something I've dreamed of. For this to become reality is something special."
Mason Raymond had a successful season in Toronto before signing this contract, scoring 45 PTS, the 2nd best season of his career. That was a great time to hit the UFA market, and he made the most of the opportunity at age 28. The optimism was fleeting, as his production plummeted upon arrival in Calgary, only scoring 28 PTS in 86 GP total.
At the start of year two Mason cleared waivers and was sent to the AHL, and though recalled later, he was bought out at the end of the season. The winger did sign one more contract after this one, for close to the league minimum, played 4 games and moved to Switzerland.
15. Blake Coleman
Adjusted Cap Hit: $30.3M, $5.1M (avg)
Value Returned: $21.9M, $3.7M (avg)
% Earned: 72%
Blake Coleman played a key role on multiple Stanley Cup champions as a bottom 6 grinder, but what made him even more valuable to Tampa was his salary. That’s why they traded two first round picks to New Jersey, to get the cost control. The Flames paid a premium to acquire a grinder, paying a price far above anything Coleman had ever been worth in his career. Also giving 6 years term to a player at the precipice of that dreaded 30th birthday.
Grinders generally don’t age as well as snipers. Once in Calgary, his PTS per 82 GP dropped from 46 to 33, only earning roughly half of his new salary. There was a slight improvement in year two, but still not enough to salvage this overpayment. Still a useful player, but he should be earning a bottom six salary. They paid a premium for championship pedigree, and missed the playoffs in year two.
Update: Blake Coleman broke out to 30 goals and 54 PTS in 2023/24, earning a demotion lower on this list. This could get removed entirely if that sustains.
16. Lance Bouma
Adjusted Cap Hit: $8.1M, $2.7M (avg)
Value Returned: $2.3M, $0.8M (avg)
% Earned: 29%
“As soon as you sign that contract, you want to make sure that you do well and you prove that team right that they spent that money on you. To have it be bought out, it’s disappointing. That’s the best way to describe it. It was a disappointing day, for sure, for me. But it’s part of the business and you have to understand that.”
Lance Bouma had only logged one good season in the NHL by age 24, chipping in 34 PTS as a grinder for the Flames (by far the best of his career to that point), earning a nice 3-year deal. The two sides went to arbitration and presented their cases, then reached this agreement while awaiting the arbitrator’s decision.
That scoring output came crashing back to Earth immediately, with 7 PTS in 44 GP in year one. The second year did not get any better, with 7 PTS in 61 GP before being bought out. He managed to get a 1-year contract from the Blackhawks, who sent him to the AHL later in the season. Bouma left North America to play in Switzerland, recording 2 PTS in 3 GP before a knee injury ended his European tenure.
17. Anton Babchuk
Adjusted Cap Hit: $6.9M, $3.5M (avg)
Value Returned: $1.6M, $0.8M (avg)
% Earned: 23%
"Anton Babchuk is a sound positional player on the back line and perhaps one of our most adept defenceman at pinching down the wall to keep the play alive in the offensive zone"
Anton Babchuk scored 27 goals and 70 PTS over his previous two NHL seasons prior to signing this contract at age 27 with his big booming shot from the point. The Flames traded Ian White to get him as a rental from the Hurricanes, he went to unrestricted free agency, then decided to stay in Calgary (presumably because that was the best offer).
The result was a disaster, playing just 39 games, scoring 11 PTS, and averaging only 13.8 minutes of ice time per game, receiving dozens of healthy scratches. Getting paid millions to watch hockey is a great gig if you can get it. Afterwards Anton returned to Europe, never playing in the NHL again.
18. Jay Bouwmeester
Adjusted Cap Hit: $47.8M, $9.6M (avg)
Value Returned: $38.3M, $7.7M (avg)
% Earned: 80%
"He's such a tremendous skater. A very, very intelligent player. Very solid in both ends of the rink. Hey, when you look at all the other free-agent guys out there, he was at the top of the list. There's no question about it as far as defencemen are concerned. I'm excited - and I know the coaching staff is excited - to have this player on our team."
Prior to signing this contract, Bouwmeester was averaging 40 PTS per year as a Florida Panther, before being traded to Calgary for Jordan Leopold and a 3rd round pick. The trade price might have been higher if not for the fact that J-Bo was a pending UFA (after 7 years of service), and was going to command a steep price. Darryl Sutter signed him to this contract 3 days later, making Bouwmeester the 5th highest paid defenseman in the league right behind Scott Niedermayer.
Jay immediately saw a 13-point drop in scoring production in year one with the Flames. He averaged 26 minutes a night, but Calgary also never made the playoffs with J-Bo. The Flames would trade him in year four to St. Louis for 2 prospects and a 1st round pick. His production immediately increased with the Blues. Bouwmeester wasn’t a bad player, they were just paying him an elite price and he wasn’t delivering the offense that’s supposed to come at that pay grade.
19. Derek Engelland
Adjusted Cap Hit: $11.0M, $3.7M (avg)
Value Returned: $4.0M, $1.3M (avg)
% Earned: 37%
Derek Engelland was a late bloomer who didn’t attain a regular role in the NHL until age 28. He hit the open market at age 32, and the Flames lured him to Calgary with a sum that no defenseman averaging under 14 minutes per game should ever be offered. While he was known for his physicality and toughness, his defensive skills and offensive contributions didn't match the financial commitment he received. The Flames invested in a defenseman who wasn't a major factor in terms of generating offense or driving play, which left many wondering if the financial terms were justified.
Engelland's contract reflected a misalignment with the evolving role of defensemen in the modern NHL. As the league shifted toward mobile, puck-moving defensemen who could contribute to the offensive game, Engelland's style of play seemed out of step. His lack of speed and offensive production didn't mesh with the changing demands of the position, making his contract appear out of touch with the league's direction.
20. Jacob Markstrom
Adjusted Cap Hit: $37.6M, $6.3M (avg)
Value Returned: $33.5M, $5.6M (avg)
% Earned: 89%
Stealing Jacob Markstrom from a division rival in 2020 was a big coup for Calgary, who had long lacked a reliable #1 goalie since the retirement of Miika Kiprusoff. He was fresh off a career best season in Vancouver at age 29, where he posted a .914 SV% (having spent the previous 4 seasons near a .904 SV%). The Flames paid him $1M more per year than my expected free agent value algorithm claimed he deserved, and made a 6-year commitment after his 30th birthday. Over 30 and career year seems to be a re-occuring theme lately with this team.
He took a step backwards in year one, slipping to a .901 SV%, but bounced back strong in year two with a new career best .919 SV% (when scoring was up) earning a Vezina trophy nomination and helping Calgary into the second round of the playoffs. Last summer I even considered him for their best contracts list, but needed to see it sustained over a longer period of time. Good thing I waited, because his play completely fell apart in year three, dropping down to .892. Can he bounce back again? At his age, it’s not impossible, but not entirely likely either.
Update: Markstrom improved and earned a demotion to the bottom of this list. He was just traded to the New Jersey Devils and could finish this deal strong. It may already deserve removal, but I’ll wait until there’s a new bad contract to replace it with.