Calgary Flames Stats, Analysis, Schedule & More
The Calgary Flames are one of the best teams in the NHL this season, and one of seven Canadian teams in the league. Whether you’re a die-hard fan or a bettor seeking smart picks, this page is your ultimate guide to Calgary Flames stats, history, and betting insights.
We’ll break down their 2024-25 season performance, highlight key players, explore betting trends, and offer tips to help you profit while enjoying Flames hockey. Let’s dive into what makes this team a staple of the NHL and a fascinating option for sports bettors.

Calgary Flames Betting Odds and Picks
Here’s a look at our picks for the Calgary Flames:
If you’re looking for more picks on the Flames and other NHL teams, consider signing up at ScoresandStats.com. Our handicappers are always putting out picks during the hockey season. In the past seven days, our top three cappers have won more than $800.
Don’t miss your chance to get in with their winning picks.
Calgary Flames History
The Calgary Flames are a franchise steeped in history, originally founded in 1972 as the Atlanta Flames before relocating to Calgary in 1980. The team quickly became a beloved part of the Calgary community, playing their games at the iconic Saddledome and developing fierce rivalries, particularly with the Edmonton Oilers in the Battle of Alberta. Their dedication to excellence earned them a passionate fan base and numerous playoff appearances.
One of the high points of the Flames’ history came in the 1988-89 season, when they captured their first and only Stanley Cup. That team, led by Hall of Famers Lanny McDonald and Al MacInnis, combined elite talent with gritty determination to dominate the NHL. Their victory remains a source of pride for Calgary fans and stands as a benchmark for future Flames teams.
Throughout the years, the Flames have experienced ups and downs, with a mix of rebuilding seasons and playoff runs. Most recently, the team has shown flashes of brilliance while striving for consistency in a competitive Pacific Division. With a strong mix of veteran leadership and young talent, the Flames continue to be a team to watch both on the ice and for sports bettors.
Calgary Flames Timeline
- 1972: Franchise founded as the Atlanta Flames.
- 1980: Flames relocate to Calgary, Alberta.
- 1981: Flames make their first playoff appearance as a Calgary team.
- 1986: Calgary reaches the Stanley Cup Final but loses to the Montreal Canadiens.
- 1989: Flames win their first Stanley Cup, defeating the Canadiens.
- 1995: The Scotiabank Saddledome officially becomes the Flames’ home arena.
- 2004: Flames return to the Stanley Cup Final but fall to the Tampa Bay Lightning.
- 2014: Calgary begins a surprising playoff run, earning the “Cinderella team” label.
- 2018: Flames clinch the Pacific Division title for the first time in over a decade.
- 2022: The Flames win their first playoff series since 2015, beating the Dallas Stars.
- 2023: Key roster changes mark a transitional period for the franchise.
- 2024: The team aims to rebuild under a mix of veteran stars and emerging prospects.
Calgary Flames Stats
As of the 2024-25 NHL season, the Calgary Flames are delivering a mixed performance. They rank middle of the pack in overall standings, with their defensive play shining as a strength but offensive consistency lagging. Their save percentage (SV%) sits at 0.914, above league average, thanks to strong goaltending performances. Offensively, the Flames are generating 32 shots per game but struggle to convert, with a shooting percentage (SH%) below 9%.
Key areas for improvement include power play efficiency, where their PP% is at 17.8%, ranking 24th in the league. However, they excel in penalty killing, boasting a PK% of 84.2%, which ranks them among the top 10 teams. These stats make them a team with solid defensive value but one bettors should approach cautiously on the moneyline unless favorable matchups arise.
Calgary Flames Roster for 2024-2025
The Flames roster for 2024-25 features a mix of seasoned veterans and rising stars. Jonathan Huberdeau continues to lead the offense with his elite playmaking skills, though he’s still seeking the consistency that made him a Hart Trophy contender in Florida. Nazem Kadri provides grit and secondary scoring but has faced criticism for a slower start this season.
In goal, Dustin Wolf is emerging as the future of the Flames, challenging veteran Dan Vladar for the starting spot. Wolf’s athleticism and composure have made him a standout. On the blue line, Rasmus Andersson anchors the defense, offering both offensive contributions and reliable play in his own zone. While the roster shows promise, more cohesion is needed for Calgary to contend at a higher level.
Calgary Flames Injury Report
The Flames have faced injuries to key players, including their top-six forwards, disrupting offensive chemistry. This has forced depth players to step into larger roles, impacting the team’s overall scoring output. Staying healthy will be critical for Calgary’s playoff push.
If you’re looking for more betting insights surrounding injuries, check out our complete Calgary Flames injury report:

