Free Pick: Blues vs. Flames Odds
Looking for St. Louis Blues vs. Calgary Flames free NHL predictions? NHL betting sees the Blues taking on the Flames on 3/18 at Scotiabank Saddledome, in Calgary. This free NHL pick is based on matchup analysis and documented handicapping data tracked by CappersPicks since 2004, with a focus on identifying the strongest betting angle for this Blues Flames matchup.
2026 NHL Handicapping – St. Louis Blues vs Calgary Flames
(27-30) St. Louis Blues vs. Calgary Flames (26-34)
Date: Mar 18, 2026
Time: 9:30 PM ET
Venue: Scotiabank Saddledome in Calgary, AB
NHL Moneyline Odds: Blues -118 | Flames +100 (Bet Now!)
Today’s NHL Puck Line Betting Odds: Blues -1.5 | Flames +1.5
NHL Hockey Gambling Total: O/U: 5.5
Here’s why I’m backing an OVER bet below in my Blues Flames free pick & gambling prediction for this matchup.
- Live Betting Odds for today’s Blues vs. Flames game!
- Want more hockey predictions like this Blues Flames play? Check out our free NHL AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Blues vs. Flames Gameday
Tonight, the St. Louis Blues head to the Scotiabank Saddledome to take on the Calgary Flames in a matchup between two teams sitting near the bottom of their respective divisions. The Blues enter at 27-30-10, holding a slight edge over the Flames, who come in at 26-34-7 on the season.
St. Louis has been inconsistent in recent games, alternating between wins and losses, including a narrow 3-2 defeat against the Winnipeg Jets last time out. Despite those mixed results, players like Dylan Holloway and Jimmy Snuggerud continue to contribute offensively and keep the team competitive.
Both teams are searching for consistency, but recent head-to-head history clearly favors St. Louis in this spot.
Calgary, meanwhile, has struggled more noticeably, dropping four of their last five games. Their recent 5-2 loss to the Detroit Red Wings exposed some defensive issues, although players like Matt Coronato and Morgan Frost have continued to produce.
Head-to-head trends lean toward the Blues, who swept all three meetings last season and have continued that success into this year. Calgary will try to flip that script on home ice, while St. Louis looks to stay in control of the matchup.
Expert NHL Hockey Picks
Checking out the rest of tonight’s NHL action? Take a look at the featured premium picks from CappersPicks handicappers, including moneylines, puck lines, totals, and other hockey betting plays.
St. Louis Blues vs. Calgary Flames Odds & Last 5
The Blues come in as slight favorites with a -118 moneyline, while the Flames sit at +100, pointing to a closely lined game. The puck line has St. Louis at -1.5 (+209) and Calgary at +1.5 (-261), reinforcing expectations of a tight contest.
Looking at recent results, the Blues are coming off a 3-2 loss to Winnipeg but previously picked up a 3-2 win over Edmonton. Their form has been uneven, but they’ve shown the ability to grind out close games.
Calgary has had a tougher stretch, losing four of their last five, including the 5-2 loss to Detroit. That skid highlights ongoing issues with consistency on both ends of the ice.
Historically, St. Louis has controlled this matchup, winning all three meetings last season and holding a 2-0 edge this year. The Flames will look to change that trend, especially with the benefit of playing at home.
We want to hear from you below! Comments are welcome! Give us your picks for this St. Louis Blues vs. Calgary Flames NHL matchup.
Flames Stats
The Calgary Flames rank 25th in goals scored with 165 and sit 30th in assists with 263, showing clear struggles in generating and finishing offensive chances. While they can create opportunities, converting those chances into consistent scoring remains an issue.
Defensively, Calgary has shown some strengths, ranking 9th in blocks with 1000 and 14th in hits with 1401. That physical style helps disrupt opponents, but it hasn’t consistently translated into wins.
Recent results have been rough, with four losses in their last five games. Their only win in that stretch came in a tight 5-4 contest against the New Jersey Devils, highlighting how difficult it has been to string together complete performances.
Individually, Matt Coronato and Mikael Backlund have been steady contributors, combining for solid goal and assist totals. In net, Dustin Wolf has recorded 1182 saves but has yet to post a shutout, reflecting the team’s defensive inconsistencies.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP NHL CAPPERS! (All Under 1 Roof)
Blues Stats
The St. Louis Blues have gone 3-2 in their last five games, showing some balance despite inconsistency. Their most notable performance was a 4-0 win over the Anaheim Ducks, where they controlled play and limited scoring chances effectively.
Offensively, Jimmy Snuggerud has been active, while Dylan Holloway and Robert Thomas continue to provide steady production. Their contributions have helped keep the Blues competitive even during uneven stretches.
Defensively, St. Louis brings a physical edge, ranking 6th in the league with 1524 hits. They also have 930 blocked shots, placing them 22nd, which supports their aggressive style of play.
In goal, Jordan Binnington and Joel Hofer have shared duties. Binnington has had a tougher run, while Hofer has been more efficient in limited action. That depth in net could play a key role moving forward.
St. Louis Blues vs. Calgary Flames bottom line: The Blues’ edge in recent head-to-head matchups and slightly better form give them the advantage, but Calgary’s urgency at home keeps this one competitive.
St. Louis Blues vs. Calgary Flames Hockey Betting Trends
- The Flames have lost 4 of their last 5 games.
- Also, Calgary has scored 2 or fewer goals in 4 of their last 5 games.
- The Flames have allowed 4 or more goals in 4 of their last 5 games.
- The Blues have won 3 of their last 5 games.
- Additionally, St. Louis has scored 3 or more goals in 4 of their last 5 games.
- The Blues have held opponents to 3 or fewer goals in 4 of their last 5 games.
Blues Flames Free Pick: Over 5.5
Here is my Blues Flames free pick: this one sets up for goals with how both teams are trending lately. Calgary’s defensive form is tough to ignore.
The Flames have been giving up chances and goals in bunches. They’re struggling to contain pressure and clean up rebounds.
Because of that, St. Louis should find room to generate offense. They’ve been finishing chances at a solid rate.
When one defense is leaking, it doesn’t take much to push a total over.
The Blues can create steady pressure and force breakdowns. That’s been Calgary’s weak spot lately.
Calgary can still contribute offensively, though, which matters here. They’re capable of adding to the total even if trailing.
Also, once goals start coming, this type of matchup can open up quickly. That’s where overs cash.
This number feels within reach. Lean over and trust the chances.
Today’s NHL Free Pick
Best Sportsbooks For St. Louis Blues vs. Calgary Flames NHL Gambling Today!
NHL Betting Tweet Of The Day
The power is in your hands 🙌
Create your power play dream team for a chance to win a #Flames prize pack thanks to our friends @DirectEnergyCa!
Enter Now: https://t.co/OD1zx7N80K pic.twitter.com/bYCrDepWbk
— Calgary Flames (@NHLFlames) March 17, 2026
Also, if you’re looking for more NHL picks like St. Louis Blues vs. Calgary Flames matchup, we’ll be providing 4* free NHL plays on the blog all season long. In fact, you can check out our NHL experts for guaranteed premium & free NHL hockey picks!
Lastly, register here for a FREE NHL Betting Account Now for daily free picks & more special offers! Are you tailing this Blues Flames free pick today?







