New York RangersNYR 6–3 Final Winnipeg JetsWPG

Thursday, March 12, 2026

Final 1st2nd3rd T SOG
New York RangersNYR 114 6 17
Winnipeg JetsWPG 021 3 26
Playoff odds, % Change
WPG -3.5
NYR +0.0
NSH +0.9
VGK +0.7
SEA +0.6

How the result moved each team's playoff odds, calculated Mar 12, 2026 7:51 PM EDT.

Highlights

Scoring

1st Period
1:08 NYR Adam Fox (5)PP Mika Zibanejad (35) · slap xG 0.06 1–0 ▶
2nd Period
2:21 WPG Isak Rosen (4) Jacob Bryson (4), Gustav Nyquist (10) · wrist xG 0.16 1–1 ▶
7:36 NYR Alexis Lafrenière (19) Will Borgen (7), Gabe Perreault (10) · tip-in xG 0.08 2–1 ▶
17:49 WPG Kyle Connor (29) Mark Scheifele (49), Elias Salomonsson (2) · wrist xG 0.10 2–2 ▶
3rd Period
1:15 NYR Tye Kartye (5) Matthew Robertson (9), Braden Schneider (12) · tip-in xG 0.10 3–2 ▶
4:19 WPG Gabriel Vilardi (25) Adam Lowry (13), Cole Perfetti (16) · backhand xG 0.42 3–3 ▶
6:57 NYR Gabe Perreault (7) Braden Schneider (13), Alexis Lafrenière (25) · tip-in xG 0.10 4–3 ▶
11:08 NYR Adam Edstrom (3) Vincent Trocheck (32), Conor Sheary (9) · snap xG 0.06 5–3 ▶
19:09 NYR Noah Laba (8)EN Tye Kartye (9), Vincent Trocheck (33) · wrist xG 0.92 6–3 ▶

Score away–home after each goal; season totals in parentheses.

Shot quality

Expected goals (xG) rate every unblocked shot by how often shots like it go in, from where it was taken, the shot type, the strength and what happened just before it. How it works

NYR 21%Deserve to win79% WPG
NYRWPG
2.58Expected goals3.10
6Goals (no shootout)3
1.32Expected goals, 5 on 52.46
49Shot attempts62
34Unblocked attempts43
17Shots on goal26

Game notes

What stood out as the game went on, from the play-by-play and the shifts. Time on the bench is counted in 5-on-5 play outside the penalty box; the note says the player sat, not why. Goals saved are against the shots' expected goals (xG).

3rd Period
6:57 WPG Goalie Goalie · Hellebuyck −2.7 goals saved
4 goals on 1.33 xG, 15 shots on goal
17:43 WPG Pulled goalie Pulled goalie · Pulled Hellebuyck, down 5–3
With 2:17 left; NYR scored at 19:09 of the 3rd (6–3)

Shot map

