New York Rangers at Carolina Hurricanes

NHL game between the New York Rangers and the Carolina Hurricanes on Dec 30, 2025. Final score: New York Rangers 2, Carolina Hurricanes 3.

StatusFinal
DateDec 30, 2025
VenueLenovo Center
New York Rangers score2
Carolina Hurricanes 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
1stSebastian AhoC11223:140.981.39
2ndNikolaj EhlersL02219:250.361.28
3rdJordan MartinookL10113:100.370.95

Scoring Summary

TimeTeamGoalAssistsStrengthScore (New York Rangers–Carolina Hurricanes)
1st 01:39NYRVladislav GavrikovArtemi Panarin, Vincent Trocheck4v51–0
1st 15:57CARSebastian AhoAlexander Nikishin, Nikolaj Ehlers5v31–1
2nd 13:00NYRJonny BrodzinskiSam Carrick, Matthew Robertson5v52–1
3rd 09:11CARJordan MartinookJalen Chatfield, K'Andre Miller5v52–2
OT 04:47CARJackson BlakeSebastian Aho, Nikolaj Ehlers4v32–3

Team Comparison

New York RangersCarolina Hurricanes
Goals23
Shots on goal2035
Expected goals (xG)2.484.46
High-danger shots1022
Corsi %32.0%68.0%
Power play1/22/4
Faceoff %40.3%59.7%
Hits2325
Blocks1811
Giveaways1416
Takeaways45

New York Rangers Skaters

PlayerPosGAPSOGTOIxGGame Score
Vladislav GavrikovD101326:250.080.80
Sam CarrickC011011:430.070.69
Matthew RobertsonD011020:290.010.69
Vincent TrocheckC011221:530.100.64
Jonny BrodzinskiC10119:470.190.60
Artemi PanarinL011118:240.050.49
Taylor RaddyshR000217:030.360.20
Will CuylleL000218:080.360.20
Gabe PerreaultR000114:500.090.20
Carson SoucyD000016:250.000.15
Braden SchneiderD000325:150.140.10
Alexis LafrenièreL000217:420.200.10
Conor ShearyL000015:190.000.10
Mika ZibanejadC000119:410.170.05
Scott MorrowD000013:550.000.05
Matt RempeC00007:390.000.00
Noah LabaC000212:530.320.00
Will BorgenD000021:460.00-0.05

Carolina Hurricanes Skaters

PlayerPosGAPSOGTOIxGGame Score
Sebastian AhoC112223:140.981.39
Nikolaj EhlersL022219:250.361.28
Jordan MartinookL101113:100.370.95
Jackson BlakeR101519:571.130.75
Jalen ChatfieldD011218:590.020.69
K'Andre MillerD011022:510.000.64
Alexander NikishinD011024:170.070.59
Jordan StaalC000113:500.080.30
William CarrierL000210:290.220.25
Eric RobinsonL000414:350.330.15
Joel NystromD000214:530.030.10
Mark JankowskiL000111:310.420.05
Taylor HallL000014:150.000.00
Andrei SvechnikovR000322:030.880.00
Mike ReillyD000316:190.080.00
Jesperi KotkaniemiC000213:450.100.00
Sean WalkerD000323:310.340.00
Logan StankovenC000217:190.28-0.10

Goaltending

GoalieTeamSVSASV%GSAxDecision
Igor ShesterkinNew York Rangers323591.4%3.15O
Brandon BussiCarolina Hurricanes182090.0%1.22W

Analysis

The Carolina Hurricanes defeated the New York Rangers 3–2 on Dec 30, 2025, a one-goal game.

Carolina Hurricanes generated 4.46 expected goals to New York Rangers's 2.48 — Carolina Hurricanes edged the chance share as well as the scoreline.

Sebastian Aho led all skaters with a Game Score of 1.39 on 1 goal, 1 assist, 2 shots on goal.

Igor Shesterkin stopped 32 of 35, worth 3.15 goals saved above expected.

Frequently Asked Questions

Who won the New York Rangers vs Carolina Hurricanes game?

The Carolina Hurricanes beat the New York Rangers 3–2 on Dec 30, 2025.

What was the final score?

The final score was Carolina Hurricanes 3, New York Rangers 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Sebastian Aho led all skaters at 1.39, on 1G, 1A and 2 shots on goal.

Which team deserved to win by expected goals?

Carolina Hurricanes generated 4.46 expected goals and New York Rangers generated 2.48, so Carolina Hurricanes created the better chances. That matches the result.

What were the shot totals?

New York Rangers put 20 shots on goal and Carolina Hurricanes put 35. High-danger chances went 10 to 22.

How did the goaltenders play?

Igor Shesterkin stopped 32 of 35 (3.15 goals saved above expected); Brandon Bussi stopped 18 of 20 (1.22 goals saved above expected).