Skip to content
Ice Lab

Fri, Oct 24, 2025·KeyBank Center, Buffalo

Toronto Maple Leafs 3, Buffalo Sabres 5

Expected result

Based on shot quality alone, Toronto Maple Leafs win this game 56% of the time.

BUF winsTOR 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 TOR'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.

Nylander–Matthews–McMannTavares–Maccelli–KniesJarnkrok–Domi–LorentzJoshua–Roy–CowanTavares–Domi–KniesTavares–Joshua–MaccelliNylander–Matthews–KniesEkman-Larsson–CarloMcCabe–BenoitMcCabe–MermisEkman-Larsson–MyersMermis–CarloMyers–BenoitCarlo–MyersMermis–MyersCarlo–Benoit
Thompson–Kulich–Benson4:350.23–0.142:270.12–0.112:170.00–0.031:410.00–0.214:120.04–0.172:360.00–0.000:520.00–0.002:270.00–0.211:150.12–0.000:440.15–0.000:380.00–0.00
Tuch–McLeod–Doan2:220.00–0.032:430.12–0.041:510.11–0.000:500.00–0.010:390.06–0.001:460.07–0.032:170.04–0.001:080.05–0.021:200.13–0.001:060.01–0.01
Zucker–Quinn–Ostlund1:120.12–0.002:160.06–0.092:170.00–0.052:050.00–0.282:330.00–0.310:550.05–0.000:480.11–0.001:440.00–0.241:080.03–0.00
Tuch–Malenstyn–Krebs0:370.00–0.000:310.00–0.070:470.28–0.07
Malenstyn–Krebs–Ostlund0:530.00–0.290:320.00–0.000:370.00–0.150:380.00–0.13
Malenstyn–McLeod–Krebs1:210.01–0.040:360.00–0.001:010.00–0.000:470.01–0.04
Malenstyn–Krebs–Kozak1:180.00–0.030:510.00–0.000:360.00–0.03
Malenstyn–Krebs–Quinn0:440.01–0.001:020.03–0.14
Samuelsson–Dahlin1:110.00–0.001:130.12–0.121:210.09–0.041:440.00–0.071:490.20–0.041:280.04–0.001:490.00–0.070:470.00–0.000:410.11–0.110:430.00–0.01
Timmins–Power3:080.04–0.171:450.03–0.001:230.00–0.003:150.03–0.141:280.03–0.000:570.00–0.040:480.07–0.00
Timmins–Byram2:240.00–0.000:390.06–0.001:290.03–0.001:060.03–0.002:090.06–0.000:430.00–0.00
Byram–Metsa0:510.01–0.041:140.00–0.001:110.00–0.271:370.00–0.271:070.00–0.000:410.00–0.00
Dahlin–Byram0:390.00–0.151:010.01–0.001:050.00–0.011:260.00–0.001:220.02–0.290:550.00–0.000:380.00–0.00
Samuelsson–Power1:280.03–0.000:510.00–0.010:400.00–0.001:120.03–0.000:520.00–0.01
Timmins–Dahlin1:160.11–0.030:370.00–0.000:430.00–0.211:010.11–0.000:470.00–0.21
Samuelsson–Metsa0:390.00–0.000:410.01–0.030:410.09–0.001:050.00–0.000:420.21–0.00
Byram–Power0:310.16–0.000:400.00–0.010:390.16–0.00
Power–Metsa0:320.00–0.000:320.00–0.000:570.00–0.24
Samuelsson–Byram1:000.00–0.030:360.12–0.00
Timmins–Samuelsson1:070.00–0.130:300.00–0.000:430.00–0.13
Dahlin–Power1:080.02–0.000:340.01–0.00
Shift chart

Every shift, one row per player.

P1P2P3EndKrebs FMalenstyn FKozak FBenson FKulich FThompson FMcLeod FTuch FDoan FQuinn FOstlund FZucker FTimmins DPower DByram DDahlin DMetsa DSamuelsson DLyon GMatthews FMcMann FNylander FKnies FMaccelli FTavares FJoshua FCowan FRoy FLorentz FJarnkrok FDomi FCarlo DEkman-Larsson DMermis DMyers DBenoit DMcCabe DStolarz G
BUFTORFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Oliver Ekman-LarssonTOR3225:500:482:1463
Auston MatthewsTOR2723:480:531:5152
Mattias SamuelssonBUF3123:380:461:5438
Conor TimminsBUF2923:370:491:4726
Brandon CarloTOR3021:310:431:3532
Bowen ByramBUF2721:250:482:1622
Jake McCabeTOR2920:320:421:5936
Rasmus DahlinBUF3020:280:411:4214
Zach BensonBUF2520:250:492:0033
Ryan McLeodBUF2720:030:451:3318
Owen PowerBUF2620:020:461:3733
Alex TuchBUF2519:340:471:4527
John TavaresTOR2019:160:582:0522
Tage ThompsonBUF2419:060:481:5633
Matthew KniesTOR2119:030:541:5523
Bobby McMannTOR2418:090:451:2630
William NylanderTOR2317:390:461:4340
Simon BenoitTOR2616:530:391:2314
Jiri KulichBUF2216:500:461:2523
Nicolas RoyTOR2115:110:431:1923
Jack QuinnBUF2114:550:431:2532
Matias MaccelliTOR1714:400:521:4702
Max DomiTOR2014:160:431:3543
Philippe MyersTOR2014:050:421:0903
Peyton KrebsBUF1913:430:431:1611
Dakota MermisTOR2213:120:361:0412
Jason ZuckerBUF1712:470:451:5542
Dakota JoshuaTOR2012:360:381:0213
Noah OstlundBUF1812:280:421:3132
Beck MalenstynBUF1612:140:461:2511
Josh DoanBUF1811:570:401:0423
Easton CowanTOR1511:050:441:0811
Steven LorentzTOR1510:490:431:2023
Calle JarnkrokTOR1310:160:471:2222
Zach MetsaBUF149:410:421:4960
Tyson KozakBUF31:490:361:0600