NYR shoots ←Bigger circle: higher xG; filled: goal→ WPG shoots
Jacob Bryson: wrist, 60 ft, xG 0.02 (P1 2:13) Jonathan Toews: wrist, 23 ft, xG 0.14 (P1 2:30) Alexis Lafrenière: tip-in, 7 ft, xG 0.09 (P1 3:28) Tye Kartye: wrist, 67 ft, xG 0.01 (P1 8:11) Kyle Connor: snap, 33 ft, xG 0.04 (P1 9:42) Gabriel Vilardi: wrist, 44 ft, xG 0.02 (P1 10:17) Cole Perfetti: backhand, 8 ft, xG 0.10 (P1 11:41) Josh Morrissey: slap, 47 ft, xG 0.06 (P1 11:57) Gustav Nyquist: wrist, 41 ft, xG 0.05 (P1 12:53) Vincent Trocheck: wrist, 59 ft, xG 0.03 (P1 14:29) Will Cuylle: backhand, 13 ft, xG 0.08 (P1 14:39) Gabe Perreault: tip-in, 19 ft, xG 0.07 (P1 17:01) Gabriel Vilardi: tip-in, 10 ft, xG 0.09 (P1 19:21) Josh Morrissey: wrist, 95 ft, xG 0.00 (P1 19:55) Matthew Robertson: wrist, 36 ft, xG 0.01 (P2 1:25) Tye Kartye: wrist, 41 ft, xG 0.01 (P2 1:49) Brad Lambert: wrist, 99 ft, xG 0.00 (P2 2:39) Gabriel Vilardi: wrist, 14 ft, xG 0.10 (P2 4:22) Mark Scheifele: wrist, 19 ft, xG 0.15 (P2 4:34) Matthew Robertson: wrist, 59 ft, xG 0.01 (P2 5:36) Jonathan Toews: slap, 37 ft, xG 0.07 (P2 6:05) Will Cuylle: wrist, 12 ft, xG 0.16 (P2 8:10) Jonny Brodzinski: wrist, 44 ft, xG 0.03 (P2 9:40) Jonny Brodzinski: tip-in, 14 ft, xG 0.06 (P2 10:22) Cole Koepke: backhand, 7 ft, xG 0.19 (P2 10:49) Adam Fox: wrist, 43 ft, xG 0.05 (P2 11:59) Morgan Barron: backhand, 9 ft, xG 0.18 (P2 12:09) Vincent Trocheck: wrist, 25 ft, xG 0.04 (P2 12:20) Adam Edstrom: wrist, 64 ft, xG 0.01 (P2 12:47) Kyle Connor: wrist, 25 ft, xG 0.03 (P2 13:48) Urho Vaakanainen: wrist, 58 ft, xG 0.01 (P2 14:13) Jacob Bryson: wrist, 54 ft, xG 0.02 (P2 14:29) Dylan DeMelo: wrist, 62 ft, xG 0.02 (P2 14:34) Elias Salomonsson: slap, 56 ft, xG 0.02 (P2 16:02) Kyle Connor: slap, 22 ft, xG 0.14 (P2 17:28) Conor Sheary: slap, 43 ft, xG 0.05 (P2 17:54) Jonathan Toews: wrist, 41 ft, xG 0.02 (P2 18:13) Dylan DeMelo: wrist, 69 ft, xG 0.01 (P2 18:31) Vincent Trocheck: wrist, 40 ft, xG 0.04 (P2 18:42) Kyle Connor: wrist, 10 ft, xG 0.12 (P2 18:55) Dylan DeMelo: slap, 56 ft, xG 0.04 (P2 19:02) Josh Morrissey: wrist, 59 ft, xG 0.02 (P2 19:07) Vladislav Gavrikov: slap, 59 ft, xG 0.02 (P3 0:16) Alexis Lafrenière: wrist, 25 ft, xG 0.01 (P3 0:19) Mark Scheifele: wrist, 18 ft, xG 0.17 (P3 0:32) Josh Morrissey: slap, 63 ft, xG 0.02 (P3 0:38) Matthew Robertson: slap, 62 ft, xG 0.02 (P3 1:07) Conor Sheary: wrist, 41 ft, xG 0.03 (P3 1:38) Tye Kartye: backhand, 22 ft, xG 0.01 (P3 1:39) Cole Koepke: wrist, 91 ft, xG 0.00 (P3 2:18) Jaroslav Chmelar: wrist, 41 ft, xG 0.04 (P3 2:28) Jonny Brodzinski: backhand, 21 ft, xG 0.09 (P3 2:30) Dylan Samberg: backhand, 14 ft, xG 0.08 (P3 3:53) Adam Lowry: wrist, 31 ft, xG 0.10 (P3 4:16) Jonny Brodzinski: wrist, 53 ft, xG 0.03 (P3 8:55) Alex Iafallo: tip-in, 31 ft, xG 0.06 (P3 9:46) Kyle Connor: wrist, 50 ft, xG 0.02 (P3 10:05) Cole Perfetti: wrist, 45 ft, xG 0.02 (P3 10:31) Kyle Connor: wrist, 47 ft, xG 0.01 (P3 12:53) Alex Iafallo: wrist, 8 ft, xG 0.03 (P3 12:54) Mark Scheifele: wrist, 31 ft, xG 0.02 (P3 13:52) Tye Kartye: wrist, 32 ft, xG 0.05 (P3 14:12) Morgan Barron: wrist, 40 ft, xG 0.01 (P3 15:21) Josh Morrissey: snap, 29 ft, xG 0.14 (P3 15:37) Adam Lowry: tip-in, 26 ft, xG 0.04 (P3 15:40) Gabriel Vilardi: tip-in, 15 ft, xG 0.07 (P3 18:34) Adam Fox: wrist, 138 ft, xG 0.18 (P3 18:43) Will Borgen: wrist, 45 ft, xG 0.01 (P3 19:44) Adam Fox: GOAL, slap, 49 ft, xG 0.06 (P1 1:08) Isak Rosen: GOAL, wrist, 17 ft, xG 0.16 (P2 2:21) Alexis Lafrenière: GOAL, tip-in, 14 ft, xG 0.08 (P2 7:36) Kyle Connor: GOAL, wrist, 9 ft, xG 0.10 (P2 17:49) Tye Kartye: GOAL, tip-in, 11 ft, xG 0.10 (P3 1:15) Gabriel Vilardi: GOAL, backhand, 7 ft, xG 0.42 (P3 4:19) Gabe Perreault: GOAL, tip-in, 10 ft, xG 0.10 (P3 6:57) Adam Edstrom: GOAL, snap, 41 ft, xG 0.06 (P3 11:08) Noah Laba: GOAL, wrist, 8 ft, xG 0.92 (P3 19:09)
About these numbers

