Skip to content
Ice Lab

Wed, Dec 31, 2025·American Airlines Center, Dallas

Buffalo Sabres 4, Dallas Stars 1

Expected result

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

DAL winsBUF 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 BUF'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.

Thompson–Krebs–DoanMcLeod–Quinn–BensonTuch–Norris–OstlundGreenway–Malenstyn–DunneTuch–Thompson–OstlundTuch–Thompson–KrebsDahlin–PowerSamuelsson–ByramKesselring–PowerSamuelsson–DahlinDahlin–ByramByram–MetsaSamuelsson–MetsaKesselring–ByramDahlin–MetsaSamuelsson–PowerByram–Power
Hintz–Robertson–Bourque2:440.17–0.030:490.25–0.004:550.68–0.050:460.11–0.000:380.08–0.001:390.15–0.021:520.32–0.012:150.11–0.032:110.26–0.001:200.11–0.00
Blackwell–Faksa–Bäck1:440.00–0.091:490.20–0.270:470.00–0.004:070.00–0.082:390.00–0.170:300.00–0.001:240.00–0.000:300.00–0.001:120.00–0.270:390.00–0.000:300.20–0.001:140.05–0.00
Rantanen–Steel–Johnston2:170.23–0.621:100.01–0.001:190.08–0.070:400.00–0.072:240.01–0.071:060.30–0.240:580.00–0.450:370.00–0.00
Duchene–Rantanen–Johnston1:270.29–0.391:050.00–0.061:110.00–0.000:580.00–0.002:140.06–0.380:320.23–0.070:440.00–0.00
Benn–Duchene–Hryckowian2:070.00–0.060:350.00–0.170:410.00–0.200:300.00–0.010:350.00–0.000:370.00–0.000:310.00–0.05
Benn–Steel–Hryckowian2:270.11–0.050:540.00–0.050:440.00–0.000:560.11–0.00
Rantanen–Hintz–Robertson1:000.00–0.000:350.08–0.141:200.00–0.000:330.08–0.14
Rantanen–Robertson–Johnston0:300.00–0.150:360.00–0.001:080.00–0.15
Steel–Bourque–Hryckowian0:330.00–0.000:330.00–0.05
Benn–Duchene–Bourque0:590.00–0.02
Lundkvist–Harley4:210.46–0.692:080.25–0.011:370.00–0.060:320.00–0.071:250.00–0.062:270.23–0.071:470.23–0.162:240.00–0.470:340.00–0.00
Lindell–Heiskanen0:590.00–0.032:050.20–0.043:500.67–0.031:200.11–0.000:480.31–0.010:540.00–0.002:320.26–0.000:340.00–0.020:570.00–0.001:550.31–0.040:400.00–0.00
Petrovic–Lyubushkin1:170.06–0.002:020.00–0.100:560.01–0.003:150.00–0.322:160.00–0.131:170.01–0.001:450.06–0.171:080.00–0.070:310.00–0.05
Heiskanen–Harley2:010.21–0.470:520.02–0.000:570.01–0.000:340.00–0.000:370.00–0.002:040.15–0.261:190.07–0.320:560.01–0.000:460.00–0.000:390.00–0.00
Lindell–Lundkvist1:020.00–0.001:100.00–0.270:510.00–0.020:350.00–0.000:330.08–0.001:530.00–0.020:400.00–0.000:310.08–0.000:520.00–0.27
Lindell–Lyubushkin0:440.00–0.031:330.00–0.000:480.00–0.031:190.00–0.00
Petrovic–Harley1:290.40–0.02
Petrovic–Heiskanen0:330.00–0.05
Lyubushkin–Harley0:350.00–0.12
Heiskanen–Lyubushkin0:540.11–0.000:550.11–0.00
Lindell–Harley0:390.00–0.080:390.00–0.01
Shift chart

Every shift, one row per player.

P1P2P3EndRobertson FBourque FHintz FBäck FFaksa FBlackwell FSteel FHryckowian FRantanen FDuchene FBenn FJohnston FHeiskanen DLindell DPetrovic DLyubushkin DHarley DLundkvist DDeSmith GNorris FOstlund FTuch FGreenway FMalenstyn FDunne FBenson FThompson FDoan FQuinn FMcLeod FKrebs FSamuelsson DDahlin DKesselring DPower DByram DMetsa DLuukkonen G
DALBUFFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Miro HeiskanenDAL2424:501:022:1443
Rasmus DahlinBUF3024:430:491:3063
Bowen ByramBUF2824:360:531:3244
Owen PowerBUF3024:120:481:1943
Esa LindellDAL2522:580:552:1335
Thomas HarleyDAL2522:580:551:5952
Mattias SamuelssonBUF3022:560:461:5822
Jason RobertsonDAL2021:161:042:5343
Mikko RantanenDAL1820:361:092:4630
Tage ThompsonBUF2218:450:512:0642
Alex TuchBUF2618:210:421:2255
Wyatt JohnstonDAL1716:591:001:4850
Ilya LyubushkinDAL1916:370:521:3503
Ryan McLeodBUF2216:350:451:2243
Roope HintzDAL1916:320:521:5513
Zach BensonBUF1916:110:511:2050
Nils LundkvistDAL2115:530:451:2943
Matt DucheneDAL1615:430:592:0511
Josh DoanBUF2215:270:421:5052
Jack QuinnBUF1815:210:511:2141
Mavrik BourqueDAL1915:170:481:3333
Peyton KrebsBUF1913:590:441:1042
Beck MalenstynBUF2013:360:411:0701
Alexander PetrovicDAL1613:270:501:3101
Sam SteelDAL1713:170:471:4023
Josh NorrisBUF2113:070:371:0361
Noah OstlundBUF2012:560:391:3331
Oskar BäckDAL1812:540:431:1512
Radek FaksaDAL1712:330:441:2012
Colin BlackwellDAL1612:330:471:1302
Jordan GreenwayBUF1912:280:391:0700
Michael KesselringBUF1612:040:451:2011
Jamie BennDAL1611:270:431:0802
Josh DunneBUF1711:150:401:0300
Justin HryckowianDAL1610:100:381:2512
Zach MetsaBUF149:280:411:1502