CHIRPAnalytics
2025-10-30·2025-26final / OT

Scoring

7 goals

P113:07BOSM. Geekie(9) — D. Pastrnak, P. Zacha0-1
P115:07BOSD. Pastrnak(7) — unassisted0-2
P216:01BUFR. Dahlin(1) — Z. Benson, T. Thompson1-2
P219:39BOSM. Kastelic(3) — T. Jeannot, S. Kuraly1-3
P307:00BUFJ. Doan(4) — A. Tuch, O. Power2-3
P314:25BUFA. Tuch(4) — R. Dahlin3-3
OT02:07BOSM. Khusnutdinov(1) — F. Minten3-4

Shots

full sheet — away attacking left, home attacking right

BUF →← BOSBUF · O. Power · missed shot · snap · 5v5 · P1 · 0.016 xGBUF · Z. Benson · missed shot · snap · 5v5 · P1 · 0.125 xGBOS · C. McAvoy · missed shot · slap · 5v5 · P1 · 0.017 xGBUF · P. Krebs · missed shot · tip-in · 5v5 · P1 · 0.071 xGBOS · E. Lindholm · missed shot · tip-in · 5v4 · P1 · 0.080 xGBUF · T. Thompson · missed shot · snap · 5v5 · P1 · 0.017 xGBOS · H. Lindholm · missed shot · wrist · 5v4 · P1 · 0.023 xGBOS · P. Zacha · missed shot · backhand · 5v4 · P1 · 0.144 xGBOS · E. Lindholm · missed shot · wrist · 5v4 · P1 · 0.108 xGBOS · A. Peeke · missed shot · wrist · 5v5 · P1 · 0.007 xGBUF · A. Tuch · missed shot · wrist · 5v4 · P1 · 0.030 xGBUF · J. Zucker · missed shot · wrist · 5v4 · P2 · 0.233 xGBUF · R. Dahlin · missed shot · snap · 5v4 · P2 · 0.047 xGBOS · H. Jokiharju · missed shot · slap · 5v5 · P2 · 0.008 xGBOS · H. Lindholm · missed shot · wrist · 5v5 · P2 · 0.017 xGBUF · R. Dahlin · missed shot · snap · 5v5 · P2 · 0.123 xGBOS · F. Minten · missed shot · wrist · 5v5 · P2BUF · J. Quinn · missed shot · snap · 5v5 · P2 · 0.053 xGBUF · B. Malenstyn · missed shot · wrist · 5v5 · P2 · 0.062 xGBOS · D. Pastrnak · missed shot · snap · 5v5 · P2 · 0.008 xGBUF · M. Kesselring · missed shot · slap · 5v5 · P2 · 0.023 xGBOS · C. Mittelstadt · missed shot · wrist · 5v5 · P2 · 0.029 xGBOS · C. McAvoy · missed shot · slap · 5v5 · P2 · 0.007 xGBUF · A. Tuch · missed shot · tip-in · 5v5 · P2 · 0.088 xGBUF · M. Kesselring · missed shot · wrist · 5v5 · P2 · 0.119 xGBUF · O. Power · missed shot · slap · 5v5 · P2 · 0.028 xGBUF · M. Samuelsson · missed shot · snap · 5v5 · P2 · 0.222 xGBUF · B. Byram · missed shot · snap · 5v5 · P3 · 0.103 xGBUF · J. Dunne · missed shot · snap · 5v5 · P3 · 0.090 xGBUF · J. Greenway · missed shot · wrist · 5v5 · P3 · 0.045 xGBOS · H. Jokiharju · missed shot · snap · 5v5 · P3 · 0.034 xGBOS · T. Jeannot · missed shot · tip-in · 5v5 · P3 · 0.053 xGBOS · J. Aspirot · missed shot · snap · 5v5 · P3 · 0.086 xGBUF · J. Greenway · missed shot · tip-in · 5v5 · P3 · 0.057 xGBOS · M. Kastelic · missed shot · wrist · 4v5 · P3BUF · J. Zucker · missed shot · snap · 5v4 · P3 · 0.063 xGBUF · R. McLeod · missed shot · wrist · 5v5 · P3 · 0.016 xGBOS · V. Arvidsson · missed shot · wrist · 5v5 · P3 · 0.017 xGBOS · P. Zacha · missed shot · tip-in · 4v3 · P4 · 0.048 xGBUF · B. Byram · shot on goal · wrist · 5v5 · P1 · 0.017 xGBUF · A. Tuch · shot on goal · snap · 5v5 · P1 · 0.037 xGBUF · J. Zucker · shot on goal · snap · 5v5 · P1 · 0.019 xGBUF · J. Zucker · shot on goal · backhand · 5v5 · P1 · 0.143 xGBUF · J. Doan · shot on goal · snap · 5v5 · P1 · 0.217 xGBUF · J. Zucker · shot on goal · wrist · 5v5 · P1 · 0.202 xGBUF · T. Thompson · shot on goal · snap · 5v5 · P1 · 0.019 xGBUF · R. Dahlin · shot on goal · wrist · 5v5 · P1 · 0.008 xGBOS · M. Geekie · shot on goal · wrist · 5v5 · P1 · 0.142 xGBUF · T. Thompson · shot on goal · wrap-around · 5v5 · P1 · 0.034 xGBUF · T. Thompson · shot on goal · wrist · 5v5 · P1 · 0.053 xGBUF · T. Thompson · shot on goal · wrist · 5v5 · P1 · 0.050 xGBUF · P. Krebs · shot on goal · snap · 5v5 · P1 · 0.027 xGBOS · D. Pastrnak · shot on goal · wrist · 5v5 · P1 · 0.105 xGBOS · D. Pastrnak · shot on goal · backhand · 5v5 · P1 · 0.098 xGBUF · J.Kulich · shot on goal · snap · 5v4 · P1 · 0.042 xGBOS · M. Khusnutdinov · shot on goal · tip-in · 5v5 · P2 · 0.007 xGBUF · A. Tuch · shot on goal · deflected · 5v4 · P2 · 0.164 xGBUF · T. Thompson · shot on goal · wrist · 5v4 · P2 · 0.061 xGBUF · T. Thompson · shot on goal · snap · 5v4 · P2 · 0.034 xGBOS · H. Lindholm · shot on goal · wrist · 5v5 · P2 · 0.026 xGBOS · F. Minten · shot on goal · wrist · 5v5 · P2 · 0.033 xGBUF · R. Dahlin · shot on goal · snap · 5v5 · P2 · 0.021 xGBOS · C. Mittelstadt · shot on goal · wrist · 5v5 · P2 · 0.052 xGBUF · C. Timmins · shot on goal · snap · 5v5 · P2 · 0.012 xGBUF · B. Malenstyn · shot on goal · backhand · 5v5 · P2 · 0.008 xGBOS · H. Lindholm · shot on goal · snap · 5v5 · P2 · 0.069 xGBOS · H. Jokiharju · shot on goal · wrist · 5v4 · P2 · 0.028 xGBUF · J. Zucker · shot on goal · wrist · 5v4 · P2 · 0.171 xGBUF · J. Zucker · shot on goal · wrist · 5v4 · P2 · 0.067 xGBUF · J. Doan · shot on goal · poke · 5v4 · P2 · 0.146 xGBUF · R. Dahlin · shot on goal · snap · 5v4 · P2 · 0.024 xGBUF · Z. Benson · shot on goal · snap · 5v4 · P2 · 0.090 xGBUF · J. Greenway · shot on goal · snap · 5v5 · P2 · 0.034 xGBUF · B. Byram · shot on goal · snap · 5v5 · P2 · 0.048 xGBUF · J. Zucker · shot on goal · snap · 5v5 · P2 · 0.137 xGBUF · J. Greenway · shot on goal · snap · 5v5 · P2 · 0.080 xGBOS · S. Kuraly · shot on goal · wrist · 5v5 · P2 · 0.025 xGBOS · T. Jeannot · shot on goal · wrist · 5v5 · P2 · 0.014 xGBUF · T. Thompson · shot on goal · snap · 5v4 · P3 · 0.031 xGBUF · O. Power · shot on goal · wrist · 5v5 · P3 · 0.026 xGBUF · O. Power · shot on goal · snap · 5v5 · P3 · 0.010 xGBUF · C. Timmins · shot on goal · snap · 5v5 · P3 · 0.016 xGBUF · J. Doan · shot on goal · tip-in · 5v5 · P3 · 0.081 xGBUF · A. Tuch · shot on goal · wrist · 5v5 · P3 · 0.014 xGBOS · M. Eyssimont · shot on goal · snap · 5v5 · P3 · 0.019 xGBUF · J. Greenway · shot on goal · snap · 5v5 · P3 · 0.031 xGBOS · D. Pastrnak · shot on goal · wrist · 5v5 · P3 · 0.010 xGBUF · J. Doan · shot on goal · snap · 5v5 · P3 · 0.016 xGBOS · P. Zacha · shot on goal · wrist · 5v5 · P3 · 0.079 xGBUF · M. Kesselring · shot on goal · snap · 5v5 · P3 · 0.019 xGBOS · V. Arvidsson · shot on goal · wrist · 5v5 · P3 · 0.029 xGBOS · V. Arvidsson · shot on goal · tip-in · 5v4 · P3 · 0.095 xGBOS · N. Zadorov · shot on goal · snap · 4v4 · P4 · 0.092 xGBOS · H. Lindholm · shot on goal · wrist · 3v3 · P4 · 0.089 xGBOS · M. Geekie · GOAL · snap · 5v4 · P1 · 0.159 xGBOS · D. Pastrnak · GOAL · wrist · 5v5 · P1 · 0.090 xGBUF · R. Dahlin · GOAL · slap · 5v4 · P2 · 0.040 xGBOS · M. Kastelic · GOAL · poke · 5v5 · P2 · 0.553 xGBUF · J. Doan · GOAL · bat · 5v5 · P3 · 0.249 xGBUF · A. Tuch · GOAL · wrist · 5v5 · P3 · 0.141 xGBOS · M. Khusnutdinov · GOAL · snap · 3v3 · P4 · 0.154 xG
BUF ● 3G ● 37 SOG · 4.27 xG
BOS ● 4G ● 18 SOG · 2.65 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.