xG comes from hockeystats.io's own model, a gradient-boosted tree model trained on every unblocked shot from the 2021-22 to 2025-26 regular seasons using the NHL's public play-by-play. Each shot's value is the share of similar shots that became goals. A team's xG is the sum over its shots; "deserve to win" asks how often the team would outscore its opponent if every shot went in at exactly that rate. Blocked shots count as attempts but have no xG (the NHL records where they were blocked, not where they were taken), so the map leaves them out.

Box score

New York Rangers

Skater GAP+/− AttxG HitBlkTOI
Forwards
16 Vincent Trocheck 022 0 30.11 4319:32
94 Gabe Perreault 112 +2 30.17 0019:09
93 Mika Zibanejad 011 +2 10.00 0018:23
13 Alexis Lafrenière 112 +2 40.19 0118:19
50 Will Cuylle 000 -2 50.24 2017:34
43 Conor Sheary 011 +1 20.07 0015:08
24 Tye Kartye 112 +1 50.18 4114:27
42 Noah Laba 101 +1 10.92 4114:24
84 Adam Edstrom 101 -1 20.07 1113:45
22 Jonny Brodzinski 000 0 50.20 0110:06
71 Juuso Parssinen 000 0 10.00 3009:30
49 Jaroslav Chmelar 000 0 20.04 2108:45
Defense
4 Braden Schneider 022 +2 10.00 3222:25
29 Matthew Robertson 011 +1 40.05 1121:22
23 Adam Fox 101 0 30.29 0421:11
44 Vladislav Gavrikov 000 0 30.02 0019:32
17 Will Borgen 011 +1 30.01 0118:15
18 Urho Vaakanainen 000 0 10.01 0116:13
Goalie SAGA SVSV% xGA GSAx
Igor Shesterkin 26323 .885 3.10 +0.10

Winnipeg Jets

Skater GAP+/− AttxG HitBlkTOI
Forwards
55 Mark Scheifele 011 -1 30.33 1024:21
81 Kyle Connor 101 -1 80.45 2123:25
9 Alex Iafallo 000 0 40.09 0217:36
13 Gabriel Vilardi 101 -2 60.70 0017:19
91 Cole Perfetti 011 -1 30.12 0115:31
17 Adam Lowry 011 -1 20.14 6013:57
36 Morgan Barron 000 0 40.20 3313:31
19 Jonathan Toews 000 -1 30.24 0213:19
27 Isak Rosen 101 0 30.16 1111:15
45 Cole Koepke 000 0 20.19 3011:02
93 Brad Lambert 000 0 10.00 0010:14
14 Gustav Nyquist 011 0 10.05 0009:18
Defense
44 Josh Morrissey 000 -2 70.24 0025:35
2 Dylan DeMelo 000 -1 40.06 3123:18
54 Dylan Samberg 000 +1 40.08 1221:57
57 Elias Salomonsson 011 0 50.02 1020:11
24 Haydn Fleury 000 -1 00.00 2214:16
78 Jacob Bryson 011 -1 20.04 0013:12
Goalie SAGA SVSV% xGA GSAx
Connor Hellebuyck 16511 .688 1.47 -3.53

Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.

Player ratings

What each player added to the result, in goals, from most to least. Hover a number for what it's made of.

New York Rangers

