Skip to content
Ice Lab

Thu, Apr 2, 2026·American Airlines Center, Dallas

Winnipeg Jets 0, Dallas Stars 3

Expected result

Based on shot quality alone, Dallas Stars win this game 59% of the time.

DAL winsWPG wins

Who was on the ice

Model-based

Line matchups and every shift of the game.

Line matchups

DAL forward lines and defence pairs (rows) against WPG'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.

Scheifele–Connor–IafalloLowry–Vilardi–PerfettiScheifele–Connor–VilardiBarron–Rosen–FordToews–Koepke–LambertLowry–Perfetti–LambertIafallo–Barron–RosenToews–Koepke–FordBarron–Koepke–FordToews–Vilardi–KoepkeBarron–Koepke–LambertToews–Rosen–FordLowry–Iafallo–PerfettiDeMelo–MorrisseySamberg–PionkMorrissey–PionkDeMelo–SambergFleury–SalomonssonFleury–SambergMorrissey–SalomonssonFleury–PionkDeMelo–FleuryMorrissey–SambergSamberg–Salomonsson
Rantanen–Robertson–Johnston3:110.19–0.001:350.12–0.032:460.00–0.290:410.00–0.090:400.31–0.003:070.06–0.012:340.12–0.151:260.00–0.000:400.00–0.000:300.31–0.000:470.00–0.090:530.09–0.000:300.00–0.16
Bäck–Bourque–Hryckowian0:420.00–0.003:320.00–0.050:590.32–0.001:200.39–0.001:180.02–0.001:470.32–0.001:590.31–0.001:060.00–0.001:020.08–0.001:330.02–0.000:370.00–0.00
Benn–Duchene–Blackwell0:390.00–0.000:400.00–0.081:540.00–0.131:140.00–0.001:520.00–0.020:390.00–0.000:470.00–0.051:380.00–0.13
Robertson–Bourque–Johnston1:370.11–0.000:430.08–0.000:370.00–0.000:470.06–0.00
Erne–Rantanen–Hyry0:300.00–0.000:340.00–0.00
Benn–Duchene–Bourque0:450.08–0.000:490.08–0.000:330.00–0.06
Benn–Duchene–Erne0:370.00–0.080:310.00–0.000:310.00–0.000:370.00–0.080:330.00–0.00
Erne–Bourque–Hyry0:380.00–0.040:380.00–0.04
Bäck–Bourque–Johnston
Lindell–Heiskanen2:460.19–0.001:420.07–0.023:330.32–0.160:480.00–0.090:380.00–0.000:310.00–0.004:550.35–0.001:320.11–0.021:010.00–0.000:460.00–0.090:410.09–0.000:480.00–0.16
Lundkvist–Harley1:190.00–0.082:560.00–0.081:000.00–0.010:300.08–0.000:540.02–0.000:570.14–0.000:510.00–0.012:270.00–0.001:050.00–0.001:110.14–0.001:060.08–0.081:500.03–0.000:340.00–0.08
Lyubushkin–Bichsel0:450.05–0.001:020.00–0.050:400.31–0.000:390.00–0.001:320.00–0.000:420.11–0.050:590.00–0.000:300.31–0.00
Heiskanen–Bichsel0:480.00–0.000:510.05–0.000:350.00–0.050:320.00–0.031:350.05–0.000:350.00–0.050:310.00–0.00
Capobianco–Lyubushkin0:370.00–0.060:340.03–0.000:540.00–0.000:350.00–0.06
Harley–Bichsel0:530.02–0.001:210.02–0.00
Lundkvist–Bichsel0:510.00–0.000:350.00–0.041:040.00–0.100:480.02–0.00
Heiskanen–Harley0:550.08–0.00
Lindell–Lyubushkin0:550.15–0.000:320.00–0.020:320.00–0.020:410.00–0.00
Capobianco–Harley0:310.27–0.00
Lindell–Lundkvist0:500.00–0.000:550.00–0.00
Capobianco–Lundkvist0:450.07–0.00
Capobianco–Heiskanen0:300.00–0.00
Lindell–Harley
Lyubushkin–Harley
Shift chart

Every shift, one row per player.

P1P2P3EndBäck FBourque FHryckowian FJohnston FRobertson FRantanen FHyry FBlackwell FBenn FErne FDuchene FLundkvist DHarley DLindell DHeiskanen DBichsel DLyubushkin DCapobianco DOettinger GVilardi FLowry FPerfetti FScheifele FConnor FIafallo FToews FRosen FLambert FBarron FKoepke FFord FPionk DSamberg DDeMelo DMorrissey DSalomonsson DFleury DHellebuyck G
DALWPGFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Josh MorrisseyWPG2927:520:582:0871
Miro HeiskanenDAL2124:341:103:3123
Mark ScheifeleWPG2223:081:031:4850
Gabriel VilardiWPG2023:031:092:0733
Jason RobertsonDAL2122:511:052:3510
Dylan DeMeloWPG2722:400:501:4052
Kyle ConnorWPG2222:371:021:5840
Esa LindellDAL1922:161:102:3604
Dylan SambergWPG2822:070:471:2535
Cole PerfettiWPG1920:341:052:0433
Mikko RantanenDAL2220:310:562:3612
Thomas HarleyDAL2119:560:571:3604
Wyatt JohnstonDAL2119:200:551:4501
Neal PionkWPG2318:500:491:2123
Mavrik BourqueDAL1917:590:571:1810
Lian BichselDAL1716:330:581:3311
Justin HryckowianDAL1916:290:521:1612
Oskar BäckDAL2116:170:471:2013
Alex IafalloWPG2015:580:481:4141
Nils LundkvistDAL1515:391:031:2703
Matt DucheneDAL1815:370:521:3723
Haydn FleuryWPG1914:250:461:2330
Morgan BarronWPG1814:050:471:1142
Adam LowryWPG1813:030:441:1153
Ilya LyubushkinDAL1613:000:491:1400
Cole KoepkeWPG1512:340:501:1431
Jamie BennDAL1511:550:481:2013
Arttu HyryDAL1711:490:421:4622
Brad LambertWPG1411:110:481:0910
Jonathan ToewsWPG1511:100:451:1640
Adam ErneDAL1510:500:431:1522
Colin BlackwellDAL1410:350:451:1223
Isak RosenWPG1310:090:471:0411
Parker FordWPG119:120:501:0710
Elias SalomonssonWPG108:560:541:3220
Kyle CapobiancoDAL127:490:391:0401