Skip to content
Ice Lab

Wed, Apr 15, 2026·KeyBank Center, Buffalo

Dallas Stars 4, Buffalo Sabres 3 (SO)

Expected result

Based on shot quality alone, Buffalo Sabres win this game 56% of the time.

BUF winsDAL wins

Who was on the ice

Model-based

Line matchups and every shift of the game.

Line matchups

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

Duchene–Robertson–BourqueRantanen–Steel–JohnstonFaksa–Erne–BäckBenn–Bunting–HryckowianErne–Bunting–SteelMyers–BichselLundkvist–HarleyLindell–LyubushkinLindell–LundkvistLyubushkin–HarleyLundkvist–BichselMyers–Harley
Pearson–Krebs–Quinn3:550.17–0.123:250.09–0.000:350.00–0.011:420.20–0.060:480.00–0.003:450.39–0.122:350.00–0.014:060.00–0.390:300.04–0.00
Tuch–Greenway–Kozak1:330.01–0.071:310.00–0.074:230.04–0.270:560.01–0.002:140.01–0.242:210.01–0.001:320.03–0.030:530.00–0.001:240.00–0.07
Norris–Doan–Benson1:570.04–0.111:560.04–0.191:340.00–0.631:480.00–0.052:080.00–0.134:060.09–0.121:100.05–0.631:100.00–0.11
Malenstyn–Dunne–Benson1:120.10–0.000:530.31–0.001:220.00–0.000:570.00–0.012:350.02–0.000:340.00–0.000:530.31–0.00
Greenway–Malenstyn–Dunne1:090.03–0.020:350.00–0.000:460.07–0.000:390.00–0.000:490.03–0.00
Malenstyn–Dunne–Kozak1:140.00–0.210:400.00–0.050:320.00–0.15
Pearson–Norris–Doan0:330.00–0.00
Krebs–Quinn–Benson0:340.00–0.000:410.00–0.00
Schenn–Power1:360.00–0.110:350.00–0.001:460.00–0.010:330.01–0.001:240.00–0.000:440.00–0.011:290.00–0.271:100.00–0.11
Timmins–Byram1:080.07–0.001:450.00–0.071:200.02–0.000:440.00–0.152:310.01–0.071:530.09–0.000:320.00–0.15
Kesselring–Power1:070.06–0.071:200.04–0.061:590.06–0.011:250.00–0.07
Stanley–Timmins1:080.03–0.021:540.31–0.000:300.20–0.051:000.20–0.050:520.00–0.001:020.31–0.000:490.03–0.00
Stanley–Kesselring0:470.06–0.001:520.00–0.000:450.00–0.002:400.02–0.001:060.04–0.00
Stanley–Metsa0:500.00–0.000:360.00–0.130:330.00–0.030:330.00–0.000:570.07–0.130:450.00–0.000:340.00–0.030:560.00–0.00
Schenn–Stanley1:140.15–0.000:500.00–0.051:060.14–0.000:500.01–0.010:390.01–0.00
Byram–Metsa0:370.00–0.001:170.00–0.060:300.00–0.050:590.00–0.000:330.00–0.00
Power–Metsa0:390.03–0.120:430.00–0.000:530.11–0.001:060.03–0.12
Kesselring–Metsa0:380.00–0.000:460.00–0.000:340.00–0.001:300.00–0.060:460.00–0.00
Timmins–Power1:280.09–0.000:360.05–0.000:560.04–0.000:350.00–0.00
Kesselring–Byram0:370.00–0.000:390.00–0.000:390.00–0.001:010.00–0.000:390.00–0.00
Timmins–Kesselring0:360.00–0.000:460.01–0.241:090.01–0.240:330.00–0.00
Schenn–Byram0:400.00–0.001:250.00–0.63
Stanley–Power0:510.04–0.001:060.04–0.00
Shift chart

Every shift, one row per player.

P1P2P3OTEndBenson FMalenstyn FDunne FKozak FTuch FGreenway FKrebs FPearson FQuinn FNorris FDoan FKesselring DStanley DTimmins DByram DMetsa DPower DSchenn DEllis GBäck FFaksa FErne FSteel FRantanen FJohnston FBourque FRobertson FDuchene FBenn FHryckowian FBunting FBichsel DMyers DHarley DLundkvist DLindell DLyubushkin DOettinger G
BUFDALFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Zach BensonBUF3024:220:491:3263
Thomas HarleyDAL2322:450:591:5833
Owen PowerBUF2622:170:511:4425
Esa LindellDAL2222:141:012:0224
Tyler MyersDAL2321:300:561:3923
Lian BichselDAL2320:370:541:4512
Alex TuchBUF2320:360:541:5765
Nils LundkvistDAL2320:260:531:4114
Logan StanleyBUF2620:160:471:1944
Bowen ByramBUF2619:350:451:1742
Jack QuinnBUF2319:290:511:5240
Peyton KrebsBUF2619:000:441:1320
Mikko RantanenDAL1818:331:021:4631
Wyatt JohnstonDAL1918:110:571:3831
Jason RobertsonDAL1917:260:551:4541
Matt DucheneDAL1917:260:551:3842
Justin HryckowianDAL2017:180:521:5214
Mavrik BourqueDAL2017:060:511:1521
Tanner PearsonBUF2217:040:471:2212
Conor TimminsBUF2416:580:421:2932
Josh NorrisBUF2016:550:511:3753
Jordan GreenwayBUF2116:030:461:2945
Josh DoanBUF2015:570:481:3643
Sam SteelDAL1815:430:521:2802
Ilya LyubushkinDAL1915:390:491:2724
Michael KesselringBUF1815:030:501:2612
Beck MalenstynBUF1814:590:501:1642
Zach MetsaBUF1714:430:521:2022
Jamie BennDAL1813:460:461:1313
Oskar BäckDAL1713:360:481:0823
Tyson KozakBUF1913:340:431:2634
Adam ErneDAL1913:230:421:2331
Radek FaksaDAL1913:090:421:0714
Luke SchennBUF1812:410:421:3022
Michael BuntingDAL1612:360:471:0003
Josh DunneBUF1511:520:471:1841