BUFteam totalsBOS
40Shots22
4.27Expected goals2.27
61Unblocked att34
1PP goals1
25Hits12
19Blocks7
20Giveaways18
5Takeaways3
13PIM13

Expected goals by period

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

TeamP1P2P3Total
BUF1.122.141.014.27
BOS0.970.880.422.27

BUF skaters

PlayerGAP+/-SHBPIMTOI
R. DahlinD1120413225:49
A. TuchR112+1410019:19
T. ThompsonC011-1710019:51
O. PowerD0110211018:02
J. DoanR101+1501016:38
Z. BensonL0110101016:18
M. SamuelssonD0000013023:49
B. ByramD0000224019:50
J.KulichC0000110018:05
C. TimminsD0000210015:56
J. ZuckerL000-1620015:28
J. GreenwayL000-1330215:22
M. KesselringD000-1112214:50
R. McLeodC000+1000014:44
J. QuinnR000-2011014:36
P. KrebsC0000131511:33
B. MalenstynL0000162011:31
J. DunneC000000029:01

BOS skaters

PlayerGAP+/-SHBPIMTOI
D. PastrnakR112+1411220:17
M. GeekieC101-1211018:32
P. ZachaC011-1100417:22
T. JeannotL0110101015:21
M. KhusnutdinovC101+2200215:20
F. MintenC0110101015:15
S. KuralyC011+1110014:29
M. KastelicC101+1110012:37
C. McAvoyD000+1021026:31
N. ZadorovD000+1120022:54
H. LindholmD0000310020:44
H. JokiharjuD0000101017:14
A. PeekeD000-1001016:51
V. ArvidssonL000-1200015:44
J. AspirotD0000020014:04
C. MittelstadtC000-1100013:15
M. EyssimontC0000110512:27
E. LindholmC000+100009:37

BUF goaltending

A. LyonO18/220.81861:33
U. Luukkonen0/0—0:00

BOS goaltending

J. KorpisaloW37/400.92562:07
J. Swayman0/0—0:00

Penalties

11 called

P106:09BUFJ. Dunneslashing2
P111:24BUFR. Dahlintripping2
P118:02BOSM. Khusnutdinovhooking2
P200:45BOSD. Pastrnakhooking2
P212:40BUFM. Kesselringhooking2
P214:44BOSP. Zachahooking2
P220:00BOSP. Zachacross checking2
P308:03BOSM. Eyssimontfighting5
P308:03BUFP. Krebsfighting5
P314:25BOS—delaying game unsuccessful challenge2
P318:43BUFJ. Greenwaytripping2