Boston Bruins

Ice Hockey NHL Scotiabank Saddledome Mon 29 Dec 21:00

Calgary Flames

  1. Prediction
  2. SGP Picks
  3. Correct Score
  4. Odds
  5. Team Stats
  6. Player Stats
  7. Player Props
  8. Team News
  9. Lineups
  10. Injuries
  11. Roster
  12. Standings

NHL Betting Preview: Bruins vs Flames

The Boston Bruins square off against the Calgary Flames at Scotiabank Saddledome, with face-off scheduled for 21:00 on Monday, December 29.

Why Flames Can Claim the Win

We’re keeping our prediction simple and backing the Flames to win. The home team should be able to gain the upper hand over the Bruins and the Moneyline offers a tempting -137.

Like Flames to win? Be sure to grab the latest BetMGM promo code and check out our in-depth review before placing your bet.

Last H2H Saw Bruins Triumph in Overtime

Boston Bruins have now lost five straight games. On the road in their previous game, Buffalo Sabres won 4-1 at KeyBank Center. David Pastrnak was the solitary scorer after Bruins registered 22 shots.

Calgary Flames were winners last time out. Their 3-2 victory against Edmonton Oilers at Scotiabank Saddledome was their third straight home triumph. Yegor Sharangovich, Blake Coleman and Ryan Lomberg scored one goal apiece. Goalie Dustin Wolf made 29 saves (.935).

Head-to-Head Statistics

The Bruins have beaten the Flames in the last two encounters. A 4-3 (OT) victory at TD Garden was followed by a 4-3 (OT) win at Scotiabank Saddledome. The previous 10 games featuring these teams have resulted in six Bruins victories.

Starting Goalies

Jeremy Swayman (Expected)
Season W-L-OTL: GAA: SV%: SO:
24/25 14-10-1 2.9 .901 0
23/24 25-10-7 2.53 .916 3
Dustin Wolf (Expected)
Season W-L-OTL: GAA: SV%: SO:
24/25 12-14-2 3 .897 2
23/24 7-7-1 3.16 .893 0
Boston Bruins – Last 10 Games

4 wins, 5 losses and 1 overtime loss, averaging 3.1 goals from 26.9 shots on goal, with a 15.6% powerplay efficiency. The Bruins have been giving up 3.6 goals from 27.6 shots, averaging 4.9 penalties with a penalty-killing efficiency of 77.6%.

David Pastrnak is the top points scorer with 12 points, 4 goals and 8 assists, with Morgan Geekie recording 9 points, 4 goals and 5 assists, in the last 10 games. Goalie Jeremy Swayman have a 3.16 goal against average with a .877 save percentage.

Calgary Flames – Last 10 Games

The Flames have 7 wins and 3 losses, averaging 3.5 goals from 31.0 shots on goal, with a 7.0% powerplay efficiency. They have conceded 2.8 goals from 29.0 shots, averaging 4.7 penalties per game with a penalty-killing efficiency of 83.0%.

The top points scorer is Mikael Backlund with 9 points, 5 goals and 4 assists, while Nazem Kadri is next best after registering 9 points, 3 goals and 6 assists. Goalie Dustin Wolf have a 2.51 GAA with a .910 SV%, including one shutout.

Boston Bruins vs Calgary Flames Prediction & Picks

We’ve lined up expert Boston Bruins vs Calgary Flames betting tips, from our main match prediction and correct score call to bet builder advice. Read on for the full breakdown.

Game Prediction

It’s time to side with Calgary Flames to record a victory in this NHL game. They should have the upper hand and the -137 for our pick on the Moneyline looks a great price.

The NHL experts at Sportsgambler.com start by analyzing recent form and staying on top of injury news before making any hockey predictions. From there, we interpret the story the stats are telling to help shape our picks.

Key Bruins vs Flames stats:

  • Flames have won 4 of their last 5 games at home.
  • Flames have won 8 of their last 10 games at home.
  • Flames have won 3 consecutive games at home.
  • Bruins have lost their last 5 games.
  • Bruins have lost 6 of their last 10 games.
  • Bruins have lost 11 of their last 20 games.

Flames Moneyline Probability

According to the top sportsbooks, our pick has a 57.8% chance of winning. Based on our cappers in-depth research, we calculate the actual probability to be 60-65%. This is why we can recommend this hockey wager.

Looking for Bigger Odds?

