Skip to content
Ice Lab

Mon, Mar 23, 2026·Madison Square Garden, New York

Ottawa Senators 2, New York Rangers 1

Expected result

Based on shot quality alone, Ottawa Senators win this game 78% of the time.

NYR winsOTT wins

Who was on the ice

Model-based

Line matchups and every shift of the game.

Line matchups

NYR forward lines and defence pairs (rows) against OTT's (columns) at 5-on-5. Darker cells shared more ice; the second number is xG for–against in that time. Click a cell to highlight it below.

Giroux–Batherson–StützleTkachuk–Cozens–GreigCousins–Amadio–PintoEller–Foegele–ZetterlundKleven–ZubSpence–MatinpaloChabot–ZubSpence–KlevenThomson–MatinpaloSpence–ZubKleven–MatinpaloZub–Matinpalo
Miller–Sheary–Kartye2:450.00–0.011:190.12–0.001:240.21–0.011:450.05–0.001:180.00–0.002:320.24–0.460:360.00–0.011:320.08–0.000:420.00–0.00
Zibanejad–Lafrenière–Perreault5:250.21–0.201:080.00–0.050:400.00–0.112:360.14–0.092:100.00–0.112:100.00–0.09
Trocheck–Raddysh–Cuylle2:360.11–0.130:390.00–0.001:360.00–0.001:050.00–0.001:120.00–0.000:350.00–0.011:530.00–0.060:450.11–0.00
Parssinen–Edstrom–Chmelar1:540.16–0.000:510.00–0.030:440.09–0.000:300.06–0.01
Trocheck–Cuylle–Chmelar1:530.12–0.001:040.01–0.001:400.12–0.00
Miller–Lafrenière–Perreault0:410.00–0.00
Gavrikov–Fox2:510.00–0.013:340.12–0.061:220.19–0.001:010.09–0.002:450.00–0.002:010.19–0.001:530.09–0.002:530.08–0.070:460.00–0.00
Robertson–Schneider3:440.00–0.072:490.21–0.261:200.04–0.060:540.00–0.002:580.14–0.092:020.06–0.150:420.00–0.011:390.00–0.031:320.00–0.070:360.06–0.05
Borgen–Mackey0:580.11–0.060:330.00–0.003:220.12–0.001:370.05–0.001:410.01–0.062:240.16–0.001:260.00–0.000:570.00–0.000:530.11–0.000:300.00–0.00
Robertson–Mackey0:300.00–0.000:390.00–0.110:420.00–0.110:350.00–0.00
Gavrikov–Schneider0:420.00–0.000:320.00–0.00
Shift chart

Every shift, one row per player.

P1P2P3EndLafrenière FZibanejad FPerreault FMiller FKartye FSheary FTrocheck FRaddysh FCuylle FParssinen FChmelar FEdstrom FFox DGavrikov DRobertson DSchneider DMackey DBorgen DShesterkin GTkachuk FCozens FGreig FGiroux FStützle FBatherson FAmadio FCousins FPinto FZetterlund FEller FFoegele FZub DChabot DSpence DKleven DThomson DMatinpalo DReimer G
NYROTTFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Jordan SpenceOTT3026:440:532:1360
Tyler KlevenOTT2824:300:532:3132
Artem ZubOTT2723:440:532:2602
J.T. MillerNYR2422:560:572:2724
Adam FoxNYR2222:161:012:1322
Tim StützleOTT2522:160:531:5782
Mika ZibanejadNYR2621:480:502:1945
Braden SchneiderNYR2620:490:482:0607
Vladislav GavrikovNYR2320:440:541:4703
Brady TkachukOTT2419:410:491:5752
Matthew RobertsonNYR2118:410:531:5704
Drake BathersonOTT2018:330:561:4871
Vincent TrocheckNYR2018:240:552:0923
Nikolas MatinpaloOTT2318:190:481:4201
Will CuylleNYR2018:150:551:4112
Alexis LafrenièreNYR1817:581:002:0541
Dylan CozensOTT2217:100:471:5472
Will BorgenNYR2116:490:481:5703
Ridly GreigOTT2316:400:431:4316
Shane PintoOTT2416:390:421:0413
Gabe PerreaultNYR1816:140:542:0021
Claude GirouxOTT2115:450:451:1163
Tye KartyeNYR2315:130:401:2513
Michael AmadioOTT2114:050:401:0202
Conor ShearyNYR2013:430:411:1912
Connor MackeyNYR1612:190:461:1500
Warren FoegeleOTT1912:170:391:0220
Fabian ZetterlundOTT2112:070:351:0030
Taylor RaddyshNYR1611:460:441:1303
Lars EllerOTT1811:010:371:1304
Thomas ChabotOTT1110:210:562:3401
Nick CousinsOTT169:530:371:1400
Jaroslav ChmelarNYR148:280:360:5310
Juuso ParssinenNYR146:510:291:0000
Adam EdstromNYR115:060:280:4400
Lassi ThomsonOTT74:250:380:5900