CHIRPAnalytics
2026-03-07·2025-26final

Scoring

5 goals

P201:17NSHZ. L'Heureux(1) — J. Marchessault, R. O'Reilly1-0
P212:39BUFT. Thompson(34) — A. Tuch1-1
P214:17BUFJ. Zucker(17) — J. Quinn, R. Dahlin1-2
P300:16BUFJ. Doan(19) — J. Norris, N. Ostlund1-3
P316:08NSHM. Wood(13) — R. Josi, S. Stamkos2-3

Shots

full sheet — away attacking left, home attacking right

NSH →← BUFBUF · B. Byram · missed shot · wrist · 5v5 · P1 · 0.009 xGBUF · B. Byram · missed shot · wrap-around · 5v5 · P1 · 0.041 xGBUF · M. Samuelsson · missed shot · wrist · 5v5 · P1 · 0.009 xGBUF · A. Tuch · missed shot · snap · 5v5 · P1 · 0.087 xGNSH · F. Forsberg · missed shot · tip-in · 4v4 · P1NSH · F. Forsberg · missed shot · snap · 4v4 · P1 · 0.067 xGBUF · O. Power · missed shot · wrist · 5v5 · P1 · 0.019 xGNSH · Z. L'Heureux · missed shot · snap · 5v5 · P1 · 0.008 xGBUF · N. Ostlund · missed shot · snap · 5v5 · P1 · 0.012 xGNSH · N. Perbix · missed shot · snap · 5v5 · P1 · 0.021 xGBUF · N. Ostlund · missed shot · tip-in · 5v5 · P1 · 0.032 xGBUF · J. Quinn · missed shot · backhand · 5v5 · P2 · 0.053 xGNSH · Z. L'Heureux · missed shot · tip-in · 5v5 · P2 · 0.230 xGBUF · P. Krebs · missed shot · backhand · 5v5 · P2 · 0.036 xGBUF · Z. Benson · missed shot · snap · 5v5 · P2 · 0.019 xGBUF · J. Quinn · missed shot · snap · 5v5 · P2 · 0.072 xGBUF · J. Doan · missed shot · backhand · 5v5 · P2 · 0.046 xGBUF · R. Dahlin · missed shot · wrist · 5v5 · P2 · 0.027 xGNSH · J. Marchessault · missed shot · wrist · 5v5 · P2 · 0.018 xGBUF · P. Krebs · missed shot · tip-in · 5v5 · P2 · 0.062 xGBUF · T. Thompson · missed shot · wrist · 5v5 · P3 · 0.070 xGBUF · Z. Benson · missed shot · backhand · 5v5 · P3 · 0.004 xGBUF · J. Doan · missed shot · snap · 5v5 · P3 · 0.025 xGNSH · M. Wood · missed shot · backhand · 5v5 · P3 · 0.082 xGBUF · S. Carrick · missed shot · snap · 5v5 · P3 · 0.005 xGNSH · M. Wood · missed shot · tip-in · 5v5 · P3 · 0.076 xGNSH · F. Forsberg · missed shot · tip-in · 5v5 · P3 · 0.059 xGNSH · N. Hague · missed shot · slap · 5v5 · P3 · 0.025 xGNSH · L. Evangelista · missed shot · slap · 5v5 · P3 · 0.029 xGNSH · R. O'Reilly · missed shot · tip-in · 5v5 · P3 · 0.078 xGNSH · R. O'Reilly · missed shot · wrist · 4v5 · P3 · 0.119 xGNSH · R. Josi · missed shot · wrist · 6v5 · P3 · 0.024 xGNSH · F. Forsberg · missed shot · slap · 6v5 · P3 · 0.087 xGBUF · M. Samuelsson · missed shot · wrist · 5v6 · P3 · 0.004 xGNSH · N. Perbix · shot on goal · backhand · 5v5 · P1 · 0.009 xGNSH · N. Hague · shot on goal · snap · 4v5 · P1 · 0.011 xGBUF · M. Kesselring · shot on goal · backhand · 5v5 · P1 · 0.067 xGNSH · F. Forsberg · shot on goal · snap · 5v5 · P1 · 0.064 xGNSH · L. Evangelista · shot on goal · bat · 5v5 · P1 · 0.052 xGNSH · N. Hague · shot on goal · slap · 5v5 · P1 · 0.046 xGNSH · L. Evangelista · shot on goal · poke · 5v5 · P1 · 0.087 xGBUF · T. Thompson · shot on goal · slap · 5v5 · P1 · 0.029 xGNSH · N. Perbix · shot on goal · slap · 5v5 · P2 · 0.045 xGBUF · O. Power · shot on goal · wrist · 5v5 · P2 · 0.021 xGBUF · Z. Benson · shot on goal · tip-in · 5v5 · P2 · 0.006 xGBUF · T. Thompson · shot on goal · tip-in · 5v5 · P2 · 0.058 xGBUF · T. Thompson · shot on goal · wrist · 5v5 · P2 · 0.217 xGBUF · J. Zucker · shot on goal · snap · 5v5 · P2 · 0.022 xGNSH · S. Stamkos · shot on goal · snap · 5v4 · P2 · 0.169 xGNSH · R. Josi · shot on goal · wrist · 5v4 · P2 · 0.019 xGNSH · F. Forsberg · shot on goal · slap · 5v4 · P2 · 0.051 xGNSH · R. O'Reilly · shot on goal · wrist · 5v4 · P2 · 0.110 xGNSH · L. Evangelista · shot on goal · snap · 5v4 · P2 · 0.174 xGBUF · M. Samuelsson · shot on goal · snap · 5v5 · P2 · 0.016 xGNSH · N. Hague · shot on goal · snap · 5v5 · P2 · 0.016 xGBUF · J. Zucker · shot on goal · wrist · 5v5 · P2 · 0.012 xGNSH · F. Forsberg · shot on goal · snap · 5v5 · P2 · 0.074 xGNSH · F. Forsberg · shot on goal · snap · 5v5 · P2 · 0.052 xGBUF · J. Quinn · shot on goal · snap · 5v5 · P2 · 0.159 xGBUF · J. Doan · shot on goal · wrist · 5v5 · P2 · 0.099 xGBUF · O. Power · shot on goal · slap · 5v5 · P2 · 0.036 xGNSH · E. Haula · shot on goal · wrist · 5v5 · P2 · 0.012 xGNSH · Z. L'Heureux · shot on goal · snap · 5v5 · P2 · 0.032 xGBUF · J. Zucker · shot on goal · wrist · 5v5 · P2 · 0.059 xGBUF · S. Carrick · shot on goal · snap · 5v5 · P3 · 0.020 xGBUF · J. Zucker · shot on goal · snap · 5v5 · P3 · 0.032 xGNSH · R. O'Reilly · shot on goal · deflected · 5v4 · P3 · 0.134 xGBUF · R. Dahlin · shot on goal · backhand · 4v5 · P3 · 0.007 xGNSH · M. Wood · shot on goal · snap · 5v4 · P3 · 0.131 xGBUF · B. Byram · shot on goal · wrist · 5v5 · P3 · 0.073 xGBUF · Z. Metsa · shot on goal · snap · 5v5 · P3 · 0.009 xGNSH · E. Haula · shot on goal · snap · 5v5 · P3 · 0.051 xGBUF · Z. Benson · shot on goal · snap · 5v5 · P3 · 0.174 xGBUF · J. Quinn · shot on goal · snap · 5v4 · P3 · 0.204 xGNSH · E. Haula · shot on goal · wrist · 5v5 · P3 · 0.195 xGBUF · J. Doan · shot on goal · snap · 5v5 · P3 · 0.028 xGNSH · M. Wood · shot on goal · slap · 6v5 · P3 · 0.111 xGNSH · R. Josi · shot on goal · snap · 6v5 · P3 · 0.033 xGNSH · Z. L'Heureux · GOAL · wrist · 5v5 · P2 · 0.112 xGBUF · T. Thompson · GOAL · slap · 5v5 · P2 · 0.157 xGBUF · J. Zucker · GOAL · wrist · 5v5 · P2 · 0.547 xGBUF · J. Doan · GOAL · snap · 5v5 · P3 · 0.198 xGNSH · M. Wood · GOAL · tip-in · 6v4 · P3 · 0.085 xG
NSH ● 2G ● 23 SOG · 2.80 xG
BUF ● 3G ● 21 SOG · 2.88 xG