There’s always a chance to get bigger win odds for Calgary by combining this with the number of goals that are scored. Match Winner & Total Goals is a great betting option.

Considering placing a bet? Explore today’s best welcome bonuses and sign-up offers in our full guide before you get started.

Our Game Prediction
Flames Moneyline @ -137 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 01:56, 29 December 2025

Same Game Parlay Picks

Moneyline Flames
Totals Over 5.5
Highest Scoring Period Second Period

Our same game parlay pick is the Flames on the moneyline, Over 5.5 goals and the second period to be highest scoring.

We recommend a same game parlay as it’s a very exciting way of wagering on a single event. Many bettors like to create a personalised hockey bet which reflects their predictions for how a game is going to play out.

T&C apply. Gamble responsibly 18+

Boston Bruins vs Calgary Flames Odds

The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Books Think Flames Likeliest to Win

Calgary Flames are -137 favorites and that means a 58% chance of winning this game according to the Moneyline betting odds with the sportsbooks. Boston Bruins are the underdogs at +114 and they’re regarded as least likely to win.

There is a puck line of 1.5 and total goals has a line of 5.5. There is no denying the popularity of wagering on Totals. If you fancy Over 5.5, this outcome can be backed at -139.

The top NHL sportsbooks offer a wide range of game lines and team props for every matchup. Make sure you look through all the available options before deciding which bet to place.

Best Betting Offers
Team Stats

Latest regular season and playoff games stats.

Boston Bruins logo Boston Bruins Stats
Calgary Flames logo Calgary Flames Stats
Moneyline
  • 4 wins and 6 defeats in the last 10 games
  • 5 wins and 5 defeats in the last 10 games on the road
Moneyline
  • 7 wins and 3 defeats in the last 10 games
  • 8 wins and 2 defeats in the last 10 home games
Puck Line
Puck Line
Total Goals
Total Goals
Team Stats - Avg/Game
Team Stats - Avg/Game
Team News
# Player GP MIN G A P +/-
88 David Pastrnak 34 19.98 15 26 41 -12
39 Morgan Geekie 39 17.63 25 15 40 -5
18 Pavel Zacha 38 17.5 10 16 26 -8
# Player GP MIN G A P +/-
91 Nazem Kadri 38 19.69 8 23 31 -8
4 Rasmus Andersson 38 24.16 7 18 25 2
11 Mikael Backlund 38 17.23 9 14 23 14

Injuries & Suspensions

Boston Bruins Injury Table

Type
Name
Info
Henri Jokiharju
Injured
Michael Callahan
Injured
Jordan Harris
Injured
Jonathan Aspirot
Injured
Tanner Jeannot
Injured

Calgary Flames Injury Table

Type
Name
Info
Jake Bean
Injured
Martin Pospisil
Injured
Samuel Honzek
Injured
Zayne Parekh
Unavailable

Starting Lineups

Both teams’ confirmed lineups will be published ahead of face-off. There is also the chance to look at the lineups from the previous 10 games.

Previous Boston Bruins Lineups

27 Dec NHL
Bruins 1-4 Sabres
23 Dec NHL
Canadiens 6-2 Bruins
21 Dec NHL
Senators 6-2 Bruins
20 Dec NHL
Canucks 5-4 Bruins
18 Dec NHL
Oilers 3-1 Bruins
16 Dec NHL
Mammoth 1-4 Bruins
14 Dec NHL
Bruins 2-6 Wild
11 Dec NHL
Bruins 6-3 Jets
09 Dec NHL
Bruins 5-2 Blues
06 Dec NHL
Devils 1-4 Bruins

Previous Calgary Flames Lineups

