ENSign in
NHL · Final

Jets Edge Flames in Close Contest at Saddledome

Monday, October 20, 2025, 9:30 PM ET · Scotiabank Saddledome

Winnipeg Jets 2, Calgary Flames 1, 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 2-1 at Scotiabank Saddledome on October 20, 2025.

In a tightly contested matchup at the Scotiabank Saddledome, the Winnipeg Jets emerged victorious over the Calgary Flames with a final score of 2-1. This game was significant as it marked the second meeting of the season between these two teams, with Winnipeg now leading the series 2-0. The Flames have struggled this season, holding a home record of 1-6-0, while the Jets have found success on the road with an away record of 5-1-0.

The Flames entered the game on a five-game losing streak, having not won since a victory against the Edmonton Oilers on October 9. Their recent form has been troubling, as they averaged just 1.4 goals scored over their last five games, while allowing an average of 4.4 goals. In contrast, the Jets have been on a roll, winning four consecutive games and averaging 4.2 goals scored in their last five outings, while allowing only 2.4 goals.

At home, the Flames have struggled significantly, with a record of 3-2 in their last five home games but a dismal overall home performance this season. Conversely, the Jets have been strong on the road, boasting an impressive away record of 4-0 in their last four away games. This disparity in form was evident as the game unfolded.

In terms of injuries, the Flames were missing several key players, including Kevin Bahl, Connor Zary, Yan Kuznetsov, Joel Hanley, and Samuel Honzek, all of whom were out due to various injuries. The Jets also faced challenges, with Elias Salomonsson, Neal Pionk, Vladislav Namestnikov, Gustav Nyquist, and Alex Iafallo all sidelined.

The scoring opened in the second period when Rasmus Andersson scored for the Flames with a slap shot, assisted by Adam Klapka and Ryan Lomberg, bringing the score to 1-0. However, the Jets responded in the third period, with Jonathan Toews scoring a tip-in goal, assisted by Neal Pionk and Nino Niederreiter, leveling the game at 1-1. Just moments later, Mark Scheifele netted the game-winner with a wrist shot, assisted by Kyle Connor and Josh Morrissey, giving the Jets a 2-1 lead that they would hold onto for the remainder of the game.

The market had positioned the Jets as favorites, reflecting their strong away performance and the Flames' struggles. The odds were attributed to the provider, indicating a clear expectation of the Jets' dominance in this matchup.

Conditions at the Saddledome were typical for a hockey game, with both teams facing the challenge of playing under pressure as the season progresses. Viewers were treated to a display of skill and determination, particularly from the Jets, who capitalized on their opportunities.

Overall, this game highlighted the contrasting trajectories of the two teams, with the Jets continuing their strong start to the season while the Flames grapple with their ongoing challenges.

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

  • AssistsAdam Klapka1Calgary Flames
  • PointsAdam Klapka1Calgary Flames
  • GoalsMark Scheifele1Winnipeg Jets
  • AssistsKyle Connor1Winnipeg Jets
  • PointsJonathan Toews1Winnipeg Jets

Recent form

Calgary Flames

Last 10: 5-5Streak L53 scored · 3.4 allowed per game3-2 at home

  • L1-6at Vegas Golden KnightsOct 19
  • L1-3at Utah MammothOct 16
  • L2-4vs Vegas Golden KnightsOct 15
  • L2-4vs St. Louis BluesOct 11
  • L1-5at Vancouver CanucksOct 10
  • W4-3at Edmonton OilersOct 9
  • W5-1at Los Angeles KingsApr 18
  • W5-4vs Vegas Golden KnightsApr 16
  • W5-2vs San Jose SharksApr 14
  • W4-2vs Minnesota WildApr 12

Winnipeg Jets

Last 10: 8-2Streak W43.6 scored · 2.2 allowed per game4-0 away

  • W4-1vs Nashville PredatorsOct 18
  • W5-2at Philadelphia FlyersOct 16
  • W5-2at New York IslandersOct 13
  • W3-2vs Los Angeles KingsOct 11
  • L4-5vs Dallas StarsOct 10
  • W2-1vs Anaheim DucksApr 16
  • L1-4vs Edmonton OilersApr 13
  • W5-4at Chicago BlackhawksApr 12
  • W4-0at Dallas StarsApr 11
  • W3-1vs St. Louis BluesApr 7

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 shots1911
Hits1522
Takeaways34
Shots total2733
Power play goals10
Power play opportunities55
Power play pct20.00.0
Short handed goals00
Shootout goals00
Faceoffs won3821
Faceoff percent64.435.6
Giveaways1918
Penalties55
Penalty minutes1010

How the scoring went

  1. 2nd0-1Rasmus Andersson Goal (2) Slap Shot, assists: Adam Klapka (2), Ryan Lomberg (1)
  2. 3rd1-1Jonathan Toews Goal (1) Tip-In, assists: Neal Pionk (1), Nino Niederreiter (4)
  3. 3rd2-1Mark Scheifele Goal (7) Wrist Shot, assists: Kyle Connor (6), Josh Morrissey (2)

Venue

  • Scotiabank SaddledomeCalgary
  • Attendance16800
  • OfficialsTrent Knorr, Kendrick Nicholson, Chris Schlenker, 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.