Devils vs Flames Prediction 3/12/26 NHL Picks Today
Calgary Flames (25-32-7) vs. New Jersey Devils (32-30-2)
March 12, 2026 7:00 pm EDT
The Line: New Jersey Devils -185 / Calgary Flames +154; Over/Under: 5.5
(Get latest betting odds)
The Calgary Flames and the New Jersey Devils meet Thursday in NHL action from the Prudential Center. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Devils vs. Flames prediction.
Calgary Flames Recap
The Calgary Flames come into this game looking to shake off a 4-0 loss at the hands of the New York Rangers last time out to sit at 32-30-2 this season. After this game, Calgary will head on the road for a game against the New York Islanders.
Flames Drop 6 Of Last 7
Mikael Backlund leads the Flames in scoring with 36 points, including 13 goals and 23 assists while Rasmus Andersson has 30 points with 10 goals and 20 assists and Matt Coronato has 30 points with a team-high 14 goals and 16 assists. Morgan Frost also has 32 points with 14 goals and 18 assists as well this season. In goal for the Flames, Dustin Wolf has gone 18-24-3 with a 3.02 GAA and an .897 save percentage so far this season, while Devin Cooley is 7-8-4 with a 2.45 GAA and a .917 save percentage so far this season.
New Jersey Devils Recap
The New Jersey Devils come into this game looking to shake off a 3-0 loss at the hands of the Detroit Red Wings last time out to sit at 32-30-2 this season. After this game, New Jersey will take on the Kings at home.
Devils Have Four-Game Win Streak Snapped
Nico Hischier has 46 points with a team-high 21 goals and 25 assists, while Jesper Bratt has 48 points with 14 goals and 34 assists. Jack Hughes has 15 goals and 30 assists for his 45 points and Dawson Mercer has 15 goals and 18 assists for his 33 points. Timo Meier has 31 points with 17 goals and 14 assists while Luke Hughes has 29 points with 24 assists and Arseny Gritsyuk has 27 points with 11 goals and 16 assists. Jake Allen has gone 12-15-1 with a 2.64 GAA and a .907 save percentage, while Jacob Markstrom has gone 19-15-1 with a 3.05 GAA and an .888 save percentage this season.
Why the Calgary Flames will win
- The Devils have lost six of their last eight games as favorites against opponents on a losing streak.
- The Flames have won three of their last four games as underdogs against the Devils.
- The Devils have failed to cover the puck line in 21 of their last 22 night games at Prudential Center.
- The underdogs have covered the puck line in each of the Devils’ last seven games at Prudential Center.
Calgary Flames Player Prop Facts
- Ryan Strome has recorded an assist in three of his last four appearances.
- Victor Olofsson has scored three goals against the Devils this season—the most against any opponent.
Why the New Jersey Devils will win
- The Devils have won each of their last five night games against Pacific Division opponents.
- The Flames have lost each of their last four road games.
- The Flames have failed to cover the puck line in four of their last five games.
- The home team has covered the puck line in each of the Flames’ last three games.
New Jersey Devils Player Prop Facts
- Nico Hischier has scored a goal in each of the Devils’ last three home games against the Flames.
- Jack Hughes has recorded at least one assist in eight of his last nine appearances with the Devils as favorites against Pacific Division opponents.
- Dougie Hamilton has recorded at least two shots in each of his last 13 appearances—the equal-longest active streak in the league.
Total Goals Facts
- Each of the Devils’ last six games following a loss have gone UNDER the total goals line.
- Eight of the Flames’ last nine games as underdogs following a road loss have gone UNDER the total goals line.
Devils vs Flames Prediction
I’m in New Jersey here. I get the case to be made for Calgary, as I’m not loving this price with the Devils, but I can’t get there with the Flames on the road. New Jersey has had a lot of ups and downs, but they’ve been decent at home this season and the Flames will likely fall short here. Give me New Jersey.