GRIT & GF

Thursday, April 23, 2026

Buffalo Sabres

Boston Bruins

Expected goals, BUF–BOS
2.7–2.8
all situations, empty nets out
BOS share of xG
50.1%
50% is even
Shots on goal
30–25
BUF–BOS
Pre-game model
–
no projection stored

The story

The Sabres beat the Bruins 3-1. Expected goals had it close, 2.6 to 2.8. Tanner Jeannot scored for the first time in 28 games. Charlie McAvoy got in front of 7 shots.

  • Tanner JeannotDrought over

    Tanner Jeannot scored for the first time in 28 games. He has 7 goals this season. He played 9:10 and had two shots on goal. The Bruins lost 3-1 to the Sabres.

  • Charlie McAvoyShot blocker

    Charlie McAvoy got in front of 7 shots. He has 63 points in 72 games this season. He played 27:07 and had three shots on goal. The Bruins lost 3-1 to the Sabres.

  • Mark Kastelic threw 8 hits. He has 22 points in 85 games this season. He played 11:15 and had three shots on goal. The Bruins fell 3-1 to the Sabres.

  • Alex TuchStreak

    Alex Tuch has a point in 5 straight games. His goal stood up as the winner. He has 35 goals this season. It finished 3-1 for the Sabres.

  • Owen Power has a point in 5 straight games. He has 32 points in 84 games this season. He played 19:59 and had no shots on goal. The Sabres beat the Bruins 3-1.

Shot data shows up once the overnight job loads this game.

Buffalo Sabres

SkaterTOIGASOGixGHitsBlkxGF%
Rasmus Dahlin D23:290020.062168
Bowen Byram D21:591120.111271
Alex Tuch R21:261020.193051
Owen Power D19:590100.001274
Tage Thompson C19:160030.392043
Ryan McLeod C18:490010.140074
Mattias Samuelsson D18:330010.063138
Jason Zucker L17:210040.463071
Jack Quinn R16:520150.491071
Zach Benson L16:310010.201080
Conor Timmins D15:160010.011155
Josh Doan R14:490020.223096
Noah Ostlund C14:181120.890179
Logan Stanley D13:250000.003129
Peyton Krebs C12:470120.164044
Beck Malenstyn L9:270010.015047
Jordan Greenway L9:130000.072047
Tyson Kozak C8:350010.143075

Boston Bruins

SkaterTOIGASOGixGHitsBlkxGF%
Charlie McAvoy D27:070130.182731
Hampus Lindholm D21:370000.010022
David Pastrnak R21:210050.463025
Pavel Zacha C19:540050.633147
Morgan Geekie C19:320020.331033
Elias Lindholm C18:340000.031025
Andrew Peeke D18:210000.001253
Nikita Zadorov D16:320000.002050
Fraser Minten C16:230000.004027
Viktor Arvidsson L15:330040.510157
Mason Lohrei D15:180000.03026
Casey Mittelstadt C14:440000.050051
Marat Khusnutdinov C14:150000.00206
Jonathan Aspirot D13:270000.003156
Mark Kastelic C11:150030.358042
Sean Kuraly C10:410000.000180
James Hagens C9:530010.16005
Tanner Jeannot L9:101020.025042

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.