Player Rating Points Shots On ice Pen FO Other GSAx TOI
13 Alexis Lafrenière L +1.61 +1.30 +0.12 +0.14 0.00 0.00 +0.05 — 18:19
24 Tye Kartye L +1.50 +1.45 +0.12 -0.12 0.00 0.00 +0.05 — 14:27
42 Noah Laba C +1.42 +0.75 +0.60 +0.05 0.00 -0.03 +0.05 — 14:24
94 Gabe Perreault R +1.12 +1.30 +0.11 -0.29 0.00 0.00 0.00 — 19:09
93 Mika Zibanejad C +0.99 +0.70 0.00 +0.29 0.00 0.00 0.00 — 18:23
4 Braden Schneider D +0.94 +1.25 0.00 -0.50 +0.15 0.00 +0.04 — 22:25
23 Adam Fox D +0.79 +0.75 +0.19 -0.35 0.00 0.00 +0.20 — 21:11
43 Conor Sheary L +0.76 +0.55 +0.05 +0.15 0.00 +0.01 0.00 — 15:08
17 Will Borgen D +0.64 +0.70 +0.01 -0.10 0.00 0.00 +0.03 — 18:15
49 Jaroslav Chmelar R +0.34 0.00 +0.03 +0.12 +0.15 0.00 +0.05 — 8:45
22 Jonny Brodzinski C +0.34 0.00 +0.13 +0.18 0.00 +0.01 +0.03 — 10:06
31 Igor Shesterkin G +0.10 0.00 — — 0.00 — — +0.10 60:00
29 Matthew Robertson D +0.10 +0.70 +0.03 -0.66 0.00 0.00 +0.03 — 21:22
16 Vincent Trocheck C +0.09 +1.25 +0.07 -1.31 0.00 -0.07 +0.15 — 19:32
84 Adam Edstrom C -0.01 +0.75 +0.04 -0.85 0.00 0.00 +0.05 — 13:45
71 Juuso Parssinen C -0.16 0.00 0.00 -0.16 0.00 +0.02 -0.02 — 9:30
18 Urho Vaakanainen D -0.26 0.00 +0.01 -0.26 0.00 0.00 -0.01 — 16:13
44 Vladislav Gavrikov D -0.50 0.00 +0.02 -0.35 -0.15 0.00 -0.02 — 19:32
50 Will Cuylle L -1.40 0.00 +0.16 -1.51 0.00 -0.01 -0.04 — 17:34

Winnipeg Jets

Player Rating Points Shots On ice Pen FO Other GSAx TOI
13 Gabriel Vilardi C +2.01 +0.75 +0.45 +0.95 -0.15 +0.01 0.00 — 17:19
55 Mark Scheifele C +1.55 +0.70 +0.22 +0.63 0.00 0.00 0.00 — 24:21
81 Kyle Connor L +1.45 +0.75 +0.29 +0.36 0.00 0.00 +0.05 — 23:25
91 Cole Perfetti C +1.43 +0.55 +0.08 +0.77 0.00 0.00 +0.03 — 15:31
57 Elias Salomonsson D +1.36 +0.55 +0.02 +0.94 -0.15 0.00 0.00 — 20:11
17 Adam Lowry C +1.35 +0.70 +0.09 +0.54 0.00 +0.02 0.00 — 13:57
27 Isak Rosen R +1.13 +0.75 +0.11 +0.24 0.00 0.00 +0.03 — 11:15
54 Dylan Samberg D +0.84 0.00 +0.05 +0.75 0.00 0.00 +0.04 — 21:57
14 Gustav Nyquist R +0.76 +0.55 +0.03 +0.26 0.00 0.00 -0.08 — 9:18
44 Josh Morrissey D +0.69 0.00 +0.15 +0.58 0.00 0.00 -0.04 — 25:35
9 Alex Iafallo L +0.52 0.00 +0.06 +0.36 0.00 0.00 +0.10 — 17:36
78 Jacob Bryson D +0.44 +0.70 +0.02 -0.26 0.00 0.00 -0.02 — 13:12
19 Jonathan Toews C +0.44 0.00 +0.15 +0.11 0.00 +0.09 +0.08 — 13:19
2 Dylan DeMelo D +0.43 0.00 +0.04 +0.34 0.00 0.00 +0.05 — 23:18
45 Cole Koepke L -0.04 0.00 +0.12 -0.30 +0.15 0.00 -0.02 — 11:02
36 Morgan Barron C -0.06 0.00 +0.13 -0.28 0.00 -0.05 +0.15 — 13:31
24 Haydn Fleury D -0.09 0.00 0.00 -0.13 0.00 0.00 +0.04 — 14:16
93 Brad Lambert C -0.32 0.00 0.00 -0.33 0.00 0.00 0.00 — 10:14
37 Connor Hellebuyck G -3.53 0.00 — — 0.00 — — -3.53 58:34

An expected-goals take on Dom Luszczyszyn's Game Score: goals and assists, the quality of a player's own shots, shot quality for and against while they were on the ice at 5v5, penalties, faceoffs and puck plays, all in goals; goalies by goals saved above expected. From the NHL play-by-play and shift charts.