Skip to content
Ice Lab

Wed, Mar 20, 2019·KeyBank Center, Buffalo

Toronto Maple Leafs 4, Buffalo Sabres 2

Expected result

Based on shot quality alone, Toronto Maple Leafs win this game 89% 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.

Tavares–Hyman–MarnerMarleau–Kadri–KapanenJohnsson–Nylander–MatthewsBrown–Petan–MooreMuzzin–ZaitsevHainsey–RiellyHainsey–HollRielly–OzhiganovMuzzin–OzhiganovHainsey–ZaitsevRielly–ZaitsevMuzzin–Rielly
Okposo–Larsson–Girgensons6:400.11–0.231:020.00–0.000:390.01–0.002:320.06–0.000:450.00–0.003:160.02–0.071:140.00–0.112:140.01–0.020:330.00–0.04
Skinner–Reinhart–Eichel2:020.02–0.344:540.13–0.742:180.01–0.633:580.14–0.670:570.00–0.190:340.02–0.010:390.15–0.00
Sheary–Rodrigues–Nylander3:580.03–0.031:110.03–0.030:490.00–0.020:340.00–0.221:010.00–0.00
Sheary–Eichel–Thompson1:320.06–0.001:280.00–0.031:070.07–0.002:510.08–0.001:340.10–0.03
Sobotka–Nylander–Mittelstadt1:240.07–0.000:490.00–0.001:140.06–0.021:050.00–0.000:400.02–0.000:410.00–0.021:160.13–0.00
Sobotka–Thompson–Mittelstadt0:480.00–0.031:010.00–0.060:320.00–0.001:230.00–0.031:140.10–0.02
Skinner–Reinhart–Rodrigues0:400.00–0.001:100.01–0.090:450.00–0.001:560.00–0.001:100.01–0.09
Sheary–Rodrigues–Thompson2:400.00–0.171:150.00–0.170:320.00–0.000:460.00–0.00
Bogosian–Ristolainen10:060.15–0.550:570.00–0.023:130.00–0.171:530.10–0.182:160.03–0.052:330.07–0.020:480.00–0.191:070.00–0.000:450.15–0.00
Scandella–Nelson2:230.00–0.004:040.11–0.120:590.01–0.022:460.07–0.002:290.04–0.120:590.00–0.020:340.00–0.001:470.01–0.000:340.00–0.220:330.00–0.04
Montour–Dahlin1:160.02–0.011:550.00–0.171:050.00–0.211:400.10–0.061:590.00–0.281:180.00–0.060:390.00–0.021:350.10–0.110:430.17–0.00
Scandella–Montour2:450.09–0.330:420.00–0.091:260.01–0.172:150.11–0.12
Nelson–Dahlin0:320.00–0.002:150.02–0.110:360.00–0.021:160.02–0.001:210.00–0.071:000.00–0.02
Ristolainen–Dahlin1:140.00–0.000:360.03–0.031:090.00–0.03
Montour–Nelson1:360.05–0.001:340.06–0.00
Bogosian–Scandella0:390.01–0.090:370.00–0.310:470.01–0.09
Bogosian–Montour0:350.00–0.000:470.02–0.05
Scandella–Ristolainen0:510.00–0.000:510.00–0.00
Bogosian–Dahlin0:320.00–0.000:300.02–0.000:320.00–0.000:300.02–0.00
Shift chart

Every shift, one row per player.

P1P2P3EndSheary FRodrigues FNylander FEichel FReinhart FSkinner FOkposo FLarsson FGirgensons FSobotka FMittelstadt FThompson FBogosian DRistolainen DDahlin DMontour DScandella DNelson DHutton GHyman FMarner FTavares FJohnsson FNylander FMatthews FMarleau FKadri FKapanen FPetan FBrown FMoore FMuzzin DZaitsev DHainsey DRielly DOzhiganov DHoll DSparks G
BUFTORFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Morgan RiellyTOR3225:250:481:2753
Ron HainseyTOR3324:210:441:2024
Jake MuzzinTOR3424:130:431:3343
Nikita ZaitsevTOR3223:410:441:5045
Rasmus RistolainenBUF2622:420:521:3147
Zach BogosianBUF2622:310:522:0627
Mitch MarnerTOR3122:300:441:4064
Jack EichelBUF2420:270:511:5154
John TavaresTOR2719:570:441:2965
Auston MatthewsTOR2419:390:491:3153
Marco ScandellaBUF2519:110:461:2023
Rasmus DahlinBUF2318:060:471:1547
Jeff SkinnerBUF2217:470:491:2855
Evan RodriguesBUF2617:330:411:0564
Casey NelsonBUF2417:320:441:1935
Sam ReinhartBUF2217:310:481:4355
William NylanderTOR2317:230:451:1731
Patrick MarleauTOR2417:180:431:3472
Zach HymanTOR2417:120:431:4035
Brandon MontourBUF2016:440:501:5635
Kasperi KapanenTOR2315:560:421:1784
Nazem KadriTOR2015:560:481:16101
Conor ShearyBUF2115:420:451:3952
Andreas JohnssonTOR2215:010:411:0651
Johan LarssonBUF2214:250:391:0319
Zemgus GirgensonsBUF2214:020:381:1019
Kyle OkposoBUF1913:150:421:0328
Casey MittelstadtBUF1612:160:461:4330
Vladimir SobotkaBUF1612:150:461:2140
Tage ThompsonBUF1712:080:431:1041
Alex NylanderBUF1510:500:431:0521
Igor OzhiganovTOR118:420:471:1522
Nic PetanTOR117:470:421:1710
Connor BrownTOR147:470:330:5821
Justin HollTOR117:430:421:3120
Trevor MooreTOR105:410:341:0310