Hurricanes Edge Jets in Thrilling Matchup
Friday, November 21, 2025, 8:00 PM ET · Canada Life Centre
Carolina Hurricanes 4, Winnipeg Jets 3, final. Our NHL picks are sealed as a hash before kickoff and settled in public, losses included.
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.
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+.
Quick answers
Who won Carolina Hurricanes vs Winnipeg Jets?
Carolina Hurricanes beat Winnipeg Jets 4-3 at Canada Life Centre on November 21, 2025.
In a closely contested game, the Carolina Hurricanes narrowly defeated the Winnipeg Jets 4-3 at the Canada Life Centre. This matchup was particularly notable as it marked the second meeting of the season between the two teams, with Carolina now leading the series 2-0 after having previously won 4-2 on March 9, 2025. The Hurricanes showcased their resilience, overcoming a strong performance from the Jets, who were looking to capitalize on their home advantage.
The Jets entered the game with a home record of 12-8-0, having won their last two games and boasting an average of 3.4 goals scored per game over their last ten outings. Their recent form included a solid victory against the Columbus Blue Jackets, where they won 5-2. However, they faced challenges with key players sidelined, including Elias Salomonsson, Neal Pionk, Vladislav Namestnikov, Gustav Nyquist, and Alex Iafallo, all of whom were out due to various injuries. This absence of depth likely impacted their overall performance, particularly against a strong Hurricanes team.
On the other hand, the Hurricanes came into the game with an away record of 14-5-2. Despite suffering a loss in their most recent game against the Minnesota Wild, they had been performing well overall, averaging 3.3 goals scored per game in their last ten matches. Their recent performance included a notable win against the Boston Bruins, where they triumphed 3-1. However, they too were dealing with injuries, missing Eric Robinson and Seth Jarvis, which could have affected their offensive strategies.
The game started with a goal from Jordan Staal of the Hurricanes, who scored his sixth goal of the season with a snap shot, assisted by Jordan Martinook. The Jets responded quickly, with Josh Morrissey netting his fifth goal of the season, leveling the score at 1-1. Gabriel Vilardi then put the Jets ahead with his seventh goal, but the Hurricanes equalized with Staal's second goal of the night, a tip-in that brought the score to 2-2 by the end of the second period.
As the third period unfolded, the Hurricanes took control with a goal from Seth Jarvis, marking his eleventh of the season, followed by Andrei Svechnikov's seventh goal, which pushed Carolina to a 4-2 lead. The Jets fought back with another goal from Vilardi, who scored his eighth of the season, narrowing the gap to 4-3. Despite their efforts, the Jets were unable to find the equalizer, and the game concluded with the Hurricanes securing the victory.
The betting market reflected this competitive matchup, with odds provided by a major sportsbook indicating a close contest. The conditions at the Canada Life Centre were conducive to an exciting game of hockey, and the atmosphere was charged as fans witnessed a high-paced game filled with skill and intensity.
Viewers should have noted the standout performances from both teams, particularly the contributions from Staal and Vilardi, who played pivotal roles in their respective team's offensive efforts. The game highlighted the depth of talent in the NHL, with both teams displaying moments of brilliance despite their injury challenges. As the season progresses, both teams will need to navigate their injury situations carefully while striving to maintain their competitive edge in the league.
Injury report
- Elias SalomonssonOutShoulderWinnipeg Jets
- Neal PionkOutUndisclosedWinnipeg Jets
- Vladislav NamestnikovOutUndisclosedWinnipeg Jets
- Gustav NyquistOutUndisclosedWinnipeg Jets
- Alex IafalloOutUndisclosedWinnipeg Jets
- Eric RobinsonOutKneeCarolina Hurricanes
- Seth JarvisOutShoulderCarolina Hurricanes
Leaders
- GoalsGabriel Vilardi2Winnipeg Jets
- AssistsDylan DeMelo1Winnipeg Jets
- PointsGabriel Vilardi2Winnipeg Jets
- GoalsJordan Staal2Carolina Hurricanes
- AssistsSebastian Aho2Carolina Hurricanes
- PointsJordan Staal2Carolina Hurricanes
Recent form
Winnipeg Jets
Last 10: 6-4Streak W23.4 scored · 3 allowed per game3-0 at home
- W5-2vs Columbus Blue JacketsNov 19
- W4-3at Calgary FlamesNov 16
- L3-5at Seattle KrakenNov 14
- W5-3at Vancouver CanucksNov 12
- L1-4at Anaheim DucksNov 10
- L1-2at San Jose SharksNov 8
- L0-3at Los Angeles KingsNov 5
- W5-2vs Pittsburgh PenguinsNov 1
- W6-3vs Chicago BlackhawksOct 31
- W4-3at Minnesota WildOct 29
Carolina Hurricanes
Last 10: 6-4Streak L13.3 scored · 2.8 allowed per game3-2 away
- L3-4at Minnesota WildNov 20
- W3-1at Boston BruinsNov 18
- L3-4vs Edmonton OilersNov 16
- W4-3vs Vancouver CanucksNov 15
- L1-4vs Washington CapitalsNov 12
- W5-4at Toronto Maple LeafsNov 10
- W6-3vs Buffalo SabresNov 9
- W4-3vs Minnesota WildNov 7
- W3-0at New York RangersNov 5
- L1-2at Boston BruinsNov 1
Standings
| Team | Ot losses | Lost | Points | Won |
|---|---|---|---|---|
| Carolina | 7 | 22 | 113 | 53 |
| Pittsburgh | 16 | 25 | 98 | 41 |
| Philadelphia | 12 | 27 | 98 | 43 |
| Washington | 9 | 30 | 95 | 43 |
| Columbus | 12 | 30 | 92 | 40 |
| NY Islanders | 5 | 34 | 91 | 43 |
| New Jersey | 3 | 37 | 87 | 42 |
| NY Rangers | 9 | 39 | 77 | 34 |
| Colorado | 11 | 16 | 121 | 55 |
| Dallas | 12 | 20 | 112 | 50 |
| Minnesota | 12 | 24 | 104 | 46 |
| Utah | 6 | 33 | 92 | 43 |
| St. Louis | 12 | 33 | 86 | 37 |
| Nashville | 10 | 34 | 86 | 38 |
| Winnipeg | 12 | 35 | 82 | 35 |
| Chicago | 14 | 39 | 72 | 29 |
Box score
| Stat | Carolina Hurricanes | Winnipeg Jets |
|---|---|---|
| Blocked shots | 9 | 20 |
| Hits | 13 | 29 |
| Takeaways | 4 | 3 |
| Shots total | 28 | 28 |
| Power play goals | 1 | 1 |
| Power play opportunities | 3 | 3 |
| Power play pct | 33.3 | 33.3 |
| Short handed goals | 1 | 0 |
| Shootout goals | 0 | 0 |
| Faceoffs won | 30 | 30 |
| Faceoff percent | 50.0 | 50.0 |
| Giveaways | 14 | 18 |
| Penalties | 4 | 4 |
| Penalty minutes | 8 | 8 |
How the scoring went
- 1st1-0Jordan Staal Goal (6) Snap Shot, assists: Jordan Martinook (6)
- 1st1-1Josh Morrissey Goal (5) Wrist Shot, assists: Mark Scheifele (17), Dylan DeMelo (8)
- 1st1-2Gabriel Vilardi Goal (7) Wrist Shot, assists: Cole Perfetti (2)
- 2nd2-2Jordan Staal Goal (7) Tip-In, assists: Jalen Chatfield (4), K'Andre Miller (7)
- 2nd3-2Seth Jarvis Goal (11) Wrist Shot, assists: Sebastian Aho (12), K'Andre Miller (8)
- 3rd4-2Andrei Svechnikov Goal (7) Slap Shot, assists: Nikolaj Ehlers (10), Sebastian Aho (13)
- 3rd4-3Gabriel Vilardi Goal (8) Wrist Shot, assists: Kyle Connor (14)
Venue
- Canada Life CentreWinnipeg
- Attendance15225
- OfficialsMark Shewchyk, Graham Skilliter, Brandon Blandina, Shawn Oliver
Elsewhere
- ASU's Matthew Mayich had heat stroke, lack of oxygen to brain, lawyer says
- Blues name Thomas as captain despite last season's trade rumors
- New Jersey Devils trade for Predators forward Evangelista
- Anaheim Ducks to retire former captain Ryan Getzlaf's No. 15
- Which fantasy hockey league is right for you?
- Avs' Cale Makar embracing pressure after inking record deal
Picks for NHL
NHL rules and settlement
These two, other days
- Hurricanes Dominate Jets with 7-0 VictoryNov 1, 2026
- Hurricanes Edge Jets in Close ContestOct 17, 2026
- Hurricanes Dominate Jets in 5-1 VictoryNov 28, 2025