The Calgary Flames take to the road tonight for a matchup with the New Jersey Devils
Yan Kuznetsov has blocked a lot of shots in recent weeks, ranking 7th among defensemen over the past 15 games.
With MacKenzie Weegar dealt at the deadline, opening up an even larger role for Kuznetsov, my Flames vs. Devils predictions expect the young blueliner to continue piling up the blocks.
Let’s dive into my NHL picks for Thursday, March 12.
Flames vs Devils prediction
Flames vs Devils best bet: Yan Kuznetsov Over 1.5 blocked shots (-125)
Yan Kuznetsov failed to block multiple shots in his first five appearances of the season, two of which came with less than 15 minutes of ice. He has gone Over this line in 29 of his last 46 games (63%) since.
Kuznetsov ramped it up further of late, blocking at least two in 12 of his last 15 while routinely logging 20+ minutes. With MacKenzie Weegar dealt at the deadline, he should continue to play a big role.
The New Jersey Devils rank 6th in shot attempts over their last 10, so there will be plenty of rubber to get in front of.

Flames vs Devils same-game parlay
Blake Coleman has averaged 2.6 shots on 4.6 attempts over his last 20 games. He’s a speedy, hard-working player who won’t be shy about getting his nose dirty to generate opportunities around the net. He is also a former Devils player and has recorded multiple shots in four straight against them.
The Calgary Flames and Devils both rank 30th or worse in goals per game this season. Projected starter Devin Cooley has allowed three or fewer goals in all but one start since December 13th, while the Devils have allowed three or fewer in eight of nine.
Flames vs Devils SGP
- Yan Kuznetsov Over 1.5 blocked shots
- Blake Coleman Over 1.5 shots
- Under 5.5
Flames vs Devils odds
- Moneyline: Flames +150 | Devils -171
- Puck Line: Flames +1.5 (-175) | Devils -1.5 (+153)
- Over/Under: Over 5.5 (-110) | Under 5.5 (-106)
Flames vs Devils trend
Yan Kuznetsov has blocked multiple shots in four of his last five road games. Find more NHL betting trends for Flames vs. Devils.
How to watch Flames vs Devils
| Location | Prudential Center, Newark, NJ |
| Date | Thursday, March 12, 2026 |
| Puck drop | 7:00 p.m. ET |
| TV | Sportsnet West |
Flames vs Devils latest injuries
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






