Buffalo Sabres vs. Montreal Canadiens Box Score: October 20, 2025

October 20, 2025, 7:30 PM
Attendance: 20,962
Arena: Bell Centre
Game Duration: 2:32
Logos via Sports Logos.net / About logos

Scoring Summary

Scoring Summary Table
1st Period
08:29 MTL Oliver Kapanen (4) Ivan Demidov, Alex Newhook
2nd Period
06:51 BUF Jiri Kulich (2) Zach Benson
3rd Period
02:57 MTL Juraj Slafkovsky (3) Noah Dobson, Nick Suzuki
11:38 MTL Lane Hutson (1) Alex Newhook
12:30 BUF Tyson Kozak (1) Jack Quinn, Rasmus Dahlin
19:29 MTL EN Jake Evans (1) Nick Suzuki

Penalty Summary

Penalty Summary Table
1st Period
16:09 BUF Zach Metsa Roughing 2 min
16:09 MTL Juraj Slafkovsky Roughing 2 min
2nd Period
10:49 MTL Brendan Gallagher Slashing 2 min
3rd Period
08:12 BUF Zach Benson Tripping 2 min
15:16 MTL Juraj Slafkovsky Roughing 2 min
15:16 BUF Tage Thompson Roughing 2 min
Stathead Logo
POWERED BY
.com Logo
Want to search every goal in NHL history? Stathead has you covered
Use the Goal Finder tool to explore goals by period, game situation, scorer, and more
Try it & get your first month FREE

Buffalo Sabres

Buffalo Sabres Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Zach Benson011-12000010070.02521:11
2Bowen Byram00010000000010.02523:07
3Rasmus Dahlin011-10000010040.03026:52
4Josh Doan00000000000020.02115:53
5Joshua Dunne00000000000010.086:35
6Mason Geertsen000000000000075:27
7Tyson Kozak101101000000250.01510:59
8Peyton Krebs000-10000000010.01813:29
9Jiri Kulich101001000000250.02618:00
10Ryan McLeod000-10000000020.02619:58
11Zach Metsa0001200000000129:02
12Owen Power000-20000000020.02821:17
13Jack Quinn01100000010010.01913:17
14Mattias Samuelsson000-10000000010.02619:13
15Tage Thompson000-22000000030.02520:18
16Conor Timmins000-20000000002418:47
17Alex Tuch000-10000000020.02620:08
18Jason Zucker000-20000000010.01612:35
19Alex Lyon0000000000000557:52
TOTAL2356200326.3

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Alex LyonL33128.9030057:52
2Empty Net110.00000

Montreal Canadiens

Montreal Canadiens Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Josh Anderson00020000000040.02115:55
2Owen Beck000-1000000000128:01
3Zachary Bolduc000-10000000020.01611:03
4Alexandre Carrier00010000000010.02418:36
5Cole Caufield00010000000010.02117:48
6Ivan Demidov01100000010001812:27
7Noah Dobson01110000010030.02320:46
8Jake Evans101101000000812.52218:16
9Brendan Gallagher00002000000030.02115:46
10Lane Hutson101001001000250.02319:59
11Oliver Kapanen1010010000001100.01512:34
12Mike Matheson00020000000002526:30
13Alex Newhook02210000020010.01915:44
14Juraj Slafkovsky101141000000333.32217:17
15Jayden Struble00010000000020.02419:09
16Nick Suzuki02220000020010.02321:37
17Joe Veleno0000000000000169:27
18Arber Xhekaj000-10000000001613:08
19Jakub Dobes0000000000000459:57
TOTAL461064003212.5
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Jakub DobesW23230.9380059:57

