GRIT & GF

Tuesday, March 31, 2026

New York Islanders

Buffalo Sabres

Expected goals, NYI–BUF
2.3–3.7
all situations, empty nets out
BUF share of xG
61.6%
50% is even
Shots on goal
28–33
NYI–BUF
Pre-game model
–
no projection stored

The story

The Sabres won 4-3 and earned it, out-chancing the Islanders 3.7 to 2.3 in expected goals. Bo Horvat had three points, three assists. Rasmus Dahlin had 1.9 expected goals and nothing to show for it.

  • Bo HorvatBig night

    Bo Horvat had three points, three assists. He has 55 points in 62 games this season. He played 21:22 and had three shots on goal. The Islanders lost 4-3 to the Sabres.

  • Rasmus Dahlin had 1.9 expected goals and nothing to show for it. He has 67 points in 71 games this season. The Sabres beat the Islanders 4-3.

  • Matthew Schaefer had 11 shot attempts. Four reached the net and none went in. He came in averaging 6.3 attempts a game. He played 29:40, about 5 minutes over his average. The Islanders lost 4-3 to the Sabres.

  • Bowen ByramDrought over

    Bowen Byram scored for the first time in 31 games. His goal with under five minutes left was the winner. He also had 7 shot attempts against an average of 3.0. It finished 4-3 for the Sabres.

  • Brayden Schenn has scored in 3 straight games. That was his 17th goal of the season. He played 18:54 and had one shot on goal. The Islanders lost 4-3 to the Sabres.

  • Calum Ritchie has a point in 5 straight games. He has 12 goals this season. He played 16:33 and had one shot on goal. The Islanders lost 4-3 to the Sabres.

Shot attempts

Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.

NYIBUF

Where the shots came from

7 goals from 91 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← NYI shootingBUF shooting →

New York Islanders

SkaterTOIGASOGixGHitsBlkxGF%
Matthew Schaefer D29:400140.340131
Bo Horvat C21:220330.361019
Adam Pelech D21:170020.171242
Mathew Barzal C20:240130.100011
Carson Soucy D19:220000.000024
Ryan Pulock D19:170020.020237
Brayden Schenn C18:541110.293015
Calum Ritchie C16:331010.170044
Emil Heineman L15:210010.002132
Jean-Gabriel Pageau C15:190010.032048
Anders Lee L14:101020.164033
Casey Cizikas C13:170010.023024
Adam Boqvist D13:020030.240028
Kyle MacLean C12:180000.065039
Scott Mayfield D12:010000.001114
Ondrej Palat L11:420020.211139
Anthony Duclair L11:290000.000016
Marc Gatcomb C11:070020.113239

Buffalo Sabres

SkaterTOIGASOGixGHitsBlkxGF%
Rasmus Dahlin D23:140031.890091
Mattias Samuelsson D22:440110.083290
Bowen Byram D22:141021.091362
Tage Thompson C21:311130.721078
Alex Tuch R20:250100.193281
Owen Power D19:160010.130148
Ryan McLeod C18:380020.110270
Peyton Krebs C17:371010.185071
Jack Quinn R16:111170.533059
Jason Zucker L15:320020.201159
Josh Norris C15:040210.052076
Zach Metsa D14:040010.020062
Logan Stanley D13:540010.080262
Josh Doan R13:170010.121082
Zach Benson L13:020040.441082
Beck Malenstyn L11:200020.233171
Jordan Greenway L11:130000.000271
Sam Carrick C6:470010.161067

The minute-by-minute expected goals flow is part of Pro

The game measured in chance quality, minute by minute, which shows when it tilted and toward whom.