The New Jersey Devils welcome the Calgary Flames to the Prudential Center amid contrasting fortunes - the Devils riding high with four wins in their last five, while the Flames enter their third grueling game in four nights across three cities.

Both teams bring intriguing defensive storylines, with New Jersey's fourth-ranked goals-against average facing off against a Flames squad that's struggled to find the net, ranking dead last in league scoring despite their playoff aspirations.

The Devils' home-ice advantage and Jacob Markstrom's compelling matchup against his former team add extra spice to this cross-conference battle between the defensively stout Devils and the road-weary Flames.

New Jersey Devils vs. Calgary Flames prediction: who will win?

For tonight's New Jersey Devils vs Calgary Flames matchup, our predictive model gives the Devils a 67.5% chance of defeating the Flames.

New Jersey Devils: 67.5% win probability

  • Strong defensive unit (178 goals against, 6th best in league)
  • Consistent home performance (37 wins in 69 games, 0.536 win percentage)
  • Recent momentum (WLWWW in last 5 games)

Calgary Flames: 32.5% win probability

  • Struggling offense (173 goals scored, bottom third in league)
  • Poor road record (31 wins in 67 games, 0.462 win percentage)
  • Inconsistent form (WLLLW in last 5 games, showing volatility)

At Sporting Post, our unique prediction model combines insights from top NHL experts. Instead of sifting through hundreds of expert analyses across the web, you can rely on our predictions to understand the market's overall sentiment. We scan trusted sources, analyzing predictions, data, and opinions, and our AI assigns a confidence level to each prediction. We then average these levels to produce an 'expert opinion' win probability—reflecting the collective intelligence of the industry's leading NHL experts.

New Jersey Devils vs. Calgary Flames odds

Here are the latest odds for this NHL matchup as the New Jersey Devils host the Calgary Flames at home on Thursday, March 20.

New Jersey DevilsCalgary Flames
Moneyline-178 (via Caesars Sportsbook)+158 (via FanDuel Sportsbook)

New Jersey Devils vs. Calgary Flames preview

The Devils are riding high on home ice at the Prudential Center, having won four of their last five games while showing remarkable defensive prowess - they've only allowed seven goals across those victories.

Calgary's offense has hit a rough patch lately, managing just 1.9 goals per game in their last ten outings, though Nazem Kadri's recent performance against the Rangers shows he's still got that scoring touch.

The Devils' defensive unit will be tested, playing without key blueliners Dougie Hamilton and Jonas Siegenthaler, but Jake Allen's impressive 45-save showing against Columbus suggests their last line of defense remains solid.

While the Flames have historically had the Devils' number - winning seven of their last ten meetings - they're facing the challenge of playing their third game in four nights across three different cities.

Keep an eye on Devils' forwards Timo Meier and Jesper Bratt, who've both hit the 20-goal mark and seem to be clicking at just the right time.

The Flames' Matt Coronato has been a bright spot in their struggling offense, notching his 17th goal of the season in their last outing.

This matchup pits Calgary's league-worst scoring offense against New Jersey's top-5 defensive unit, setting up what could be quite the tactical chess match.

With Jacob Markstrom facing his former team between the pipes for New Jersey, there's an extra layer of intrigue to what's shaping up to be a classic defense-first hockey battle.

Key stats

  • 1
    Devils sit 6th in Eastern Conference with 80 points from 69 games, while Flames hold 10th in Western with 73 points from 67 games
  • 2
    Devils show stronger recent form with WLWWW compared to Flames' WLLLW pattern
  • 3
    Devils maintain a positive goal difference of +28 (206 GF, 178 GA), while Flames struggle at -24 (173 GF, 197 GA)
  • 4
    Devils have won 37 games this season versus Flames' 31 victories, despite playing just 2 more matches

New Jersey Devils vs. Calgary Flames form

New Jersey Devils
New Jersey Devils
Latest matches
W
L
W
W
W
Victories
4/5 (80%)
Defeats
1/5 (20%)
Mar 17, 2025
Columbus Blue Jackets1:2New Jersey Devils
Mar 15, 2025
Pittsburgh Penguins7:3New Jersey Devils
Mar 13, 2025
Edmonton Oilers2:3New Jersey Devils
Mar 11, 2025
Columbus Blue Jackets3:5New Jersey Devils
Mar 9, 2025
Philadelphia Flyers1:3New Jersey Devils
Calgary Flames
Calgary Flames
Latest matches
W
L
L
L
W
Victories
2/5 (40%)
Defeats
3/5 (60%)
Mar 18, 2025
New York Rangers1:2Calgary Flames
Mar 17, 2025
Toronto Maple Leafs6:2Calgary Flames
Mar 15, 2025
Colorado Avalanche4:2Calgary Flames
Mar 13, 2025
Vancouver Canucks4:3Calgary Flames
Mar 9, 2025
Montreal Canadiens0:1Calgary Flames

New Jersey Devils vs. Calgary Flames head to head

New Jersey Devils

50%

Calgary Flames

50%

Nov 2, 2024

Calgary Flames

3 : 0

New Jersey Devils

Feb 9, 2024

New Jersey Devils

3 : 5

Calgary Flames

Dec 9, 2023

Calgary Flames

2 : 4

New Jersey Devils

Nov 9, 2022

New Jersey Devils

3 : 2

Calgary Flames

Nov 6, 2022

Calgary Flames

3 : 4

New Jersey Devils

Mar 17, 2022

Calgary Flames

6 : 3

New Jersey Devils