Every unblocked attempt, each team attacking the net it shot on; dot size scales with xG. Teams switch ends between periods, so shots are rotated onto one sheet rather than plotted where they physically happened. Blocked shots are recorded at the block, not the shot origin, so they sit short of the net — off by default.

NSHteam totalsBUF
25Shots24
2.80Expected goals2.88
39Unblocked att42
1PP goals0
15Hits20
11Blocks17
13Giveaways14
8Takeaways5
6PIM8

Expected goals by period

regulation only — xG has no model for 3-on-3 or the shootout

TeamP1P2P3Total
NSH0.371.111.322.80
BUF0.301.730.852.88

NSH skaters

PlayerGAP+/-SHBPIMTOI
R. JosiD011-2200025:56
R. O'ReillyC0110200021:20
S. StamkosC011-1111217:53
J. MarchessaultR0110020017:03
M. WoodR101-1302015:57
Z. L'HeureuxL101+1221013:26
B. SkjeiD000-2000021:35
N. HagueD000+1312020:59
F. ForsbergL000-1400018:48
N. PerbixD0000213018:41
E. HaulaL0000320016:12
L. EvangelistaR000-1300015:48
J. KemellR0000021015:00
R. UfkoD000-1010013:44
J. BarronD0000010012:49
T. JostC000-1000410:47
F. SvechkovC000-101109:49
O. WiesblattC000-101009:21

BUF skaters

PlayerGAP+/-SHBPIMTOI
R. DahlinD011+3100024:36
A. TuchR011+1021021:19
T. ThompsonC101+1421018:53
J. NorrisC011+1001016:37
J. DoanR101+1320016:11
N. OstlundC011+1000014:46
J. ZuckerL1010501014:42
J. QuinnR0110221214:10
M. SamuelssonD000+1111224:36
B. ByramD0000111023:11
O. PowerD000-1203023:02
R. McLeodC0000000217:32
P. KrebsC000+1020214:27
Z. MetsaD0000101011:38
M. KesselringD000+1113010:28
Z. BensonL000021009:32
B. MalenstynL000004209:12
S. CarrickC000012108:55

NSH goaltending

J. SarosL21/240.87558:52
J. Annunen0/0—0:00

BUF goaltending

A. LyonW23/250.92060:00
C. Ellis0/0—0:00

Penalties

7 called

P107:12NSHT. Jostroughing2
P107:12BUFP. Krebsroughing2
P108:43NSHS. Stamkostripping2
P206:13BUFR. McLeodhooking2
P307:09BUFM. Samuelssonboarding2
P311:27NSHT. Jostslashing2
P315:55BUFJ. Quinninterference2