Skip to content
Ice Lab

Tue, Mar 4, 2025·KeyBank Center, Buffalo

San Jose Sharks 6, Buffalo Sabres 2

Expected result

Based on shot quality alone, San Jose Sharks win this game 77% of the time.

BUF winsSJS 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 SJS'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.

Zetterlund–Smith–CelebriniToffoli–Wennberg–EklundGoodrow–Kunin–SturmKostin–Dellandrea–GrafGoodrow–Kunin–DellandreaKostin–Sturm–GrafGoodrow–Dellandrea–GrafEklund–Smith–CelebriniFerraro–MukhamadullinWalman–LiljegrenVlasic–ThompsonWalman–ThompsonFerraro–LiljegrenWalman–FerraroWalman–MukhamadullinVlasic–Mukhamadullin
Thompson–Peterka–Kulich1:260.00–0.031:520.00–0.003:240.08–0.071:520.02–0.000:490.00–0.204:200.08–0.073:220.08–0.000:470.00–0.000:420.00–0.03
Tuch–Greenway–Cozens3:050.19–0.231:460.15–0.010:510.00–0.100:480.24–0.070:460.00–0.002:530.11–0.001:350.20–0.291:390.31–0.110:410.00–0.000:430.00–0.12
McLeod–Quinn–Benson1:490.00–0.102:120.23–0.020:310.00–0.001:140.00–0.001:580.00–0.130:550.00–0.062:280.06–0.000:370.00–0.02
Lafferty–Malenstyn–Krebs0:320.00–0.001:290.00–0.131:400.13–0.000:340.00–0.001:470.13–0.000:380.00–0.082:500.00–0.110:390.00–0.00
Malenstyn–Krebs–Benson0:470.00–0.000:420.04–0.010:420.00–0.000:550.04–0.010:380.00–0.00
Lafferty–McLeod–Kulich0:480.00–0.150:460.00–0.000:340.03–0.001:110.00–0.06
Tuch–Thompson–Peterka0:430.00–0.000:400.14–0.001:350.14–0.00
Greenway–Cozens–Quinn0:530.06–0.00
Tuch–Greenway–Thompson0:530.00–0.070:370.00–0.000:480.00–0.07
Lafferty–Greenway–Krebs0:400.00–0.000:330.00–0.00
Samuelsson–Dahlin2:380.00–0.043:140.15–0.081:470.06–0.011:160.05–0.001:090.00–0.000:490.00–0.204:000.02–0.002:460.12–0.091:510.07–0.040:390.00–0.000:330.03–0.00
Clifton–Bryson2:110.00–0.122:060.17–0.021:550.00–0.070:310.00–0.002:140.00–0.001:070.00–0.063:340.00–0.140:400.22–0.000:370.00–0.02
Byram–Power0:570.00–0.111:010.00–0.090:390.04–0.070:440.14–0.000:520.00–0.001:360.00–0.152:520.14–0.072:230.04–0.160:410.00–0.15
Dahlin–Byram1:140.00–0.191:000.00–0.012:270.08–0.150:480.24–0.001:060.00–0.063:150.08–0.290:430.00–0.12
Bryson–Power1:270.11–0.050:510.00–0.000:480.04–0.022:300.11–0.061:310.00–0.05
Clifton–Samuelsson0:570.08–0.001:240.06–0.060:310.00–0.000:400.13–0.001:500.13–0.000:320.08–0.001:140.06–0.06
Dahlin–Power0:390.00–0.000:370.00–0.001:090.06–0.000:360.00–0.00
Shift chart

Every shift, one row per player.

P1P2P3EndGreenway FCozens FTuch FThompson FKulich FPeterka FMcLeod FQuinn FBenson FMalenstyn FKrebs FLafferty FSamuelsson DClifton DDahlin DByram DPower DBryson DLuukkonen GSturm FKunin FGoodrow FZetterlund FSmith FCelebrini FToffoli FWennberg FEklund FGraf FKostin FDellandrea FFerraro DMukhamadullin DWalman DLiljegren DVlasic DThompson DGeorgiev G
BUFSJSFull-height lines are goals; short ticks at the top are shots. Hover to see who was on the ice.

Shift totals

Rasmus DahlinBUF3026:430:532:0172
Mario FerraroSJS2526:051:032:0114
Jake WalmanSJS2522:560:551:4716
Shakir MukhamadullinSJS2522:340:541:3612
Mattias SamuelssonBUF2721:090:471:3825
Tage ThompsonBUF2220:110:551:4853
JJ PeterkaBUF2119:410:561:4243
Alex TuchBUF2519:030:461:1673
Bowen ByramBUF2918:510:391:1383
Owen PowerBUF2517:530:431:1052
William EklundSJS1817:240:581:4212
Timothy LiljegrenSJS2417:210:431:2714
Alexander WennbergSJS1917:070:541:2921
Connor CliftonBUF2417:040:431:1217
Jiri KulichBUF1916:430:531:4733
Fabian ZetterlundSJS2216:190:451:2714
Jordan GreenwayBUF2316:170:421:2064
Will SmithSJS2016:130:491:4404
Macklin CelebriniSJS2016:110:491:4124
Jacob BrysonBUF2215:310:421:1415
Tyler ToffoliSJS1815:200:511:2642
Luke KuninSJS2014:590:451:0322
Dylan CozensBUF2214:510:411:0953
Barclay GoodrowSJS1914:180:451:0723
Collin GrafSJS1814:170:481:1554
Jack QuinnBUF1713:330:481:2331
Jack ThompsonSJS1813:330:451:1131
Marc-Edouard VlasicSJS1713:280:481:1523
Nico SturmSJS1713:270:471:0803
Ryan McLeodBUF1913:040:411:0324
Zach BensonBUF1512:180:491:1232
Ty DellandreaSJS1712:160:431:1561
Peyton KrebsBUF1611:300:431:1323
Beck MalenstynBUF1411:250:491:3212
Klim KostinSJS1510:590:441:2551
Sam LaffertyBUF1410:480:461:0400