IcyData

Buffalo Sabres at Montreal Canadiens on October 20th 2025

Buffalo Sabres (2)

at

Montreal Canadiens (4)

Game No: 95

Started: 2025-10-20 19:45:00

Ended: 2025-10-20 22:17:00

Attendance: 21,105

Three Stars by:

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 8:29 MTL Oliver Kapanen Ivan Demidov Alex Newhook
2 6:51 BUF Jiri Kulich Zach Benson
3 2:57 MTL Juraj SlafkovskÝ Noah Dobson Nick Suzuki
3 11:38 MTL Lane Hutson Alex Newhook
3 12:30 BUF Tyson Kozak Jack Quinn Rasmus Dahlin
3 19:29 MTL Jake Evans Nick Suzuki

Referees

#2 Jon McIsaac

#24 Graham Skilliter

Officials

#65 Tommy Hughes

#56 Julien Fournier

Period Time Team Player Penalty PIM Drawn By
1 16:09 BUF Zach Metsa Roughing 2
1 16:09 MTL Juraj SlafkovskÝ Roughing 2 Zach Metsa
2 10:49 MTL Brendan Gallagher Slashing 2 Alex Lyon
3 8:12 BUF Zach Benson Tripping 2
3 15:16 MTL Juraj SlafkovskÝ Roughing 2
3 15:16 BUF Tage Thompson Roughing 2 Arber Xhekaj

Buffalo Sabres Roster

Coach: Lindy Ruff

# Player Position
4 Bowen Byram D
6 Zach Benson L
17 Jason Zucker L
19 Peyton Krebs C
20 Jiri Kulich C
21 Conor Timmins D
22 Jack Quinn R
23 Mattias Samuelsson D
25 Owen Power D
26 Rasmus Dahlin D
34 Alex Lyon G
44 Josh Dunne C
44 Joshua Dunne C
48 Tyson Kozak C
55 Mason Geertsen L
71 Ryan McLeod C
72 Tage Thompson C
73 Zach Metsa D
89 Alex Tuch R
91 Josh Doan R
92 Colten Ellis G

Montreal Canadiens Roster

Coach: Martin St. Louis

# Player Position
8 Mike Matheson D
11 Brendan Gallagher R
13 Cole Caufield R
14 Nick Suzuki C
15 Alex Newhook C
17 Josh Anderson R
20 Juraj SlafkovskÝ L
35 Sam Montembeault G
45 Alexandre Carrier D
47 Jayden Struble D
48 Lane Hutson D
53 Noah Dobson D
62 Owen Beck C
71 Jake Evans C
72 Arber Xhekaj D
75 Jakub Dobes G
75 Jakub DobeŠ G
76 Zachary Bolduc R
90 Joe Veleno C
91 Oliver Kapanen C
93 Ivan Demidov R

Buffalo Sabres Scratches

# Player Position
21 Kaiden Guhle D
28 Zachary Jones D
77 Kirby Dach C
78 Jacob Bryson D
86 Noah Ostlund C
92 Patrik Laine L

Montreal Canadiens Scratches

# Player Position

2 Goals 4
3 Assists 6
-11 Plus / Minus 10
3 Penalties 3
6 PIM 6
49 Corsi For 47
51.04 Corsi % 48.96
31 Fenwick For 47
39.74 Fenwick % 60.26
31 Shots 31
22 Shots Blocked 11
18 Missed Shots 16
15 Hits 22
15 Giveaways 11
6 Takeaways 3
8 Blocked Shots 21
24 Faceoffs Won 31
31 Faceoffs Lost 24
44% Faceoff Percentage 56%

Time Spent With Lead

Buffalo Sabres Montreal Canadiens
Lead Time With Lead Lead Time With Lead
1 1 34:02
2 2 1:23

Time Each Lead Lasted

Buffalo Sabres - Montreal Canadiens Time With Lead
0 - 1 18:22
1 - 2 8:41
1 - 3 0:52
2 - 3 6:59
2 - 4 0:31

