New Jersey Devils at New York Rangers

NHL game between the New Jersey Devils and the New York Rangers on Mar 31, 2026. Final score: New Jersey Devils 1, New York Rangers 4.

StatusFinal
DateMar 31, 2026
VenueMadison Square Garden
New Jersey Devils score1
New York Rangers score4

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
1stAdam FoxD02022:370.031.85
2ndJaroslav ChmelarR10310:310.541.41
3rdWill BorgenD01118:300.071.35

Scoring Summary

TimeTeamGoalAssistsStrengthScore (New Jersey Devils–New York Rangers)
1st 08:14NYRConor ShearyTye Kartye, Will Borgen5v50–1
1st 13:39NYRJ.T. MillerAlexis Lafrenière, Adam Fox5v40–2
2nd 00:51NJDConnor BrownNico Hischier, Luke Hughes4v51–2
2nd 11:12NYRJaroslav ChmelarBraden Schneider5v51–3
3rd 03:49NYRMika ZibanejadGabe Perreault, Adam Fox5v51–4

Team Comparison

New Jersey DevilsNew York Rangers
Goals14
Shots on goal2322
Expected goals (xG)3.303.78
High-danger shots1522
Corsi %52.8%47.2%
Power play1/31/3
Faceoff %51.9%48.1%
Hits1933
Blocks1017
Giveaways2113
Takeaways64

New Jersey Devils Skaters

PlayerPosGAPSOGTOIxGGame Score
Brenden DillonD000017:370.060.65
Nico HischierC011119:380.400.50
Simon NemecD000022:540.090.39
Maxim TsyplakovR00009:010.140.35
Paul CotterL00018:050.330.26
Luke HughesD011425:050.080.17
Connor BrownR101321:060.460.16
Lenni HameenahoR000210:050.510.06
Cody GlassC000112:390.130.05
Nick BjugstadC000111:080.190.03
Evgenii DadonovL00018:090.010.01
Dawson MercerC000117:510.08-0.17
Johnathan KovacevicD000117:340.02-0.39
Timo MeierR000118:290.14-0.43
Dougie HamiltonD000018:230.01-0.89
Jesper BrattL000219:030.17-0.92
Jack HughesC000421:580.31-0.94
Jonas SiegenthalerD000016:010.02-1.46

New York Rangers Skaters

PlayerPosGAPSOGTOIxGGame Score
Adam FoxD022022:370.031.85
Jaroslav ChmelarR101310:310.541.41
Will BorgenD011118:300.071.35
Mika ZibanejadC101217:200.431.32
Tye KartyeL011214:020.251.27
Alexis LafrenièreL011217:520.151.22
Vladislav GavrikovD000122:180.291.19
Conor ShearyL101212:370.411.14
Gabe PerreaultR011314:420.331.13
J.T. MillerC101119:100.261.05
Braden SchneiderD011118:350.031.04
Matthew RobertsonD000118:320.030.84
Jonny BrodzinskiC000211:500.150.60
Noah LabaC000111:540.160.43
Adam SykoraL000013:020.00-0.05
Drew FortescueD000013:480.01-0.14
Will CuylleL000016:270.22-0.23
Vincent TrocheckC000122:070.13-0.24

Goaltending

GoalieTeamSVSASV%GSAxDecision
Jacob MarkstromNew Jersey Devils192381.8%-0.51L
Igor ShesterkinNew York Rangers222395.7%2.18W

Analysis

The New York Rangers defeated the New Jersey Devils 4–1 on Mar 31, 2026.

New York Rangers generated 3.78 expected goals to New Jersey Devils's 3.3 — the run of play matched the result, with New York Rangers earning the better chances as well as the goals; by expected goals it was close to a coin flip.

Adam Fox led all skaters with a Game Score of 1.85 on 2 assists.

Igor Shesterkin stopped 22 of 23, worth 2.18 goals saved above expected.

Frequently Asked Questions

Who won the New Jersey Devils vs New York Rangers game?

The New York Rangers beat the New Jersey Devils 4–1 on Mar 31, 2026.

What was the final score?

The final score was New York Rangers 4, New Jersey Devils 1.

Who was the best player in this game?

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

Which team deserved to win by expected goals?

New York Rangers generated 3.78 expected goals and New Jersey Devils generated 3.3, so New York Rangers created the better chances. That matches the result.

What were the shot totals?

New Jersey Devils put 23 shots on goal and New York Rangers put 22. High-danger chances went 15 to 22.

How did the goaltenders play?

Jacob Markstrom stopped 19 of 23 (-0.51 goals saved above expected); Igor Shesterkin stopped 22 of 23 (2.18 goals saved above expected).