Buffalo Sabres Advanced

Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson7321469.621.911473.310
Bowen Byram4312852.5-5.011568.801
Rasmus Dahlin15452267.224.119579.200
Josh Doan5291664.413.87370.011
Joshua Dunne23442.9-13.11150.010
Mason Geertsen03350.0-5.61150.000
Tyson Kozak313959.14.64640.020
Peyton Krebs1121544.4-13.73442.941
Jiri Kulich6211361.88.78466.700
Ryan McLeod3302653.6-3.09756.311
Zach Metsa1101050.0-6.220100.001
Owen Power5221855.0-0.47653.810
Jack Quinn2131252.0-4.15741.700
Mattias Samuelsson2171947.2-11.141126.722
Tage Thompson10311666.016.611473.321
Conor Timmins2142140.0-20.81910.001
Alex Tuch3313050.8-8.49660.000
Jason Zucker2131546.4-11.34266.700
TOTAL735656.657.1159
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson6181162.112.76460.000
Bowen Byram3222447.8-8.95550.001
Rasmus Dahlin9311863.319.413572.200
Josh Doan5221657.97.95362.511
Joshua Dunne23442.9-10.61150.010
Mason Geertsen03350.0-3.01150.000
Tyson Kozak312860.08.82433.310
Peyton Krebs1111542.3-13.93442.941
Jiri Kulich5171258.68.06366.700
Ryan McLeod2251956.86.85550.011
Zach Metsa1101050.0-3.520100.001
Owen Power4201557.16.45455.610
Jack Quinn2121152.2-0.83537.500
Mattias Samuelsson2171750.0-4.24736.422
Tage Thompson5171356.75.46366.721
Conor Timmins2121642.9-13.51516.701
Alex Tuch2222348.9-6.85455.600
Jason Zucker261528.6-30.22250.000
TOTAL564754.453.6139
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson6261465.016.89469.210
Bowen Byram4302851.7-3.79564.301
Rasmus Dahlin14392263.920.417577.300
Josh Doan5231659.07.85362.511
Joshua Dunne23442.9-11.41150.010
Mason Geertsen03350.0-3.81150.000
Tyson Kozak312860.07.62433.320
Peyton Krebs1121544.4-11.83442.941
Jiri Kulich6201360.69.56460.000
Ryan McLeod3302554.51.69660.011
Zach Metsa1101050.0-4.420100.001
Owen Power4211853.80.25645.510
Jack Quinn2121152.2-1.83537.500
Mattias Samuelsson2171750.0-5.14833.322
Tage Thompson6251661.011.09469.221
Conor Timmins2141942.4-15.41614.301
Alex Tuch3312951.7-3.99564.300
Jason Zucker271531.8-26.62250.000
TOTAL665455.056.2159
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson160100.00.020100.000
Bowen Byram010100.00.020100.000
Rasmus Dahlin160100.00.020100.000
Josh Doan060100.00.020100.000
Joshua Dunne0000-100.00000
Mason Geertsen0000-100.00000
Tyson Kozak010100.00.020100.000
Peyton Krebs0000-100.00000
Jiri Kulich010100.00.020100.000
Ryan McLeod0000-100.00000
Zach Metsa0000-100.00000
Owen Power110100.00.020100.000
Jack Quinn010100.00.020100.000
Mattias Samuelsson0000-100.00000
Tage Thompson460100.00.020100.000
Conor Timmins0000-100.00000
Alex Tuch0000-100.00000
Jason Zucker060100.00.020100.000
TOTAL70100.0100.000
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson00000.00000
Bowen Byram00000.00000
Rasmus Dahlin00000.00000
Josh Doan00000.00000
Joshua Dunne00000.00000
Mason Geertsen00000.00000
Tyson Kozak0010.00.0020.000
Peyton Krebs00000.00000
Jiri Kulich00000.00000
Ryan McLeod0010.00.0010.000
Zach Metsa00000.00000
Owen Power00000.00000
Jack Quinn0010.00.0020.000
Mattias Samuelsson0020.00.0030.000
Tage Thompson00000.00000
Conor Timmins0020.00.0030.000
Alex Tuch0010.00.0010.000
Jason Zucker00000.00000
TOTAL020.00.000
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson521970.029.35271.400
Bowen Byram2142337.8-23.96460.001
Rasmus Dahlin8251858.114.211284.600
Josh Doan1191261.316.06366.701
Joshua Dunne23350.0-1.31150.010
Mason Geertsen03260.09.41150.000
Tyson Kozak28657.17.13350.020
Peyton Krebs121214.3-44.32166.721
Jiri Kulich5151060.012.55362.500
Ryan McLeod0161748.5-4.45550.011
Zach Metsa18753.32.620100.001
Owen Power214960.913.46460.000
Jack Quinn16842.9-10.04266.700
Mattias Samuelsson2131448.1-4.52528.622
Tage Thompson820969.027.25362.511
Conor Timmins251131.2-24.71516.701
Alex Tuch1142140.0-19.25455.600
Jason Zucker091242.9-11.14180.000
TOTAL433853.160.199
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson414960.919.73260.000
Bowen Byram2132138.2-16.83442.901
Rasmus Dahlin6181652.910.48280.000
Josh Doan1121250.04.04357.101
Joshua Dunne23350.02.91150.010
Mason Geertsen03260.013.61150.000
Tyson Kozak27653.87.91325.010
Peyton Krebs121214.3-40.72166.721
Jiri Kulich5141058.316.33260.000
Ryan McLeod0161551.67.44544.411
Zach Metsa18753.37.520100.001
Owen Power113959.116.84357.100
Jack Quinn15838.5-10.72250.000
Mattias Samuelsson2131448.11.32433.322
Tage Thompson413959.116.83260.011
Conor Timmins251131.2-20.51516.701
Alex Tuch1141942.4-8.84450.000
Jason Zucker021214.3-40.72166.700
TOTAL353649.352.689

