Winnipeg Jets at Calgary Flames

NHL game between the Winnipeg Jets and the Calgary Flames on Nov 15, 2025. Final score: Winnipeg Jets 4, Calgary Flames 3.

StatusFinal
DateNov 15, 2025
VenueScotiabank Saddledome
Winnipeg Jets score4
Calgary Flames score3

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
1stJosh MorrisseyD02024:500.001.96
2ndKyle ConnorL02520:290.681.92
3rdMatt CoronatoR11420:050.481.66

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Winnipeg Jets–Calgary Flames)
2nd 07:19WPGMark ScheifeleKyle Connor, Josh Morrissey5v51–0
2nd 07:52CGYJake BeanBrayden Pachal, Morgan Frost5v51–1
2nd 08:25WPGTanner PearsonLuke Schenn, Logan Stanley5v52–1
2nd 13:29CGYKevin BahlMatt Coronato, Morgan Frost5v52–2
3rd 01:20WPGCole PerfettiKyle Connor, Josh Morrissey4v53–2
3rd 18:46CGYMatt CoronatoRasmus Andersson, Jonathan Huberdeau6v43–3
P5 00:00WPGGabriel Vilardi0v13–3

Team Comparison

Winnipeg JetsCalgary Flames
Goals43
Shots on goal2334
Expected goals (xG)4.055.05
High-danger shots1417
Corsi %51.1%48.9%
Power play1/11/3
Faceoff %50.0%50.0%
Hits2127
Blocks1522
Giveaways1618
Takeaways54

Winnipeg Jets Skaters

PlayerPosGAPSOGTOIxGGame Score
Josh MorrisseyD022024:500.001.96
Kyle ConnorL022520:290.681.92
Logan StanleyD011015:350.051.17
Tanner PearsonL101110:020.240.75
Cole PerfettiC101313:580.570.68
Mark ScheifeleC101121:420.310.67
Luke SchennD011111:490.010.44
Dylan DeMeloD000024:010.000.35
Jonathan ToewsC000315:220.740.32
Gabriel VilardiC000018:410.360.25
Gustav NyquistR000011:200.110.24
Adam LowryC000217:210.360.15
Parker FordC000110:090.460.14
Nino NiederreiterR000015:080.100.04
Vladislav NamestnikovC000113:560.04-0.01
Neal PionkD000326:160.05-0.08
Alex IafalloL000116:510.01-0.18
Dylan SambergD000124:010.01-0.84

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Matt CoronatoR112420:050.481.66
Rasmus AnderssonD011326:370.311.35
Kevin BahlD101221:390.070.84
Morgan FrostC022318:120.790.72
Brayden PachalD011016:060.000.68
Jake BeanD101218:380.020.59
Ryan LombergL00019:310.030.57
Jonathan HuberdeauL011222:360.840.47
Adam KlapkaR000313:160.500.44
Blake ColemanL000216:150.030.31
MacKenzie WeegarD000320:530.230.22
Nazem KadriC000525:230.200.12
Joel FarabeeL000318:310.170.12
Samuel HonzekL00007:050.00-0.01
Rory KerinsC000015:530.48-0.04
Connor ZaryC000010:320.00-0.04
Mikael BacklundC000015:590.08-0.10
Yan KuznetsovD000119:270.01-0.22

Goaltending

GoalieTeamSVSASV%GSAxDecision
Connor HellebuyckWinnipeg Jets313491.2%0.99W
Dustin WolfCalgary Flames202387.0%0.70O

Analysis

The Winnipeg Jets defeated the Calgary Flames 4–3 on Nov 15, 2025, a one-goal game.

Calgary Flames generated 5.05 expected goals to Winnipeg Jets's 4.05 — Calgary Flames owned the better of the chances but Winnipeg Jets took the game, the kind of split that usually means finishing or goaltending decided it.

Josh Morrissey led all skaters with a Game Score of 1.96 on 2 assists.

Connor Hellebuyck stopped 31 of 34, worth 0.99 goals saved above expected.

Frequently Asked Questions

Who won the Winnipeg Jets vs Calgary Flames game?

The Winnipeg Jets beat the Calgary Flames 4–3 on Nov 15, 2025.

What was the final score?

The final score was Winnipeg Jets 4, Calgary Flames 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Josh Morrissey led all skaters at 1.96, on 0G, 2A and 0 shots on goal.

Which team deserved to win by expected goals?

Calgary Flames generated 5.05 expected goals and Winnipeg Jets generated 4.05, so Calgary Flames created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Winnipeg Jets put 23 shots on goal and Calgary Flames put 34. High-danger chances went 14 to 17.