Skip to content
Ice Lab

Thu, Oct 23, 2025·Canadian Tire Centre, Ottawa

Philadelphia Flyers 1, Ottawa Senators 2

Expected result

Based on shot quality alone, Philadelphia Flyers win this game 61% of the time.

OTT winsPHI wins

Who was on the ice

Model-based

Line matchups and every shift of the game.

Line matchups

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

Couturier–Konecny–TippettCates–Brink–FoersterDvorak–Zegras–MichkovHathaway–Abols–GrebenkinKonecny–Tippett–ZegrasSeeler–DrysdaleSanheim–YorkJuulsen–ZamulaZamula–DrysdaleYork–DrysdaleSanheim–Drysdale
Giroux–Amadio–Pinto8:060.30–0.403:100.10–0.125:280.19–0.29
Batherson–Cozens–Stützle1:230.00–0.024:100.00–0.211:300.08–0.003:000.00–0.082:190.02–0.002:100.06–0.180:410.00–0.00
Perron–Cousins–Greig6:500.05–0.020:370.00–0.003:380.05–0.002:290.00–0.001:290.00–0.020:320.00–0.00
Eller–Zetterlund–Lycksell0:480.00–0.161:280.00–0.001:190.24–0.071:320.00–0.301:040.00–0.072:020.24–0.00
Amadio–Lycksell–Pinto0:470.15–0.000:320.15–0.00
Jensen–Chabot0:490.01–0.007:550.01–0.191:100.00–0.001:360.30–0.005:210.04–0.243:450.18–0.004:100.30–0.030:350.00–0.00
Sanderson–Zub8:180.29–0.230:450.00–0.070:560.15–0.024:240.08–0.176:030.19–0.190:430.02–0.000:340.15–0.00
Kleven–Matinpalo1:020.00–0.024:200.02–0.071:460.02–0.002:500.02–0.082:140.02–0.062:080.00–0.040:320.00–0.000:410.00–0.00
Shift chart

Every shift, one row per player.

P1P2P3EndPinto FAmadio FGiroux FCousins FPerron FGreig FBatherson FStützle FCozens FEller FZetterlund FLycksell FZub DSanderson DJensen DChabot DKleven DMatinpalo DUllmark GKonecny FCouturier FTippett FFoerster FBrink FCates FZegras FDvorak FMichkov FAbols FHathaway FGrebenkin FSanheim DYork DDrysdale DSeeler DZamula DJuulsen DVladar G
OTTPHIFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Thomas ChabotOTT2826:550:582:2315
Cam YorkPHI3125:460:502:31110
Travis SanheimPHI3024:110:482:51111
Jamie DrysdalePHI2723:530:532:0933
Shane PintoOTT2722:520:512:0475
Jake SandersonOTT2722:430:501:4181
Travis KonecnyPHI2521:230:511:4915
Sean CouturierPHI2621:130:491:4846
Nick JensenOTT2720:440:462:2024
Claude GirouxOTT2618:510:441:4872
Tim StützleOTT2518:460:451:5052
Ridly GreigOTT2217:540:491:4123
Nick SeelerPHI2717:490:401:1513
Owen TippettPHI2217:430:481:3636
Dylan CozensOTT2317:330:461:2152
Artem ZubOTT2617:140:401:3051
Tyson FoersterPHI2317:070:451:1512
David PerronOTT2216:490:461:3420
Noah CatesPHI2516:250:391:1914
Christian DvorakPHI2016:050:481:5333
Drake BathersonOTT2014:570:451:2242
Matvei MichkovPHI2014:500:451:3560
Michael AmadioOTT2014:230:431:4852
Trevor ZegrasPHI2214:210:391:0921
Bobby BrinkPHI2014:080:421:0411
Tyler KlevenOTT1712:130:431:1701
Noah JuulsenPHI1711:510:421:1121
Lars EllerOTT1111:441:041:4510
Egor ZamulaPHI1811:190:381:1721
Nikolas MatinpaloOTT1710:550:391:1901
Nick CousinsOTT1610:370:401:0310
Fabian ZetterlundOTT99:131:011:4400
Garnet HathawayPHI128:260:421:1903
Olle LycksellOTT77:371:051:4300
Nikita GrebenkinPHI107:120:431:0410
Rodrigo AbolsPHI86:060:461:1300