Carolina Hurricanes at Winnipeg Jets

NHL game between the Carolina Hurricanes and the Winnipeg Jets on Nov 21, 2025. Final score: Carolina Hurricanes 4, Winnipeg Jets 3.

StatusFinal
DateNov 21, 2025
VenueCanada Life Centre
Carolina Hurricanes score4
Winnipeg Jets 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
1stDylan DeMeloD01020:460.012.38
2ndJosh MorrisseyD10326:180.092.36
3rdJordan StaalC20215:300.282.09

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Carolina Hurricanes–Winnipeg Jets)
1st 00:16CARJordan StaalJordan Martinook5v51–0
1st 03:45WPGJosh MorrisseyMark Scheifele, Dylan DeMelo5v51–1
1st 09:28WPGGabriel VilardiCole Perfetti5v41–2
2nd 03:08CARJordan StaalJalen Chatfield, K'Andre Miller5v52–2
2nd 06:31CARSeth JarvisSebastian Aho, K'Andre Miller5v43–2
3rd 03:19CARAndrei SvechnikovNikolaj Ehlers, Sebastian Aho4v54–2
3rd 04:13WPGGabriel VilardiKyle Connor5v54–3

Team Comparison

Carolina HurricanesWinnipeg Jets
Goals43
Shots on goal2828
Expected goals (xG)2.102.59
High-danger shots512
Corsi %57.0%43.0%
Power play1/31/3
Faceoff %50.0%50.0%
Hits1329
Blocks920
Giveaways1318
Takeaways43

Carolina Hurricanes Skaters

PlayerPosGAPSOGTOIxGGame Score
Jordan StaalC202215:300.282.09
Jordan MartinookL011213:590.171.31
Sebastian AhoC022219:480.391.08
Seth JarvisC101320:180.480.76
Nikolaj EhlersL011117:360.350.55
K'Andre MillerD022222:360.050.48
Andrei SvechnikovR101518:030.360.41
William CarrierL000011:320.000.30
Jalen ChatfieldD011221:340.060.22
Sean WalkerD000419:570.050.19
Shayne GostisbehereD000222:420.100.08
Mark JankowskiL00009:080.00-0.20
Mike ReillyD000013:040.00-0.26
Eric RobinsonL000010:260.00-0.29
Taylor HallL000012:070.00-0.36
Joel NystromD000116:440.01-0.54
Jackson BlakeR000015:400.00-0.57
Logan StankovenC000213:530.20-0.58

Winnipeg Jets Skaters

PlayerPosGAPSOGTOIxGGame Score
Dylan DeMeloD011020:460.012.38
Josh MorrisseyD101326:180.092.36
Gabriel VilardiC202518:490.341.79
Mark ScheifeleC011420:240.711.33
Kyle ConnorL011121:280.221.07
Gustav NyquistR000014:480.000.59
Cole PerfettiC011213:060.090.55
Dylan SambergD000122:590.060.45
Jonathan ToewsC000117:170.010.27
Alex IafalloL000111:050.020.26
Cole KoepkeL00018:420.130.19
Adam LowryC000214:040.310.14
Vladislav NamestnikovC000014:070.000.09
Nino NiederreiterR000413:130.360.06
Neal PionkD000324:320.060.02
Morgan BarronC000010:290.00-0.01
Luke SchennD000011:400.00-0.10
Logan StanleyD000010:360.01-0.20

Goaltending

GoalieTeamSVSASV%GSAxDecision
Brandon BussiCarolina Hurricanes252889.3%0.27W
Eric ComrieWinnipeg Jets242885.7%-1.52L

Analysis

The Carolina Hurricanes defeated the Winnipeg Jets 4–3 on Nov 21, 2025, a one-goal game.

Winnipeg Jets generated 2.59 expected goals to Carolina Hurricanes's 2.1 — Winnipeg Jets owned the better of the chances but Carolina Hurricanes took the game, the kind of split that usually means finishing or goaltending decided it; by expected goals it was close to a coin flip.

Dylan DeMelo led all skaters with a Game Score of 2.38 on 1 assist.

Frequently Asked Questions

Who won the Carolina Hurricanes vs Winnipeg Jets game?

The Carolina Hurricanes beat the Winnipeg Jets 4–3 on Nov 21, 2025.

What was the final score?

The final score was Carolina Hurricanes 4, Winnipeg Jets 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Dylan DeMelo led all skaters at 2.38, on 0G, 1A and 0 shots on goal.

Which team deserved to win by expected goals?

Winnipeg Jets generated 2.59 expected goals and Carolina Hurricanes generated 2.1, so Winnipeg Jets created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Carolina Hurricanes put 28 shots on goal and Winnipeg Jets put 28. High-danger chances went 5 to 12.