Skip to content
Ice Lab

Wed, Apr 15, 2026·Canadian Tire Centre, Ottawa

Toronto Maple Leafs 1, Ottawa Senators 3

Expected result

Based on shot quality alone, Ottawa Senators win this game 90% of the time.

OTT winsTOR 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 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–Nylander–CowanLorentz–Maccelli–HaymesPezzetta–Tverberg–QuillanDomi–Robertson–KniesEkman-Larsson–VilleneuveRielly–StecherMcCabe–BenoitMcCabe–StecherEkman-Larsson–BenoitStecher–BenoitRielly–BenoitEkman-Larsson–RiellyRielly–McCabe
Giroux–Batherson–Halliday0:380.05–0.082:280.10–0.024:420.23–0.141:400.19–0.002:510.17–0.032:080.10–0.082:590.05–0.130:490.03–0.000:420.00–0.00
Eller–Foegele–Zetterlund2:530.08–0.073:040.01–0.121:230.01–0.002:260.02–0.073:470.06–0.100:330.00–0.030:340.01–0.00
Cousins–Hodgson–Pinto2:070.22–0.001:510.05–0.092:560.02–0.202:090.05–0.044:070.11–0.050:330.15–0.000:320.00–0.03
MacDermid–Cozens–Greig1:530.12–0.003:090.07–0.071:270.24–0.003:300.24–0.011:400.07–0.001:210.12–0.06
Eller–Cousins–Hodgson1:440.23–0.201:050.23–0.00
Batherson–Cozens–Greig0:330.00–0.000:330.05–0.000:310.00–0.01
Zetterlund–Cozens–Greig1:050.00–0.080:350.00–0.080:300.00–0.00
Foegele–Cozens–Greig1:010.02–0.000:360.02–0.00
Thomson–Zub3:150.19–0.032:080.04–0.033:190.22–0.083:330.06–0.132:350.00–0.063:300.06–0.134:360.04–0.060:360.22–0.000:450.16–0.000:580.03–0.000:330.00–0.03
Crotty–Matinpalo1:050.02–0.205:310.28–0.184:370.08–0.141:090.00–0.002:490.03–0.014:510.23–0.123:220.12–0.150:330.00–0.000:300.00–0.00
Gilbert–Spence5:120.34–0.082:300.00–0.021:060.00–0.003:410.46–0.175:550.65–0.253:130.03–0.082:230.11–0.000:440.00–0.00
Spence–Zub2:150.24–0.001:280.23–0.000:360.02–0.00
Shift chart

Every shift, one row per player.

P1P2P3EndZetterlund FFoegele FEller FPinto FCousins FHodgson FGiroux FBatherson FHalliday FMacDermid FCozens FGreig FZub DThomson DSpence DGilbert DCrotty DMatinpalo DReimer GCowan FNylander FTavares FKnies FDomi FRobertson FLorentz FHaymes FMaccelli FTverberg FQuillan FPezzetta FStecher DRielly DBenoit DMcCabe DEkman-Larsson DVilleneuve DHildeby G
OTTTORFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Jordan SpenceOTT2723:220:522:0165
Artem ZubOTT2622:130:512:1223
Oliver Ekman-LarssonTOR2821:040:451:5263
William NylanderTOR2420:280:512:0065
Easton CowanTOR2420:170:511:3775
John TavaresTOR2420:050:502:1375
Morgan RiellyTOR2820:030:431:2852
Jake McCabeTOR2819:350:421:2517
Troy StecherTOR2719:090:431:1535
Cameron CrottyOTT2818:530:401:1322
Nikolas MatinpaloOTT2818:390:401:4221
Dylan CozensOTT2418:350:461:1563
Simon BenoitTOR2718:230:411:2805
Shane PintoOTT2318:000:471:1451
Lassi ThomsonOTT2217:230:471:2911
Claude GirouxOTT2617:120:401:1154
Ridly GreigOTT2517:100:411:2443
Drake BathersonOTT2317:080:451:1751
Matthew KniesTOR2016:390:501:5743
William VilleneuveTOR2416:390:421:2733
Steven LorentzTOR2316:220:431:1215
Warren FoegeleOTT2216:110:441:3823
Dennis GilbertOTT2115:320:441:1145
Luke HaymesTOR2114:440:421:1512
Matias MaccelliTOR2014:290:431:1212
Lars EllerOTT2214:280:391:1326
Nick CousinsOTT1613:560:521:1211
Stephen HallidayOTT1913:420:431:4421
Max DomiTOR1613:050:491:2011
Nick RobertsonTOR1813:030:441:0921
Hayden HodgsonOTT1513:000:521:4210
Fabian ZetterlundOTT2112:510:371:1333
Jacob QuillanTOR1712:510:451:2002
Ryan TverbergTOR1510:400:431:1701
Michael PezzettaTOR1510:020:400:5701
Kurtis MacDermidOTT157:450:310:4721