Buffalo Sabres

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
4 Bowen Byram 0 0 0 1 0 0 1 2 1 0 0 0 1 0 0 0
6 Zach Benson 0 1 1 -1 1 2 7 0 0 1 2 0 0 0 1 0
17 Jason Zucker 0 0 0 -2 0 0 1 1 0 0 0 0 0 0 0 0
19 Peyton Krebs 0 0 0 -1 0 0 1 0 0 4 0 0 1 4 5 44
20 Jiri Kulich 1 0 1 0 0 0 2 3 1 0 0 0 0 3 7 30
21 Conor Timmins 0 0 0 -2 0 0 0 1 1 0 1 0 1 0 0 0
22 Jack Quinn 0 1 1 0 0 0 1 1 0 0 1 0 0 0 0 0
23 Mattias Samuelsson 0 0 0 -1 0 0 1 1 0 2 0 0 2 0 0 0
25 Owen Power 0 0 0 -2 0 0 2 1 2 1 0 1 0 0 0 0
26 Rasmus Dahlin 0 1 1 -1 0 0 4 7 4 0 4 2 0 0 0 0
34 Alex Lyon 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Josh Dunne 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Joshua Dunne 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0
48 Tyson Kozak 1 0 1 1 0 0 2 1 0 2 0 0 0 6 2 75
55 Mason Geertsen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
71 Ryan McLeod 0 0 0 -1 0 0 2 0 1 1 3 2 0 10 11 48
72 Tage Thompson 0 0 0 -2 1 2 3 3 4 2 2 1 1 1 5 17
73 Zach Metsa 0 0 0 1 1 2 0 1 0 0 0 0 1 0 0 0
89 Alex Tuch 0 0 0 -1 0 0 2 0 1 0 1 0 0 0 0 0
91 Josh Doan 0 0 0 0 0 0 1 0 2 1 1 0 1 0 0 0
92 Colten Ellis 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Montreal Canadiens

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
8 Mike Matheson 0 0 0 2 0 0 0 1 2 2 1 0 4 0 0 0
11 Brendan Gallagher 0 0 0 0 1 2 3 2 0 1 0 1 0 0 0 0
13 Cole Caufield 0 0 0 1 0 0 1 0 1 3 0 0 0 0 0 0
14 Nick Suzuki 0 2 2 2 0 0 1 2 2 0 1 0 1 12 8 60
15 Alex Newhook 0 2 2 1 0 0 1 0 0 1 0 0 2 4 3 57
17 Josh Anderson 0 0 0 2 0 0 4 0 1 2 0 0 1 0 1 0
20 Juraj SlafkovskÝ 1 0 1 1 2 4 3 1 0 3 1 0 1 0 0 0
35 Sam Montembeault 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
45 Alexandre Carrier 0 0 0 1 0 0 1 1 3 0 0 0 5 0 0 0
47 Jayden Struble 0 0 0 1 0 0 1 0 2 2 0 1 1 0 0 0
48 Lane Hutson 1 0 1 0 0 0 2 0 0 0 2 0 1 0 0 0
53 Noah Dobson 0 1 1 1 0 0 3 0 0 0 0 0 1 0 0 0
62 Owen Beck 0 0 0 -1 0 0 0 1 2 0 0 0 1 2 3 40
71 Jake Evans 1 0 1 1 0 0 8 0 0 2 1 0 2 10 7 59
72 Arber Xhekaj 0 0 0 -1 0 0 0 1 1 1 0 0 0 0 0 0
75 Jakub Dobes 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
75 Jakub DobeŠ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
76 Zachary Bolduc 0 0 0 -1 0 0 2 1 0 2 0 0 0 0 0 0
90 Joe Veleno 0 0 0 0 0 0 0 1 0 2 1 0 1 1 1 50
91 Oliver Kapanen 1 0 1 0 0 0 1 0 1 1 2 0 0 2 1 67
93 Ivan Demidov 0 1 1 0 0 0 0 0 1 0 2 1 0 0 0 0

Buffalo Sabres

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
4 Bowen Byram 25 00:55 23:07 00:07 00:37 22:23
6 Zach Benson 25 00:50 21:11 01:53 00:00 19:18
17 Jason Zucker 16 00:47 12:35 01:53 00:00 10:42
19 Peyton Krebs 18 00:44 13:29 00:00 00:00 13:29
20 Jiri Kulich 26 00:41 18:00 00:07 00:00 17:53
21 Conor Timmins 24 00:46 18:47 00:00 01:21 17:26
22 Jack Quinn 19 00:41 13:17 00:07 00:47 12:23
23 Mattias Samuelsson 26 00:44 19:13 00:00 01:23 17:50
25 Owen Power 28 00:45 21:17 00:07 00:39 20:31
26 Rasmus Dahlin 30 00:53 26:52 01:53 00:00 24:59
44 Josh Dunne 0
44 Joshua Dunne 8 00:49 06:35 00:00 00:00 06:35
48 Tyson Kozak 15 00:43 10:59 00:07 00:49 10:03
55 Mason Geertsen 7 00:46 05:27 00:00 00:00 05:27
71 Ryan McLeod 26 00:46 19:58 00:00 01:13 18:45
72 Tage Thompson 25 00:48 20:18 01:53 00:00 18:25
73 Zach Metsa 12 00:45 09:02 00:00 00:00 09:02
89 Alex Tuch 26 00:46 20:08 00:00 01:11 18:57
91 Josh Doan 21 00:45 15:53 01:53 00:00 14:00

Montreal Canadiens

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
8 Mike Matheson 25 01:03 26:30 00:11 01:53 24:26
11 Brendan Gallagher 21 00:45 15:46 00:37 00:00 15:09
13 Cole Caufield 21 00:50 17:48 01:23 00:00 16:25
14 Nick Suzuki 23 00:56 21:37 02:00 00:07 19:30
15 Alex Newhook 19 00:49 15:44 00:00 01:09 14:35
17 Josh Anderson 21 00:45 15:55 00:00 00:44 15:11
20 Juraj SlafkovskÝ 22 00:47 17:17 01:25 00:00 15:52
45 Alexandre Carrier 24 00:46 18:36 00:00 00:51 17:45
47 Jayden Struble 24 00:47 19:09 00:00 00:00 19:09
48 Lane Hutson 23 00:52 19:59 01:31 00:00 18:28
53 Noah Dobson 23 00:54 20:46 00:29 01:09 19:08
62 Owen Beck 12 00:40 08:01 00:00 00:00 08:01
71 Jake Evans 22 00:49 18:16 00:00 00:51 17:25
72 Arber Xhekaj 16 00:49 13:08 00:00 00:07 13:01
76 Zachary Bolduc 16 00:41 11:03 01:23 00:00 09:40
90 Joe Veleno 16 00:35 09:27 00:00 00:00 09:27
91 Oliver Kapanen 15 00:50 12:34 00:24 01:09 11:01
93 Ivan Demidov 18 00:41 12:27 00:37 00:00 11:50

Buffalo Sabres

# Player Period Goals Against Shots Against Save Percentage
34 Alex Lyon 1 1 14 0.929
2 0 4 1
3 2 12 0.833

Montreal Canadiens

# Player Period Goals Against Shots Against Save Percentage
75 Jakub DobeŠ 1 0 6 1
2 1 11 0.909
3 1 14 0.929