Montreal Canadiens Advanced

Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson5272849.17.53925.021
Owen Beck37943.8-1.04266.701
Zachary Bolduc391242.9-2.17277.820
Alexandre Carrier5152934.1-15.921412.505
Cole Caufield2161257.115.88657.130
Ivan Demidov19756.213.12340.000
Noah Dobson3202247.64.38753.301
Jake Evans8253641.0-6.941126.722
Brendan Gallagher5213140.4-7.13537.510
Lane Hutson2212347.74.59281.801
Oliver Kapanen271236.8-9.21420.010
Mike Matheson3253343.1-2.891439.124
Alex Newhook191833.3-14.33442.912
Juraj Slafkovsky4171160.720.38561.531
Jayden Struble4262452.011.84357.121
Nick Suzuki5212150.07.881142.101
Joe Veleno181142.1-3.04266.721
Arber Xhekaj291734.6-12.61614.310
TOTAL597245.044.42221
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson5252253.210.83537.521
Owen Beck37943.8-4.04266.701
Zachary Bolduc171236.8-12.64266.710
Alexandre Carrier5132435.1-18.51811.105
Cole Caufield1111247.80.85550.030
Ivan Demidov18753.37.11325.000
Noah Dobson3181162.120.58561.500
Jake Evans7212545.7-2.63537.521
Brendan Gallagher5212743.8-6.23537.510
Lane Hutson2172243.6-5.74266.701
Oliver Kapanen27750.03.31325.010
Mike Matheson2201852.68.59852.912
Alex Newhook17943.8-4.01325.002
Juraj Slafkovsky4141156.011.65550.031
Jayden Struble2232350.05.03350.021
Nick Suzuki3141548.31.55550.000
Joe Veleno181142.1-6.24266.720
Arber Xhekaj291537.5-12.51420.000
TOTAL505647.246.41815
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson5272650.98.03827.321
Owen Beck37943.8-2.94266.701
Zachary Bolduc171236.8-11.34266.720
Alexandre Carrier5152636.6-14.621115.405
Cole Caufield2141253.89.55645.530
Ivan Demidov19756.211.32340.000
Noah Dobson3201852.69.18657.101
Jake Evans8253343.1-6.14833.322
Brendan Gallagher5213140.4-10.33537.510
Lane Hutson2192345.2-1.76275.001
Oliver Kapanen27846.70.41325.010
Mike Matheson3252748.13.091242.923
Alex Newhook191439.1-8.93350.012
Juraj Slafkovsky4151157.714.45550.031
Jayden Struble4262452.09.54357.121
Nick Suzuki5192048.73.55935.701
Joe Veleno181142.1-5.04266.721
Arber Xhekaj291636.0-13.01420.010
TOTAL576546.743.82220
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson0000-100.00000
Owen Beck0000-100.00000
Zachary Bolduc220100.0100.030100.000
Alexandre Carrier0000-100.00000
Cole Caufield020100.0100.030100.000
Ivan Demidov0000-100.00000
Noah Dobson0000-100.00000
Jake Evans0000-100.00000
Brendan Gallagher0000-100.00000
Lane Hutson020100.0100.030100.000
Oliver Kapanen0000-100.00000
Mike Matheson0000-100.00000
Alex Newhook0000-100.00000
Juraj Slafkovsky020100.0100.030100.000
Jayden Struble0000-100.00000
Nick Suzuki020100.0100.030100.000
Joe Veleno0000-100.00000
Arber Xhekaj0000-100.00000
TOTAL20100.0100.000
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson0020.00.0010.000
Owen Beck00000.00000
Zachary Bolduc00000.00000
Alexandre Carrier0030.00.0030.000
Cole Caufield00000.00000
Ivan Demidov00000.00000
Noah Dobson0040.00.0010.000
Jake Evans0030.00.0030.000
Brendan Gallagher00000.00000
Lane Hutson00000.00000
Oliver Kapanen0040.00.0010.000
Mike Matheson0060.00.0020.001
Alex Newhook0040.00.0010.000
Juraj Slafkovsky00000.00000
Jayden Struble00000.00000
Nick Suzuki0010.00.0020.000
Joe Veleno00000.00000
Arber Xhekaj0010.00.0020.000
TOTAL070.00.001
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson4181652.96.92528.621
Owen Beck25550.01.43260.001
Zachary Bolduc15741.7-8.33260.010
Alexandre Carrier291537.5-15.82918.203
Cole Caufield1111052.44.83350.020
Ivan Demidov18466.720.92250.000
Noah Dobson3181554.59.46460.000
Jake Evans4151845.5-5.52722.201
Brendan Gallagher5161748.5-0.52433.310
Lane Hutson1121446.2-3.83260.001
Oliver Kapanen27943.8-6.21325.010
Mike Matheson2202148.80.07846.703
Alex Newhook16746.2-3.12340.011
Juraj Slafkovsky211955.08.13260.031
Jayden Struble2171258.615.01233.320
Nick Suzuki5141450.01.83537.500
Joe Veleno15550.01.43260.021
Arber Xhekaj26940.0-10.71516.710
TOTAL414348.841.01613
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson4181456.26.22433.321
Owen Beck25550.0-3.13260.001
Zachary Bolduc15741.7-13.13260.010
Alexandre Carrier291242.9-13.71614.303
Cole Caufield191047.4-7.13260.020
Ivan Demidov18466.716.71233.300
Noah Dobson3161061.513.66275.000
Jake Evans4151550.0-4.52433.301
Brendan Gallagher5161748.5-7.62433.310
Lane Hutson1121446.2-10.02250.001
Oliver Kapanen27463.612.81233.310
Mike Matheson2181456.26.27558.302
Alex Newhook16275.025.01233.301
Juraj Slafkovsky211955.03.13260.031
Jayden Struble2171258.69.71233.320
Nick Suzuki3121348.0-7.13260.000
Joe Veleno15550.0-3.13260.020
Arber Xhekaj26842.9-12.11325.000
TOTAL393552.747.41411

Shot Charts