Skip to content
Ice Lab

Fri, Mar 17, 2023·Wells Fargo Center, Philadelphia

Buffalo Sabres 2, Philadelphia Flyers 5

Expected result

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

PHI winsBUF wins

Who was on the ice

Model-based

Line matchups and every shift of the game.

Line matchups

PHI 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.

Skinner–Tuch–ThompsonOkposo–Girgensons–KrebsHinostroza–Olofsson–MittelstadtGreenway–Cozens–QuinnHinostroza–Greenway–MittelstadtOkposo–Olofsson–KrebsGirgensons–Cozens–QuinnHinostroza–Olofsson–KrebsOlofsson–Cozens–QuinnTuch–Greenway–CozensSkinner–Hinostroza–MittelstadtGreenway–Thompson–QuinnOkposo–Girgensons–GreenwayStillman–LyubushkinBryson–DahlinJokiharju–PowerBryson–PowerJokiharju–DahlinDahlin–PowerJokiharju–Bryson
van Riemsdyk–Lemieux–Frost1:340.22–0.021:570.00–0.062:000.00–0.000:590.00–0.000:510.00–0.000:310.00–0.003:170.00–0.042:100.00–0.061:390.00–0.001:270.00–0.021:590.25–0.04
Laughton–Tippett–Cates5:590.32–0.091:120.00–0.000:420.00–0.010:300.00–0.001:050.00–0.080:360.00–0.002:340.22–0.052:210.00–0.002:300.05–0.120:510.08–0.011:450.05–0.01
Deslauriers–Allison–Laczynski3:310.01–0.141:470.02–0.000:480.18–0.000:440.00–0.001:220.00–0.181:470.18–0.142:510.01–0.042:150.02–0.002:090.00–0.180:300.00–0.00
Hayes–Farabee–Foerster1:510.00–0.182:360.04–0.081:250.26–0.001:070.04–0.004:060.26–0.481:320.00–0.071:250.04–0.000:510.00–0.070:540.00–0.00
van Riemsdyk–Hayes–Foerster0:330.01–0.000:370.00–0.000:390.01–0.000:410.00–0.00
Laughton–Allison–Laczynski0:440.00–0.02
Ristolainen–Sanheim2:220.01–0.082:380.01–0.002:150.00–0.061:580.02–0.001:290.03–0.001:420.18–0.000:490.00–0.004:220.18–0.323:140.01–0.103:280.04–0.001:370.00–0.031:120.00–0.041:520.00–0.01
Provorov–York3:150.15–0.141:440.13–0.011:020.00–0.072:250.26–0.000:370.00–0.001:250.00–0.181:010.00–0.023:130.26–0.153:350.23–0.071:120.00–0.003:090.05–0.181:330.00–0.091:000.00–0.00
Seeler–DeAngelo2:060.12–0.072:580.01–0.321:130.04–0.010:470.00–0.000:440.00–0.010:510.00–0.003:220.01–0.342:290.12–0.052:190.00–0.001:320.02–0.081:350.08–0.030:350.00–0.00
Sanheim–DeAngelo0:370.00–0.020:370.00–0.02
DeAngelo–York0:370.00–0.000:420.00–0.00
Seeler–Provorov
DeAngelo–Provorov1:010.37–0.000:320.21–0.00
Ristolainen–DeAngelo0:320.00–0.000:420.00–0.00
Shift chart

Every shift, one row per player.

P1P2P3EndDeslauriers FAllison FLaczynski FCates FTippett FLaughton FHayes FFarabee FFoerster FFrost FLemieux Fvan Riemsdyk FSanheim DRistolainen DProvorov DYork DSeeler DDeAngelo DHart GKrebs FOkposo FGirgensons FThompson FSkinner FTuch FOlofsson FCozens FQuinn FGreenway FMittelstadt FHinostroza FDahlin DBryson DJokiharju DPower DLyubushkin DStillman DAnderson G
PHIBUFFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Owen PowerBUF2524:220:581:3432
Rasmus DahlinBUF2623:310:542:0360
Rasmus RistolainenPHI2922:360:471:1704
Travis SanheimPHI2822:330:481:5404
Jacob BrysonBUF2421:120:532:1252
Ivan ProvorovPHI2520:550:501:4603
Tony DeAngeloPHI2319:140:501:2532
Cam YorkPHI2518:400:451:3314
Tage ThompsonBUF2018:100:551:4962
Alex TuchBUF2117:450:511:4662
Henri JokiharjuBUF2217:350:481:4502
Owen TippettPHI2316:450:441:0835
Scott LaughtonPHI2416:420:421:1126
Noah CatesPHI2216:330:451:1824
Jeff SkinnerBUF1916:300:521:4062
Nick SeelerPHI2016:210:491:3212
Casey MittelstadtBUF1816:110:541:2711
Victor OlofssonBUF1715:430:551:3322
Peyton KrebsBUF1715:030:531:3421
James van RiemsdykPHI1914:570:471:1701
Dylan CozensBUF1814:540:501:3431
Jordan GreenwayBUF1814:500:491:1102
Morgan FrostPHI1814:390:491:1601
Brendan LemieuxPHI1914:310:461:1801
Zemgus GirgensonsBUF1814:240:481:3421
Wade AllisonPHI1814:090:471:4310
Jack QuinnBUF1714:090:501:1521
Vinnie HinostrozaBUF1613:590:521:2512
Riley StillmanBUF1913:490:441:1711
Ilya LyubushkinBUF1813:370:451:1412
Joel FarabeePHI1913:340:431:0721
Tyson FoersterPHI1813:300:451:2330
Kyle OkposoBUF1713:300:481:3431
Kevin HayesPHI1612:570:491:0620
Nicolas DeslauriersPHI1512:450:511:4010
Tanner LaczynskiPHI1712:350:441:4810