ENSign in
NHL · Final/SO

Jets Edge Flames in Shootout Thriller

Saturday, November 15, 2025, 10:00 PM ET · Scotiabank Saddledome

Winnipeg Jets 4, Calgary Flames 3, final. Our NHL picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Winnipeg Jets vs Calgary Flames?

Winnipeg Jets beat Calgary Flames 4-3 at Scotiabank Saddledome on November 15, 2025.

In a tightly contested match at the Scotiabank Saddledome, the Winnipeg Jets emerged victorious against the Calgary Flames, winning 4-3 in a shootout. This result marks the Jets’ dominance in the season series, as they have now won all three meetings against the Flames. The Flames, with a home record of 5-12-3, were looking to improve their standing, while the Jets, boasting an away record of 11-7-0, aimed to maintain their momentum.

The game showcased a back-and-forth battle, with both teams exchanging goals throughout regulation. The Jets struck first with Mark Scheifele scoring in the second period, assisted by Kyle Connor and Josh Morrissey. The Flames quickly responded with Jake Bean netting a goal, leveling the score. Tanner Pearson then put the Jets ahead again, but the Flames' Kevin Bahl answered back to tie the game once more. In the third period, Cole Perfetti scored for the Jets, but the Flames equalized again with Matt Coronato's goal, forcing the game into a shootout after neither team could secure a win in regulation.

In the shootout, Gabriel Vilardi scored the decisive goal for the Jets, sealing their victory. The Jets’ ability to capitalize on their chances was evident, as they outscored the Flames in the shootout phase. The Flames had a strong showing at home recently, winning four of their last ten games, but their overall record remains concerning at 5-12-3. They averaged 2.4 goals scored and 2.4 goals allowed in their last ten games, indicating a balance that has not translated into consistent success.

On the other hand, the Jets have been more prolific, averaging 3.2 goals scored and 3.1 goals allowed in their last ten games, despite a recent dip in form with a record of 5-5 in that span. They entered this match on a one-game losing streak after falling to the Seattle Kraken. The Jets have proven to be a formidable opponent for the Flames, having won the last four matchups, with the Flames' last victory against them dating back to January 19, 2025.

In terms of injuries, the Flames were missing several key players, including Kevin Bahl, Connor Zary, Yan Kuznetsov, Joel Hanley, and Samuel Honzek. The absence of these players has undoubtedly impacted their performance and depth. The Jets also faced injury challenges, with Elias Salomonsson, Neal Pionk, Vladislav Namestnikov, Gustav Nyquist, and Alex Iafallo all sidelined for this matchup. These injuries have forced both teams to adjust their lineups, impacting their strategies and effectiveness on the ice.

The betting market reflected the Jets' status as favorites, with odds attributed to the provider indicating their stronger recent form and overall record. The conditions in Calgary were typical for a late fall game, with a lively atmosphere as fans packed the arena to support their team. The matchup was significant not only for the standings but also for the rivalry between these two teams, making the stakes even higher.

Viewers were treated to a game filled with intensity and skill, showcasing the talents of players like Scheifele and Connor for the Jets, while the Flames relied on their emerging talents like Coronato. The game exemplified the competitive nature of the NHL, where every point counts, and the battle for playoff positioning remains fierce. As the season progresses, both teams will need to address their injury concerns and find ways to capitalize on their scoring opportunities to improve their standings.

Injury report

  • Kevin BahlOutLower BodyCalgary Flames
  • Connor ZaryOutUndisclosedCalgary Flames
  • Yan KuznetsovOutUpper BodyCalgary Flames
  • Joel HanleyOutUpper BodyCalgary Flames
  • Samuel HonzekInjured ReserveUpper BodyCalgary Flames
  • Elias SalomonssonOutShoulderWinnipeg Jets
  • Neal PionkOutUndisclosedWinnipeg Jets
  • Vladislav NamestnikovOutUndisclosedWinnipeg Jets
  • Gustav NyquistOutUndisclosedWinnipeg Jets
  • Alex IafalloOutUndisclosedWinnipeg Jets

Leaders

  • GoalsMatt Coronato1Calgary Flames
  • AssistsMorgan Frost2Calgary Flames
  • PointsMatt Coronato2Calgary Flames
  • GoalsMark Scheifele1Winnipeg Jets
  • AssistsJosh Morrissey2Winnipeg Jets
  • PointsJosh Morrissey2Winnipeg Jets

Recent form

Calgary Flames

Last 10: 4-6Streak W12.4 scored · 2.4 allowed per game3-1 at home

  • W2-0vs San Jose SharksNov 14
  • L2-3at St. Louis BluesNov 12
  • L0-2at Minnesota WildNov 10
  • L0-4vs Chicago BlackhawksNov 8
  • W5-1vs Columbus Blue JacketsNov 6
  • W2-1at Philadelphia FlyersNov 3
  • L2-4at Nashville PredatorsNov 1
  • L3-4at Ottawa SenatorsOct 30
  • L3-4at Toronto Maple LeafsOct 28
  • W5-1vs New York RangersOct 27

Winnipeg Jets

Last 10: 5-5Streak L13.2 scored · 3.1 allowed per game2-4 away

  • L3-5at Seattle KrakenNov 14
  • W5-3at Vancouver CanucksNov 12
  • L1-4at Anaheim DucksNov 10
  • L1-2at San Jose SharksNov 8
  • L0-3at Los Angeles KingsNov 5
  • W5-2vs Pittsburgh PenguinsNov 1
  • W6-3vs Chicago BlackhawksOct 31
  • W4-3at Minnesota WildOct 29
  • L2-3vs Utah MammothOct 26
  • W5-3vs Calgary FlamesOct 25

Standings

TeamOt lossesLostPointsWon
Colorado111612155
Dallas122011250
Minnesota122410446
Utah6339243
St. Louis12338637
Nashville10348638
Winnipeg12358235
Chicago14397229
Vegas17269539
Edmonton11309341
Anaheim6339243
Los Angeles20279035
San Jose8358639
Seattle11377934
Calgary9397734
Vancouver8495825

Box score

StatWinnipeg JetsCalgary Flames
Blocked shots1522
Hits2127
Takeaways54
Shots total2334
Power play goals11
Power play opportunities13
Power play pct100.033.3
Short handed goals00
Shootout goals00
Faceoffs won3030
Faceoff percent50.050.0
Giveaways1719
Penalties41
Penalty minutes162

How the scoring went

  1. 2nd1-0Mark Scheifele Goal (11) Snap Shot, assists: Kyle Connor (11), Josh Morrissey (15)
  2. 2nd1-1Jake Bean Goal (1) Snap Shot, assists: Brayden Pachal (3), Morgan Frost (6)
  3. 2nd2-1Tanner Pearson Goal (3) Snap Shot, assists: Luke Schenn (1), Logan Stanley (6)
  4. 2nd2-2Kevin Bahl Goal (2) Slap Shot, assists: Matt Coronato (4), Morgan Frost (7)
  5. 3rd3-2Cole Perfetti Goal (1) Wrist Shot, assists: Kyle Connor (12), Josh Morrissey (16)
  6. 3rd3-3Matt Coronato Goal (5) Snap Shot, assists: Rasmus Andersson (4), Jonathan Huberdeau (5)
  7. SO1-0Gabriel Vilardi Goal Wrist Shot

Venue

  • Scotiabank SaddledomeCalgary
  • Attendance17494
  • OfficialsTrent Knorr, Chris Schlenker, Furman South, Caleb Apperson

Elsewhere

Picks for NHL

NHL rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.