27 Dec NHL
Oilers 2-3 Flames
23 Dec NHL
Flames 1-5 Oilers
20 Dec NHL
Golden Knights 3-6 Flames
18 Dec NHL
Kraken 2-4 Flames
16 Dec NHL
Flames 3-6 Sharks
13 Dec NHL
Flames 2-1 Kings
10 Dec NHL
Red Wings 4-3 Flames
08 Dec NHL
Sabres 4-7 Flames
06 Dec NHL
Mammoth 0-2 Flames
04 Dec NHL
Wild 1-4 Flames
NHL Standings Select Season
Metropolitan GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Carolina 37 23 11 3 49 0.662 15 19 126 108 18 12-6-1 11-5-2 4-2 6-4 1W
2 NY Islanders 39 21 14 4 46 0.59 15 18 111 108 3 12-7-2 9-7-2 3-4 5-5 1L
3 Philadelphia 37 19 11 7 45 0.608 12 14 112 106 6 11-5-4 8-6-3 5-3 4-6 1L
4 Washington 38 20 13 5 45 0.592 18 20 121 106 15 11-7-2 9-6-3 0-4 3-7 1W
5 New Jersey 38 20 16 2 42 0.553 13 17 106 114 -8 10-7-2 10-9-0 3-0 4-6 3L
6 NY Rangers 40 19 17 4 42 0.525 12 17 104 107 -3 5-10-3 14-7-1 2-0 4-6 1L
7 Pittsburgh 37 16 12 9 41 0.554 14 15 117 122 -5 7-6-5 9-6-4 1-5 2-8 1W
8 Columbus 37 16 15 6 38 0.514 9 12 112 127 -15 8-6-3 8-9-3 4-1 3-7 2W
East Atlantic GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Detroit 40 23 14 3 49 0.613 16 21 125 129 -4 13-7-1 10-7-2 2-2 7-3 1W
2 Tampa Bay 38 22 13 3 47 0.618 18 21 126 101 25 11-9-0 11-4-3 1-1 6-4 4W
3 Montreal 38 20 12 6 46 0.605 13 18 127 129 -2 10-9-1 10-3-5 2-4 5-5 1L
4 Florida 37 20 15 2 42 0.568 17 18 119 118 1 12-8-2 8-7-0 2-1 7-3 1L
5 Buffalo 37 19 14 4 42 0.568 13 16 116 118 -2 12-5-2 7-9-2 3-0 8-2 8W
6 Ottawa 37 18 14 5 41 0.554 13 15 124 120 4 8-6-3 10-8-2 3-0 5-5 2L
7 Boston 39 20 18 1 41 0.526 14 18 123 130 -7 12-8-1 8-10-0 2-1 4-6 5L
8 Toronto 38 17 15 6 40 0.526 13 17 124 129 -5 12-5-5 5-10-1 0-1 4-6 1L
East Central GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 37 28 2 7 63 0.851 25 27 148 85 63 15-0-2 13-2-5 1-4 9-1 7W
2 Dallas 39 25 7 7 57 0.731 21 22 139 105 34 12-5-2 13-2-5 3-3 6-4 2L
3 Minnesota 39 23 10 6 52 0.667 16 20 121 102 19 13-4-5 10-6-1 3-1 8-2 1W
4 Utah 39 18 18 3 39 0.5 13 18 116 112 4 9-6-1 9-12-2 0-0 4-6 1L
5 St Louis 39 15 16 8 38 0.487 15 15 98 133 -35 8-8-5 7-8-3 0-2 5-5 1W
6 Nashville 37 16 17 4 36 0.486 11 14 105 124 -19 10-9-2 6-8-2 2-0 6-4 1L
7 Winnipeg 36 15 17 4 34 0.472 13 14 106 111 -5 8-7-2 7-10-2 1-1 2-8 5L
8 Chicago 38 14 18 6 34 0.447 12 13 106 124 -18 7-8-3 7-10-3 1-2 2-8 1L
West Pacific GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Vegas 36 17 8 11 45 0.625 13 16 115 110 5 8-4-6 9-4-5 1-5 5-5 1L
2 Anaheim 38 21 15 2 44 0.579 13 17 130 132 -2 12-6-0 9-9-2 4-0 4-6 2L
3 Edmonton 39 19 14 6 44 0.564 14 19 132 131 1 10-3-3 9-11-3 0-2 6-4 1L
4 LA Kings 37 16 12 9 41 0.554 11 15 97 97 0 5-8-4 11-4-5 1-5 4-6 1W
5 San Jose 38 18 17 3 39 0.513 10 17 115 132 -17 10-7-3 8-10-0 1-1 5-5 1W
6 Seattle 36 16 14 6 38 0.528 11 16 93 108 -15 8-7-3 8-7-3 0-3 5-5 4W
7 Calgary 38 16 18 4 36 0.474 13 14 101 115 -14 10-5-2 6-13-2 2-2 7-3 1W
8 Vancouver 37 15 19 3 33 0.446 10 12 106 128 -22 4-11-1 11-8-2 3-0 5-5 2L
Eastern GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Carolina 37 23 11 3 49 0.662 15 19 126 108 18 12-6-1 11-5-2 4-2 6-4 1W
2 Detroit 40 23 14 3 49 0.613 16 21 125 129 -4 13-7-1 10-7-2 2-2 7-3 1W
3 Tampa Bay 38 22 13 3 47 0.618 18 21 126 101 25 11-9-0 11-4-3 1-1 6-4 4W
4 Montreal 38 20 12 6 46 0.605 13 18 127 129 -2 10-9-1 10-3-5 2-4 5-5 1L
5 NY Islanders 39 21 14 4 46 0.59 15 18 111 108 3 12-7-2 9-7-2 3-4 5-5 1L
6 Philadelphia 37 19 11 7 45 0.608 12 14 112 106 6 11-5-4 8-6-3 5-3 4-6 1L
7 Washington 38 20 13 5 45 0.592 18 20 121 106 15 11-7-2 9-6-3 0-4 3-7 1W
8 Florida 37 20 15 2 42 0.568 17 18 119 118 1 12-8-2 8-7-0 2-1 7-3 1L
9 Buffalo 37 19 14 4 42 0.568 13 16 116 118 -2 12-5-2 7-9-2 3-0 8-2 8W
10 New Jersey 38 20 16 2 42 0.553 13 17 106 114 -8 10-7-2 10-9-0 3-0 4-6 3L
11 NY Rangers 40 19 17 4 42 0.525 12 17 104 107 -3 5-10-3 14-7-1 2-0 4-6 1L
12 Pittsburgh 37 16 12 9 41 0.554 14 15 117 122 -5 7-6-5 9-6-4 1-5 2-8 1W
13 Ottawa 37 18 14 5 41 0.554 13 15 124 120 4 8-6-3 10-8-2 3-0 5-5 2L
14 Boston 39 20 18 1 41 0.526 14 18 123 130 -7 12-8-1 8-10-0 2-1 4-6 5L
15 Toronto 38 17 15 6 40 0.526 13 17 124 129 -5 12-5-5 5-10-1 0-1 4-6 1L
16 Columbus 37 16 15 6 38 0.514 9 12 112 127 -15 8-6-3 8-9-3 4-1 3-7 2W
Western GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 37 28 2 7 63 0.851 25 27 148 85 63 15-0-2 13-2-5 1-4 9-1 7W
2 Dallas 39 25 7 7 57 0.731 21 22 139 105 34 12-5-2 13-2-5 3-3 6-4 2L
3 Minnesota 39 23 10 6 52 0.667 16 20 121 102 19 13-4-5 10-6-1 3-1 8-2 1W
4 Vegas 36 17 8 11 45 0.625 13 16 115 110 5 8-4-6 9-4-5 1-5 5-5 1L
5 Anaheim 38 21 15 2 44 0.579 13 17 130 132 -2 12-6-0 9-9-2 4-0 4-6 2L
6 Edmonton 39 19 14 6 44 0.564 14 19 132 131 1 10-3-3 9-11-3 0-2 6-4 1L
7 LA Kings 37 16 12 9 41 0.554 11 15 97 97 0 5-8-4 11-4-5 1-5 4-6 1W
8 San Jose 38 18 17 3 39 0.513 10 17 115 132 -17 10-7-3 8-10-0 1-1 5-5 1W
9 Utah 39 18 18 3 39 0.5 13 18 116 112 4 9-6-1 9-12-2 0-0 4-6 1L
10 Seattle 36 16 14 6 38 0.528 11 16 93 108 -15 8-7-3 8-7-3 0-3 5-5 4W
11 St Louis 39 15 16 8 38 0.487 15 15 98 133 -35 8-8-5 7-8-3 0-2 5-5 1W
12 Nashville 37 16 17 4 36 0.486 11 14 105 124 -19 10-9-2 6-8-2 2-0 6-4 1L
13 Calgary 38 16 18 4 36 0.474 13 14 101 115 -14 10-5-2 6-13-2 2-2 7-3 1W
14 Winnipeg 36 15 17 4 34 0.472 13 14 106 111 -5 8-7-2 7-10-2 1-1 2-8 5L
15 Chicago 38 14 18 6 34 0.447 12 13 106 124 -18 7-8-3 7-10-3 1-2 2-8 1L
16 Vancouver 37 15 19 3 33 0.446 10 12 106 128 -22 4-11-1 11-8-2 3-0 5-5 2L
GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 37 28 2 7 63 0.851 25 27 148 85 63 15-0-2 13-2-5 1-4 9-1 7W
2 Dallas 39 25 7 7 57 0.731 21 22 139 105 34 12-5-2 13-2-5 3-3 6-4 2L
3 Minnesota 39 23 10 6 52 0.667 16 20 121 102 19 13-4-5 10-6-1 3-1 8-2 1W
4 Carolina 37 23 11 3 49 0.662 15 19 126 108 18 12-6-1 11-5-2 4-2 6-4 1W
5 Detroit 40 23 14 3 49 0.613 16 21 125 129 -4 13-7-1 10-7-2 2-2 7-3 1W
6 Tampa Bay 38 22 13 3 47 0.618 18 21 126 101 25 11-9-0 11-4-3 1-1 6-4 4W
7 Montreal 38 20 12 6 46 0.605 13 18 127 129 -2 10-9-1 10-3-5 2-4 5-5 1L
8 NY Islanders 39 21 14 4 46 0.59 15 18 111 108 3 12-7-2 9-7-2 3-4 5-5 1L
9 Vegas 36 17 8 11 45 0.625 13 16 115 110 5 8-4-6 9-4-5 1-5 5-5 1L
10 Philadelphia 37 19 11 7 45 0.608 12 14 112 106 6 11-5-4 8-6-3 5-3 4-6 1L
11 Washington 38 20 13 5 45 0.592 18 20 121 106 15 11-7-2 9-6-3 0-4 3-7 1W
12 Anaheim 38 21 15 2 44 0.579 13 17 130 132 -2 12-6-0 9-9-2 4-0 4-6 2L
13 Edmonton 39 19 14 6 44 0.564 14 19 132 131 1 10-3-3 9-11-3 0-2 6-4 1L
14 Florida 37 20 15 2 42 0.568 17 18 119 118 1 12-8-2 8-7-0 2-1 7-3 1L
15 Buffalo 37 19 14 4 42 0.568 13 16 116 118 -2 12-5-2 7-9-2 3-0 8-2 8W
16 New Jersey 38 20 16 2 42 0.553 13 17 106 114 -8 10-7-2 10-9-0 3-0 4-6 3L
17 NY Rangers 40 19 17 4 42 0.525 12 17 104 107 -3 5-10-3 14-7-1 2-0 4-6 1L
18 Pittsburgh 37 16 12 9 41 0.554 14 15 117 122 -5 7-6-5 9-6-4 1-5 2-8 1W
19 Ottawa 37 18 14 5 41 0.554 13 15 124 120 4 8-6-3 10-8-2 3-0 5-5 2L
20 LA Kings 37 16 12 9 41 0.554 11 15 97 97 0 5-8-4 11-4-5 1-5 4-6 1W
21 Boston 39 20 18 1 41 0.526 14 18 123 130 -7 12-8-1 8-10-0 2-1 4-6 5L
22 Toronto 38 17 15 6 40 0.526 13 17 124 129 -5 12-5-5 5-10-1 0-1 4-6 1L
23 San Jose 38 18 17 3 39 0.513 10 17 115 132 -17 10-7-3 8-10-0 1-1 5-5 1W
24 Utah 39 18 18 3 39 0.5 13 18 116 112 4 9-6-1 9-12-2 0-0 4-6 1L
25 Seattle 36 16 14 6 38 0.528 11 16 93 108 -15 8-7-3 8-7-3 0-3 5-5 4W
26 Columbus 37 16 15 6 38 0.514 9 12 112 127 -15 8-6-3 8-9-3 4-1 3-7 2W
27 St Louis 39 15 16 8 38 0.487 15 15 98 133 -35 8-8-5 7-8-3 0-2 5-5 1W
28 Nashville 37 16 17 4 36 0.486 11 14 105 124 -19 10-9-2 6-8-2 2-0 6-4 1L
29 Calgary 38 16 18 4 36 0.474 13 14 101 115 -14 10-5-2 6-13-2 2-2 7-3 1W
30 Winnipeg 36 15 17 4 34 0.472 13 14 106 111 -5 8-7-2 7-10-2 1-1 2-8 5L
31 Chicago 38 14 18 6 34 0.447 12 13 106 124 -18 7-8-3 7-10-3 1-2 2-8 1L
32 Vancouver 37 15 19 3 33 0.446 10 12 106 128 -22 4-11-1 11-8-2 3-0 5-5 2L