Edmonton Oilers at Winnipeg Jets

NHL game between the Edmonton Oilers and the Winnipeg Jets on Dec 29, 2025. Final score: Edmonton Oilers 3, Winnipeg Jets 1.

StatusFinal
DateDec 29, 2025
VenueCanada Life Centre
Edmonton Oilers score3
Winnipeg Jets 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
1stMorgan BarronC01313:370.491.40
2ndAdam LowryC10312:240.301.30
3rdNeal PionkD00119:330.061.05

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Edmonton Oilers–Winnipeg Jets)
2nd 08:00EDMMax Jones5v51–0
2nd 12:49EDMJack RoslovicAdam Henrique, Matt Savoie4v52–0
3rd 05:46WPGAdam LowryMorgan Barron5v52–1
3rd 18:37EDMZach HymanConnor McDavid6v53–1

Team Comparison

Edmonton OilersWinnipeg Jets
Goals31
Shots on goal2142
Expected goals (xG)3.584.62
High-danger shots718
Corsi %36.0%64.0%
Power play1/10/3
Faceoff %60.0%40.0%
Hits2232
Blocks178
Giveaways2113
Takeaways93

Edmonton Oilers Skaters

PlayerPosGAPSOGTOIxGGame Score
Connor McDavidC011119:430.480.86
Zach HymanL101218:020.490.85
Max JonesL10128:010.260.79
Jack RoslovicC101313:120.300.56
Mattias EkholmD000223:170.210.52
Adam HenriqueC011012:430.620.46
Matt SavoieC011014:180.000.32
Curtis LazarC00008:200.030.30
Ty EmbersonD000014:470.000.27
Trent FredericC00018:550.010.23
Riley StillmanD000011:500.000.13
Evan BouchardD000426:350.310.12
Vasily PodkolzinR000217:230.03-0.08
Leon DraisaitlC000121:180.35-0.13
Ryan Nugent-HopkinsC000014:490.10-0.15
Mattias JanmarkC000118:060.33-0.28
Darnell NurseD000121:380.01-0.33
Spencer StastneyD000121:070.01-0.78

Winnipeg Jets Skaters

PlayerPosGAPSOGTOIxGGame Score
Morgan BarronC011313:370.491.40
Adam LowryC101312:240.301.30
Neal PionkD000119:330.061.05
Dylan SambergD000318:040.120.82
Tanner PearsonL000411:360.290.64
Luke SchennD000011:330.000.49
Jonathan ToewsC000312:350.500.39
Kyle ConnorL000924:150.680.19
Logan StanleyD000314:420.070.17
Gabriel VilardiC000325:090.580.10
Alex IafalloL000010:280.050.09
Mark ScheifeleC000226:440.550.08
Gustav NyquistR000214:380.250.07
Nino NiederreiterR000012:300.01-0.08
Dylan DeMeloD000222:200.06-0.08
Cole PerfettiC000212:320.24-0.31
Vladislav NamestnikovC00009:220.00-0.32
Josh MorrisseyD000227:580.08-0.35

Goaltending

GoalieTeamSVSASV%GSAxDecision
Calvin PickardEdmonton Oilers414297.6%2.96W
Connor HellebuyckWinnipeg Jets182090.0%0.46L

Analysis

The Edmonton Oilers defeated the Winnipeg Jets 3–1 on Dec 29, 2025.

Winnipeg Jets generated 4.62 expected goals to Edmonton Oilers's 3.58 — Winnipeg Jets owned the better of the chances but Edmonton Oilers took the game, the kind of split that usually means finishing or goaltending decided it.

Morgan Barron led all skaters with a Game Score of 1.4 on 1 assist, 3 shots on goal.

Calvin Pickard stopped 41 of 42, worth 2.96 goals saved above expected.

Frequently Asked Questions

Who won the Edmonton Oilers vs Winnipeg Jets game?

The Edmonton Oilers beat the Winnipeg Jets 3–1 on Dec 29, 2025.

What was the final score?

The final score was Edmonton Oilers 3, Winnipeg Jets 1.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Morgan Barron led all skaters at 1.4, on 0G, 1A and 3 shots on goal.

Which team deserved to win by expected goals?

Winnipeg Jets generated 4.62 expected goals and Edmonton Oilers generated 3.58, so Winnipeg Jets created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Edmonton Oilers put 21 shots on goal and Winnipeg Jets put 42. High-danger chances went 7 to 18.

How did the goaltenders play?

Calvin Pickard stopped 41 of 42 (2.96 goals saved above expected); Connor Hellebuyck stopped 18 of 20 (0.46 goals saved above expected).