Get the latest Calgary Flames injury updates here at ScoresandStats.com. With this report you’ll gain valuable betting insights for this season. For more betting advice you can also sign up and view even more information.
Calgary Flames Betting Outlook and Trends
To make more money betting on the Flames, it’s important to identify key trends for the team. This season, our handicappers are betting along a few key trends:
Low-Scoring Games
The Calgary Flames have shown a strong defensive structure this season, driven by reliable goaltending and a penalty kill that ranks among the league’s best. However, their offense has struggled to find consistency, with a below-league-average shooting percentage. This combination often results in low-scoring games, making the under an appealing play, especially when the total is set at 6.5 or higher.
Bettors should look for matchups against other defensively inclined teams or squads with top-tier goalies, as these are likely to produce tight, low-scoring contests. Additionally, when Dustin Wolf is starting, his ability to shut down high-scoring offenses further supports betting the under.
First-Period Moneylines
The Flames have been known for coming out strong in the first period, frequently outshooting opponents and generating quality scoring chances early in games. This trend makes Calgary a strong pick for first-period moneyline bets, especially in home games where the energy from the Saddledome crowd gives them an edge.
Look for games against teams that struggle with slow starts or have weaker goaltending depth. Bettors should also monitor the Flames’ performance after losses, as the team often responds with an aggressive start in the following game, increasing the likelihood of a profitable first-period bet.
Goaltending Props
With Dustin Wolf stepping into a prominent role, his high save percentage and ability to handle heavy shot volumes make him an excellent candidate for goaltender save props. Against teams that generate a lot of shots but struggle with finishing, like the Seattle Kraken or Los Angeles Kings, Wolf’s save total can easily exceed sportsbooks’ projections.
Bettors should also consider matchups against high-octane offenses like the Edmonton Oilers or Colorado Avalanche. While the Flames may concede goals in these games, Wolf’s workload will often lead to save totals that surpass the line, providing value even in losses.
Penalty Kill Props
The Flames’ penalty kill is a cornerstone of their defensive success, ranking in the top 10 league-wide. Against teams that heavily rely on power-play scoring, Calgary’s elite PK unit can suppress goals, making props related to “No Power Play Goals Allowed” or under totals for opposing team power-play goals a smart play.
This trend becomes especially valuable against teams with middle-of-the-road power plays, as sportsbooks may overvalue the opponent’s chances of scoring. Keep an eye on divisional matchups like those against the Vancouver Canucks or Anaheim Ducks, where the Flames’ defensive prowess often frustrates opponents’ special teams.
Betting Trends from Last Season
Last season, our handicappers used the following trends to make money betting on the Calgary Flames:
- Home-Ice Advantage: Calgary excelled at home, covering the spread in 60% of games played at the Saddledome. Bettors consistently found value backing the Flames in Calgary.
- Player Props for Nazem Kadri: Kadri was a strong performer in shots on goal props, often hitting overs set at 2.5 or 3.
- Unders in Division Matchups: Flames games against Pacific Division rivals were often low-scoring affairs, making the under a profitable play.
Calgary Flames Schedule
Don’t miss a single Calgary Flames game this season:
Pre Season
Week | Date | Opponent | Result |
---|---|---|---|
Week 1 | Date: Sun 22/09/2024 | Opponent: Seattle Kraken | Result: W 6-1 |
Week 2 | Date: Mon 23/09/2024 | Opponent: Edmonton Oilers | Result: W 6-1 |
Week 2 | Date: Mon 23/09/2024 | Opponent: Edmonton Oilers | Result: W 6-3 |
Week 2 | Date: Wed 25/09/2024 | Opponent: Vancouver Canucks | Result: L 3-4 |
Week 2 | Date: Sat 28/09/2024 | Opponent: Vancouver Canucks | Result: W 4-2 |
Week 3 | Date: Mon 30/09/2024 | Opponent: Seattle Kraken | Result: W 4-3 |
Week 3 | Date: Wed 02/10/2024 | Opponent: Winnipeg Jets | Result: L 2-5 |
Week 3 | Date: Fri 04/10/2024 | Opponent: Winnipeg Jets | Result: L 2-3 |
Week 4 | Date: BYE | Opponent: BYE | Result: BYE |
Week 5 | Date: BYE | Opponent: BYE | Result: BYE |
Week 6 | Date: BYE | Opponent: BYE | Result: BYE |
Week 7 | Date: BYE | Opponent: BYE | Result: BYE |
Week 8 | Date: BYE | Opponent: BYE | Result: BYE |
Week 9 | Date: BYE | Opponent: BYE | Result: BYE |
Week 10 | Date: BYE | Opponent: BYE | Result: BYE |
Week 11 | Date: BYE | Opponent: BYE | Result: BYE |
Week 12 | Date: BYE | Opponent: BYE | Result: BYE |
Week 13 | Date: BYE | Opponent: BYE | Result: BYE |
Week 14 | Date: BYE | Opponent: BYE | Result: BYE |
Week 15 | Date: BYE | Opponent: BYE | Result: BYE |
Regular Season
Week | Date | Opponent | Result |
---|---|---|---|
Week 1 | Date: Wed 09/10/2024 | Opponent: Vancouver Canucks | Result: W 6-5 |
Week 1 | Date: Sat 12/10/2024 | Opponent: Philadelphia Flyers | Result: W 6-3 |
Week 1 | Date: Sun 13/10/2024 | Opponent: Edmonton Oilers | Result: W 4-1 |
Week 2 | Date: Tue 15/10/2024 | Opponent: Chicago Blackhawks | Result: W 3-1 |
Week 2 | Date: Sat 19/10/2024 | Opponent: Seattle Kraken | Result: L 1-2 |
Week 3 | Date: Tue 22/10/2024 | Opponent: Pittsburgh Penguins | Result: T 3-3 |
Week 3 | Date: Thu 24/10/2024 | Opponent: Carolina Hurricanes | Result: L 2-4 |
Week 3 | Date: Sat 26/10/2024 | Opponent: Winnipeg Jets | Result: L 3-5 |
Week 4 | Date: Mon 28/10/2024 | Opponent: Vegas Golden Knights | Result: L 0-5 |
Week 4 | Date: Wed 30/10/2024 | Opponent: Utah Hockey Club | Result: L 1-5 |
Week 4 | Date: Fri 01/11/2024 | Opponent: New Jersey Devils | Result: W 3-0 |
Week 4 | Date: Sun 03/11/2024 | Opponent: Edmonton Oilers | Result: L 2-4 |
Week 5 | Date: Tue 05/11/2024 | Opponent: Montreal Canadiens | Result: W 3-2 |
Week 5 | Date: Thu 07/11/2024 | Opponent: Boston Bruins | Result: L 3-4 |
Week 5 | Date: Sat 09/11/2024 | Opponent: Buffalo Sabres | Result: T 2-2 |
Week 6 | Date: Mon 11/11/2024 | Opponent: Los Angeles Kings | Result: W 3-1 |
Week 6 | Date: Tue 12/11/2024 | Opponent: Vancouver Canucks | Result: L 1-3 |
Week 6 | Date: Fri 15/11/2024 | Opponent: Nashville Predators | Result: W 2-0 |
Week 7 | Date: Tue 19/11/2024 | Opponent: NY Islanders | Result: T 1-1 |
Week 7 | Date: Thu 21/11/2024 | Opponent: NY Rangers | Result: W 3-2 |
Week 7 | Date: Sat 23/11/2024 | Opponent: Minnesota Wild | Result: T 3-3 |
Week 8 | Date: Mon 25/11/2024 | Opponent: Ottawa Senators | Result: L 3-4 |
Week 8 | Date: Wed 27/11/2024 | Opponent: Detroit Red Wings | Result: L 1-2 |
Week 8 | Date: Fri 29/11/2024 | Opponent: Columbus Blue Jackets | Result: L 2-5 |
Week 8 | Date: Sat 30/11/2024 | Opponent: Pittsburgh Penguins | Result: L 2-6 |
Week 9 | Date: Tue 03/12/2024 | Opponent: Columbus Blue Jackets | Result: W 3-0 |
Week 9 | Date: Thu 05/12/2024 | Opponent: St. Louis Blues | Result: L 3-4 |
Week 9 | Date: Sun 08/12/2024 | Opponent: Dallas Stars | Result: L 2-6 |
Week 10 | Date: Tue 10/12/2024 | Opponent: Nashville Predators | Result: W 4-3 |
Week 10 | Date: Thu 12/12/2024 | Opponent: Tampa Bay Lightning | Result: L 3-8 |
Week 10 | Date: Sat 14/12/2024 | Opponent: Florida Panthers | Result: W 3-0 |
Week 11 | Date: Tue 17/12/2024 | Opponent: Boston Bruins | Result: L 3-4 |
Week 11 | Date: Thu 19/12/2024 | Opponent: Ottawa Senators | Result: L 2-3 |
Week 11 | Date: Sat 21/12/2024 | Opponent: Chicago Blackhawks | Result: W 6-4 |
Week 12 | Date: Sat 28/12/2024 | Opponent: San Jose Sharks | Result: W 3-1 |
Week 12 | Date: Sun 29/12/2024 | Opponent: Vegas Golden Knights | Result: L 0-3 |
Week 13 | Date: Thu 02/01/2025 | Opponent: Utah Hockey Club | Result: L 3-5 |
Week 13 | Date: Sat 04/01/2025 | Opponent: Nashville Predators | Result: L 1-4 |
Week 14 | Date: Tue 07/01/2025 | Opponent: Anaheim Ducks | Result: W 3-2 |
Week 14 | Date: Sat 11/01/2025 | Opponent: Los Angeles Kings | Result: W 2-1 |
Week 15 | Date: Mon 13/01/2025 | Opponent: Chicago Blackhawks | Result: W 5-2 |
Week 15 | Date: Tue 14/01/2025 | Opponent: St. Louis Blues | Result: L 1-2 |
Week 15 | Date: Thu 16/01/2025 | Opponent: St. Louis Blues | Result: L 1-4 |
Week 15 | Date: Sat 18/01/2025 | Opponent: Winnipeg Jets | Result: W 3-1 |
Week 16 | Date: Thu 23/01/2025 | Opponent: Buffalo Sabres | Result: W 5-2 |
Week 16 | Date: Sat 25/01/2025 | Opponent: Minnesota Wild | Result: W 5-4 |
Week 16 | Date: Sun 26/01/2025 | Opponent: Winnipeg Jets | Result: L 2-5 |
Week 17 | Date: Tue 28/01/2025 | Opponent: Washington Capitals | Result: L 1-3 |
Week 17 | Date: Thu 30/01/2025 | Opponent: Anaheim Ducks | Result: W 4-1 |
Week 17 | Date: Sat 01/02/2025 | Opponent: Detroit Red Wings | Result: L 1-3 |
Week 17 | Date: Sun 02/02/2025 | Opponent: Seattle Kraken | Result: W 3-2 |
Week 18 | Date: Tue 04/02/2025 | Opponent: Toronto Maple Leafs | Result: L 3-6 |
Week 18 | Date: Thu 06/02/2025 | Opponent: Colorado Avalanche | Result: L 2-4 |
Week 18 | Date: Sat 08/02/2025 | Opponent: Seattle Kraken | Result: L 2-3 |
Week 19 | Date: BYE | Opponent: BYE | Result: BYE |
Week 20 | Date: Sun 23/02/2025 | Opponent: San Jose Sharks | Result: W 3-2 |
Week 21 | Date: Tue 25/02/2025 | Opponent: Washington Capitals | Result: W 3-1 |
Week 21 | Date: Thu 27/02/2025 | Opponent: Tampa Bay Lightning | Result: L 0-3 |
Week 21 | Date: Sat 01/03/2025 | Opponent: Florida Panthers | Result: L 0-3 |
Week 21 | Date: Sun 02/03/2025 | Opponent: Carolina Hurricanes | Result: L 1-2 |
Week 22 | Date: Tue 04/03/2025 | Opponent: Philadelphia Flyers | Result: W 6-3 |
Week 22 | Date: Thu 06/03/2025 | Opponent: Dallas Stars | Result: L 2-3 |
Week 22 | Date: Sat 08/03/2025 | Opponent: Montreal Canadiens | Result: W 1-0 |
Week 23 | Date: Wed 12/03/2025 | Opponent: Vancouver Canucks | Result: T 3-3 |
Week 23 | Date: Fri 14/03/2025 | Opponent: Colorado Avalanche | Result: L 2-4 |
Week 24 | Date: Mon 17/03/2025 | Opponent: Toronto Maple Leafs | Result: L 2-6 |
Week 24 | Date: Tue 18/03/2025 | Opponent: NY Rangers | Result: W 2-1 |
Week 24 | Date: Thu 20/03/2025 | Opponent: New Jersey Devils | Result: W 5-3 |
Week 24 | Date: Sat 22/03/2025 | Opponent: NY Islanders | Result: W 4-3 |
Week 25 | Date: Tue 25/03/2025 | Opponent: Seattle Kraken | Result: W 4-3 |
Week 25 | Date: Thu 27/03/2025 | Opponent: Dallas Stars | Result: L 2-5 |
Week 25 | Date: Sat 29/03/2025 | Opponent: Edmonton Oilers | Result: L 2-3 |
Week 26 | Date: Mon 31/03/2025 | Opponent: Colorado Avalanche | Result: TBD |
Week 26 | Date: Tue 01/04/2025 | Opponent: Utah Hockey Club | Result: TBD |
Week 26 | Date: Thu 03/04/2025 | Opponent: Anaheim Ducks | Result: TBD |
Week 26 | Date: Sat 05/04/2025 | Opponent: Vegas Golden Knights | Result: TBD |
Week 27 | Date: Mon 07/04/2025 | Opponent: San Jose Sharks | Result: TBD |
Week 27 | Date: Wed 09/04/2025 | Opponent: Anaheim Ducks | Result: TBD |
Week 27 | Date: Fri 11/04/2025 | Opponent: Minnesota Wild | Result: TBD |
Week 27 | Date: Sun 13/04/2025 | Opponent: San Jose Sharks | Result: TBD |
Week 28 | Date: Tue 15/04/2025 | Opponent: Vegas Golden Knights | Result: TBD |
Week 28 | Date: Thu 17/04/2025 | Opponent: Los Angeles Kings | Result: TBD |
Week 29 | Date: BYE | Opponent: BYE | Result: BYE |
Week 30 | Date: BYE | Opponent: BYE | Result: BYE |
Week 31 | Date: BYE | Opponent: BYE | Result: BYE |
Week 32 | Date: BYE | Opponent: BYE | Result: BYE |
Week 33 | Date: BYE | Opponent: BYE | Result: BYE |
Week 34 | Date: BYE | Opponent: BYE | Result: BYE |
Week 35 | Date: BYE | Opponent: BYE | Result: BYE |
Week 36 | Date: BYE | Opponent: BYE | Result: BYE |
Week 37 | Date: BYE | Opponent: BYE | Result: BYE |
Week 38 | Date: BYE | Opponent: BYE | Result: BYE |
Week 39 | Date: BYE | Opponent: BYE | Result: BYE |
Week 40 | Date: BYE | Opponent: BYE | Result: BYE |
Week 41 | Date: BYE | Opponent: BYE | Result: BYE |
Week 42 | Date: BYE | Opponent: BYE | Result: BYE |
Week 43 | Date: BYE | Opponent: BYE | Result: BYE |
Week 44 | Date: BYE | Opponent: BYE | Result: BYE |
Week 45 | Date: BYE | Opponent: BYE | Result: BYE |
Week 46 | Date: BYE | Opponent: BYE | Result: BYE |
Week 47 | Date: BYE | Opponent: BYE | Result: BYE |
Week 48 | Date: BYE | Opponent: BYE | Result: BYE |
Week 49 | Date: BYE | Opponent: BYE | Result: BYE |
Week 50 | Date: BYE | Opponent: BYE | Result: BYE |
Week 51 | Date: BYE | Opponent: BYE | Result: BYE |
Week 52 | Date: BYE | Opponent: BYE | Result: BYE |
Week 53 | Date: BYE | Opponent: BYE | Result: BYE |
Week 54 | Date: BYE | Opponent: BYE | Result: BYE |
Week 55 | Date: BYE | Opponent: BYE | Result: BYE |
Week 56 | Date: BYE | Opponent: BYE | Result: BYE |
Week 57 | Date: BYE | Opponent: BYE | Result: BYE |
Week 58 | Date: BYE | Opponent: BYE | Result: BYE |
Week 59 | Date: BYE | Opponent: BYE | Result: BYE |
Week 60 | Date: BYE | Opponent: BYE | Result: BYE |
Week 61 | Date: BYE | Opponent: BYE | Result: BYE |
Week 62 | Date: BYE | Opponent: BYE | Result: BYE |
Week 63 | Date: BYE | Opponent: BYE | Result: BYE |
Week 64 | Date: BYE | Opponent: BYE | Result: BYE |
Key Players for Betting on the Calgary Flames
In addition to first-period wagers and unders on totals, player props on Flames stars can be quite profitable this season. Here’s a look at the players we’re watching.
- Dustin Wolf
- Dan Vladar
- Nazem Kadri
- Jonathan Huberdeau
- Rasmus Andersson
Dustin Wolf
The young goaltender Dustin Wolf has quickly become a key player for the Flames, showcasing exceptional agility and calmness under pressure. His ability to make high-danger saves against skilled opponents has bolstered Calgary’s defensive consistency. Bettors should focus on save total props, especially against teams with high shot volumes, as Wolf has proven capable of handling 30+ shots in a game.
Additionally, his strong performances in low-scoring contests make the Flames a valuable pick for the under when he starts. As he gains more NHL experience, Wolf could become one of the league’s most reliable goalies for betting opportunities.
Dan Vladar
Dan Vladar provides a solid backup option for the Flames and is a key factor in maintaining the team’s goaltending depth. While not as consistent as Wolf, Vladar’s performances can surprise in certain matchups, particularly against mid-tier opponents. Bettors may find value when the Flames are underdogs with Vladar in net, as he’s capable of stealing games with his size and athleticism.
His stats tend to fluctuate depending on the defense in front of him, so bettors should monitor the team’s injury report before placing wagers. Vladar is also worth considering for alternative markets, such as goalie win props, when Calgary is playing at home.
Nazem Kadri
Nazem Kadri is the heartbeat of Calgary’s forward corps, bringing a mix of skill, physicality, and leadership to the lineup. Known for his clutch performances, Kadri is a strong candidate for player props, especially in high-stakes games.
Bettors should consider over bets on his shots on goal, as he consistently generates scoring chances, even in games where he doesn’t find the back of the net. Kadri’s gritty style also makes him an intriguing option for penalty minute props, particularly in rivalry games like the Battle of Alberta. If he finds a scoring groove, expect Kadri’s goal and assist props to provide strong value.
Jonathan Huberdeau
Jonathan Huberdeau is Calgary’s most skilled playmaker, with elite vision and creativity that make him a threat in the offensive zone. While his production dipped in his first season with the Flames, Huberdeau remains a valuable pick for assist props, especially against weaker defensive teams.
He thrives in games where the Flames control possession, creating opportunities for his linemates to capitalize. Bettors should watch for matchups against teams with poor puck management, as Huberdeau is adept at exploiting turnovers to create scoring chances. Additionally, his role on Calgary’s power play makes him a strong pick for points props in games projected to have high totals.
Rasmus Andersson
Rasmus Andersson is a versatile defenseman who excels in both ends of the ice, making him a reliable choice for several betting markets. Offensively, he contributes to Calgary’s attack with frequent shots from the point and is a great pick for shots on goal props, often set at a manageable 1.5 or 2.0.
Defensively, Andersson’s shot-blocking ability adds value for multi-category props, as he’s often tasked with shutting down opponents’ top lines. His role on the power play also gives him a chance to rack up points in high-scoring games, making him a sleeper pick for anytime goal scorer props when Calgary faces weaker penalty kills. His consistency makes him a go-to option for bettors seeking reliable prop bets.
Calgary Flames Summary
The Calgary Flames provide a compelling case for NHL bettors. From their stellar penalty kill to rising stars like Dustin Wolf, the Flames have unique strengths to exploit in betting markets. While offensive inconsistency remains a challenge, savvy bettors can focus on trends like unders and goalie props for reliable profits.
For those looking to take their betting to the next level, a handicapper service like ScoresandStats.com can be a game-changer. With expert picks, detailed analysis, and tailored strategies, you’ll gain the edge needed to turn knowledge into winnings. Sign up today to elevate your betting experience and make the most of every Flames game!