The Anaheim Ducks carry a four-game point streak into the Saddledome on Thursday night, but do not let the standings fool you — this is one of the trickier handicaps on the NHL slate, and a team with a 20-12-4 home record is nobody’s easy night. If you have been dialing in your NHL picks this season, you know that road favorites meeting red-hot home underdogs in lower-scoring environments are exactly the spots where the puck line and total carry the most analytical weight. The line has moved from -140 to -152 and back to -142, the under has steadily built juice from -122 to -112, and both teams are riding four-game winning streaks heading into a matchup that the market still cannot fully agree on. Here is the full breakdown before puck drop.
Get Free $30 Premium Picks Credit + Exclusive Discounts
Subscribe Now
I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.
Terms & Conditions Quick Picks and Prediction Puck Line Pick: Calgary Flames +1.5 Total Pick: Under 6.5 (-112) Projected Final Score: Ducks 3, Flames 2
Odds and Line MovementOpening Odds
Market Anaheim Calgary Moneyline (Earliest) -140 +116 Total (Earliest) Over 6½ (+100) Under 6½ (-122) Current Odds Market Anaheim Calgary Moneyline (Latest) -142 +118 Total (Latest) Over 6½ (-108) Under 6½ (-112) Line Movement – Puck Line Date Time Anaheim Calgary Public ($, #) 03/26 08:51:27 AM -142 +118 ANA 75%, CAL 75% 03/26 08:51:21 AM -144 +120 ANA 75%, CAL 75% 03/26 08:50:57 AM -146 +122 ANA 75%, CAL 75% 03/26 08:50:34 AM -142 +118 ANA 75%, CAL 75% 03/26 08:43:57 AM -140 +116 ANA 75%, CAL 75% 03/26 07:34:40 AM -152 +126 ANA 75%, CAL 75% 03/25 10:33:18 PM -142 +118 CAL 100%, CAL 100% 03/25 10:32:35 PM -146 +122 CAL 100%, CAL 100% 03/25 10:31:54 PM -142 +118 CAL 100%, CAL 100% 03/25 01:59:13 PM -146 +122 — 03/25 12:34:25 PM -140 +116 — Line Movement – Total Date Time Over Under Public ($, #) 03/26 08:51:27 AM 6½ (-108) 6½ (-112) — 03/26 08:51:21 AM 6½ (-105) 6½ (-115) — 03/26 08:50:57 AM 6½ (-110) 6½ (-110) — 03/26 08:43:58 AM 6½ (-105) 6½ (-115) — 03/26 07:34:40 AM 6½ (-104) 6½ (-118) — 03/25 10:32:35 PM 6½ (-105) 6½ (-115) — 03/25 10:32:21 PM 6½ (-104) 6½ (-118) — 03/25 01:59:13 PM 6½ (-102) 6½ (-120) — 03/25 12:34:25 PM 6½ (+100) 6½ (-122) — Ducks vs Flames Key Matchups and Handicap
At first glance, Anaheim looks like the comfortable favorite — a team sitting at 40-27-4 with a 3.27 goals-per-game average taking on a 30-34-7 club that has averaged just 2.48 goals per game on the season. But that framing misses two things that matter enormously in this specific handicap: Calgary is 20-12-4 at home, and the Flames have just beaten St. Louis, Florida, Tampa Bay and Los Angeles in four straight. The Ducks are 17-17-2 on the road. This is not the wide mismatch the records imply when played in Calgary.
The line movement across the overnight session underscores the market’s uncertainty. The moneyline opened at -140 for Anaheim on Wednesday afternoon and crept toward -146 before swinging dramatically in the early Thursday morning window to -152 — a significant juice spike that reflected one-sided early Anaheim action — before pulling back to -142 by mid-morning. Calgary pulled 100% of both dollars and tickets during the Wednesday late-night windows at 10:31 to 10:33 PM, suggesting sharp money came in on the Flames as the line peaked, which directly contributed to the number softening back toward its opening price. By Thursday morning, the public split had settled at a curious 75% for Anaheim on dollars and 75% for Calgary on tickets simultaneously — a market in genuine disagreement about where the value sits.
The total has told its own story through the movement log. It opened at Calgary under at -122 on Wednesday afternoon, and the over was priced at an inviting +100 — essentially a pick’em. Through the overnight session the over juice steadily climbed while the under came in from -122 to -112, a reversal that reflects money coming off the under rather than a fundamental shift in expectation. The current near-flat pricing at -108 over and -112 under represents the closest thing to market neutrality this total has seen, which suggests the books are comfortable with 6.5 as the right number but do not have strong conviction on either side of the juice.
Anaheim’s offensive edge is real but less absolute than the raw scoring average suggests. The Ducks have put up 3.27 goals per game on the full season, driven in large part by Cutter Gauthier’s 36 goals and 62 points. Jackson LaCombe leads the club with 41 assists and has been a consistent transition driver. The problem is the defensive side — Anaheim has allowed 3.45 goals per game, a number that creates genuine vulnerability against a home team playing with defensive structure and timely goaltending. The Ducks generate shots and chances in volume, but their road profile has been less explosive than the full-season average implies, and Calgary’s preferred style of play is designed to limit exactly that kind of high-event output.
In net, the goaltending matchup carries meaningful weight. Lukas Dostal has carried the primary workload for Anaheim with a 3.01 goals-against average and .893 save percentage — workable numbers, but not numbers that project confidence against a home team that has been winning with defensive structure. Calgary has gotten mixed results from their crease rotation overall, but Devin Cooley’s .915 save percentage represents genuine upside if he draws the start. If Cooley is sharp on Thursday, Calgary’s defensive-minded approach and home crowd support create a legitimate path to keeping this within one goal for sixty minutes.
Betting Trends – ANA vs CGY Anaheim is 40-27-4 overall and 17-17-2 on the road; Calgary is 30-34-7 overall but a considerably stronger 20-12-4 at home. The Ducks have gone 4-0-1 in their last five games, including road wins over Vancouver and Utah. Calgary has won four consecutive games, defeating St. Louis, Florida, Tampa Bay and Los Angeles in that span. The Anaheim moneyline opened at -140, peaked at -152 in the early Thursday morning session, then softened back to -142 as Calgary dollars came in at 100% of both dollars and tickets in Wednesday’s late-night windows. The public split settled at a split 75% for Anaheim on dollars and 75% for Calgary on tickets by Thursday morning, reflecting genuine market division. The total opened with the over at +100 and the under at -122; by Thursday morning the juice had nearly equalized at -108 over and -112 under, reflecting sustained pressure on the over from overnight action. Anaheim averages 3.27 goals per game but allows 3.45; Calgary averages 2.48 goals per game but allows a tighter 3.04. Cutter Gauthier leads Anaheim with 36 goals and 62 points; Mikael Backlund leads Calgary with 39 points and Morgan Frost leads with 17 goals. Lukas Dostal carries a 3.01 GAA and .893 save percentage for Anaheim; Devin Cooley has posted a .915 save percentage for Calgary. Key Injuries and Notes – ANA vs CGY Jansen Harkins (ANA): Day-to-day. His availability will be determined closer to puck drop, but his absence would trim Anaheim’s forward depth without fundamentally altering their top-line identity. Ross Johnston (ANA): Out. A depth forward loss for the Ducks that does not meaningfully impact their scoring ceiling. Petr Mrazek (ANA): Out for the season. Removes a goaltending option from the Anaheim depth chart, concentrating the crease workload further on Dostal. Jonathan Huberdeau (CGY): On injured reserve. His absence is the most consequential injury in this matchup — Huberdeau is one of Calgary’s few proven playmakers and his removal from the lineup strips the Flames of a primary offensive driver on a team already short on finishing talent. Connor Zary (CGY): Out. Another forward unavailable for Calgary, further thinning an offense that was already relying on structure and goaltending more than individual firepower. Yan Kuznetsov (CGY): Out. The defenseman’s absence affects Calgary’s blue-line rotation and puts additional pressure on the remaining defenders to manage Anaheim’s transition game. Calgary’s three absences — including Huberdeau — represent the more damaging collective injury situation entering Thursday, but the Flames’ defensive identity and home record suggest they can still compete effectively with a reduced roster. Ducks vs Flames ATS and Total Picks
Puck Line Pick: Calgary Flames +1.5. Calgary’s 20-12-4 home record is not an accident — the Flames have built a genuine home-ice advantage around defensive structure, timely goaltending, and a crowd that elevates their game in close contests. Getting a full goal and a half with a team that just beat four consecutive playoff-caliber opponents and is playing in an environment where they have genuinely thrived all season is a meaningful edge. Anaheim wins this game, but not by multiple goals. Take the Flames on the puck line.
Total Pick: Under 6.5 (-112). Calgary’s entire competitive identity is built around keeping games low-event and tight, and their preferred style — slower pace, defensive structure, leaning on goaltending — is directly opposed to the kind of high-scoring environment the over requires. Anaheim’s road scoring has not matched their full-season average, and the total has held at 6.5 without budging throughout the entire movement log. The juice on the under started at -122 and has pulled back toward even money, making this a better price than it was at open. Take it.
Final Score Prediction
Anaheim’s offensive ceiling and Gauthier’s finishing ability are enough to pull out a narrow road victory, but Calgary keeps this exactly as tight as their home record and recent form suggest. The Flames force the Ducks to earn every goal in a physical, structured game that does not reach the total — mirroring the kind of outcome Calgary has been manufacturing at home all season. Anaheim wins, but not by the margin a -142 moneyline favorite typically requires to cover the puck line.
Projected Final Score: Anaheim Ducks 3, Calgary Flames 2
How to Bet Ducks vs Flames
With the puck line offering plus money on Calgary and the under sitting near even juice after drifting all night, this is a spot where getting your number before the morning line settles is worth prioritizing. Social sportsbooks are a strong option for bettors in states where traditional regulated wagering is not yet available, letting you engage with a sharp Thursday night matchup like this Ducks-Flames contest without needing a licensed account. For bettors in legal markets, the bet365 bonus code is one of the top welcome offers available right now and adds immediate value whether you are playing the Flames puck line, the under, or both sides of this Western Conference showdown. If you prefer a mobile-first experience, the Fliff promo code unlocks a solid sign-up bonus and gets you in on Thursday night’s action with extra bankroll cushion heading into a game that sets up cleanly for Calgary to stay within striking distance at home.
Betting on the NHL?
400% Extra: Deposit $10 Get $50
Show Bonus Code
Claim Bonus
Get up to 103 SC + 20,500 GC for FREE with Legendz!
Show Bonus Code
Claim Bonus
100% purchase match for up to 100 in Onyx Cash Free Picks
Show Bonus Code
Claim Bonus