Winnipeg Jets at Calgary Flames

NHL game between the Winnipeg Jets and the Calgary Flames on Oct 20, 2025. Final score: Winnipeg Jets 2, Calgary Flames 1.

StatusFinal
DateOct 20, 2025
VenueScotiabank Saddledome
Winnipeg Jets score2
Calgary Flames score1

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stAdam KlapkaR0129:060.110.84
2ndRyan LombergL0128:240.030.79
3rdNeal PionkD01125:240.040.79

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Winnipeg Jets–Calgary Flames)
2nd 13:22CGYRasmus AnderssonAdam Klapka, Ryan Lomberg5v50–1
3rd 02:41WPGJonathan ToewsNeal Pionk, Nino Niederreiter4v51–1
3rd 15:06WPGMark ScheifeleKyle Connor, Josh Morrissey5v52–1

Team Comparison

Winnipeg JetsCalgary Flames
Goals21
Shots on goal2733
Expected goals (xG)3.212.97
High-danger shots1615
Corsi %39.0%61.0%
Power play1/50/5
Faceoff %64.4%35.6%
Hits1522
Blocks1911
Giveaways1918
Takeaways34

Winnipeg Jets Skaters

PlayerPosGAPSOGTOIxGGame Score
Neal PionkD011125:240.040.79
Josh MorrisseyD011322:220.180.74
Jonathan ToewsC101118:010.690.70
Mark ScheifeleC101420:400.470.70
Kyle ConnorL011322:070.130.64
Nino NiederreiterR011015:460.000.59
Cole KoepkeL000010:430.000.25
Morgan BarronC000011:460.000.10
Logan StanleyD000014:120.000.05
Alex IafalloL000816:220.960.05
Tanner PearsonL000010:330.000.00
Brad LambertC00017:430.040.00
Haydn FleuryD000114:260.050.00
Dylan DeMeloD000020:050.020.00
Vladislav NamestnikovC000213:450.17-0.05
Gustav NyquistR000015:280.00-0.05
Luke SchennD000114:220.00-0.05
Gabriel VilardiC000217:490.21-0.25

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Adam KlapkaR01129:060.110.84
Ryan LombergL01128:240.030.79
Rasmus AnderssonD101625:180.270.75
Samuel HonzekL00009:190.110.15
Joel HanleyD000011:420.000.15
Justin KirklandC000311:050.330.15
MacKenzie WeegarD000325:150.040.15
Blake ColemanL000320:340.270.10
Jonathan HuberdeauL000220:210.320.10
Joel FarabeeL000315:570.360.05
Jake BeanD000118:190.040.05
Matt CoronatoR000217:150.110.00
Morgan FrostC000213:340.120.00
Zayne ParekhD000012:570.00-0.05
Mikael BacklundC000018:540.00-0.05
Connor ZaryC000013:190.12-0.15
Kevin BahlD000120:570.03-0.20
Nazem KadriC000319:390.17-0.30

Goaltending

GoalieTeamSVSASV%GSAxDecision
Connor HellebuyckWinnipeg Jets323397.0%1.07W
Dustin WolfCalgary Flames252792.6%0.79L

Analysis

The Winnipeg Jets defeated the Calgary Flames 2–1 on Oct 20, 2025, a one-goal game.

Calgary Flames generated 2.97 expected goals to Winnipeg Jets's 3.21 — Winnipeg Jets edged the chance share as well as the scoreline; by expected goals it was close to a coin flip.

Adam Klapka led all skaters with a Game Score of 0.84 on 1 assist, 2 shots on goal.

Connor Hellebuyck stopped 32 of 33, worth 1.07 goals saved above expected.

Frequently Asked Questions

Who won the Winnipeg Jets vs Calgary Flames game?

The Winnipeg Jets beat the Calgary Flames 2–1 on Oct 20, 2025.

What was the final score?

The final score was Winnipeg Jets 2, Calgary Flames 1.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Adam Klapka led all skaters at 0.84, on 0G, 1A and 2 shots on goal.

Which team deserved to win by expected goals?

Calgary Flames generated 2.97 expected goals and Winnipeg Jets generated 3.21, so Winnipeg Jets created the better chances. That matches the result.

What were the shot totals?

Winnipeg Jets put 27 shots on goal and Calgary Flames put 33. High-danger chances went 16 to 15.