IcyData

Buffalo Sabres at Ottawa Senators on December 23rd 2025

Buffalo Sabres (3)

at

Ottawa Senators (2)

Game No: 578

Started: 2025-12-23 19:08:00

Ended: 2025-12-23 21:41:00

Attendance: 17,753

Three Stars by:

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 15:22 BUF Bowen Byram Jordan Greenway Joshua Dunne
1 17:13 OTT Ridly Greig Claude Giroux
2 6:11 BUF Noah Ostlund Bowen Byram Alex Tuch
2 9:27 OTT Tim StÜtzle Drake Batherson Dylan Cozens
4 0:31 BUF Bowen Byram Ryan McLeod Mattias Samuelsson

Referees

#27 Eric Furlatt

#34 Brandon Schrader

Officials

#59 Steve Barton

#66 Shawn Oliver

Period Time Team Player Penalty PIM Drawn By
1 18:12 BUF Michael Kesselring High-sticking 2 Brady Tkachuk
1 18:12 OTT Brady Tkachuk Roughing 2
2 2:36 OTT Nikolas Matinpalo Interference 2 Josh Dunne
2 9:13 BUF Michael Kesselring Tripping 2 Fabian Zetterlund
2 13:51 BUF Zach Benson High-sticking 2 Drake Batherson
3 18:09 BUF Alex Tuch Hooking 2 David Perron

Buffalo Sabres Roster

Coach: Lindy Ruff

# Player Position
1 Ukko-Pekka Luukkonen G
4 Bowen Byram D
6 Zach Benson L
8 Michael Kesselring D
9 Josh Norris C
12 Jordan Greenway L
19 Peyton Krebs C
22 Jack Quinn R
23 Mattias Samuelsson D
25 Owen Power D
26 Rasmus Dahlin D
29 Beck Malenstyn L
34 Alex Lyon G
44 Josh Dunne C
44 Joshua Dunne C
71 Ryan McLeod C
72 Tage Thompson C
73 Zach Metsa D
86 Noah Ostlund C
89 Alex Tuch R
91 Josh Doan R

Ottawa Senators Roster

Coach: Travis Green

# Player Position
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi Merilainen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
1 Leevi MerilÄinen G
2 Artem Zub D
3 Nick Jensen D
7 Brady Tkachuk L
10 Jordan Spence D
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
18 Tim StÜtzle C
19 Drake Batherson R
20 Fabian Zetterlund L
21 Nick Cousins C
22 Michael Amadio R
23 Kurtis MacDermid L
24 Dylan Cozens C
28 Claude Giroux R
33 Nikolas Matinpalo D
35 Linus Ullmark G
57 David Perron L
71 Ridly Greig C
72 Thomas Chabot D
83 Stephen Halliday C
85 Jake Sanderson D

Buffalo Sabres Scratches

# Player Position
48 Tyson Kozak C
63 Isak Rosen R
78 Jacob Bryson D

Ottawa Senators Scratches

# Player Position
15 Olle Lycksell R
43 Tyler Kleven D
89 Lars Eller C

3 Goals 2
6 Assists 3
9 Plus / Minus -9
4 Penalties 2
8 PIM 4
32 Corsi For 45
41.56 Corsi % 58.44
25 Fenwick For 45
35.71 Fenwick % 64.29
25 Shots 26
9 Shots Blocked 18
7 Missed Shots 19
15 Hits 19
10 Giveaways 11
4 Takeaways 5
16 Blocked Shots 9
28 Faceoffs Won 36
36 Faceoffs Lost 28
44% Faceoff Percentage 56%

Time Spent With Lead

Buffalo Sabres Ottawa Senators
Lead Time With Lead Lead Time With Lead
1 5:07 1

Time Each Lead Lasted

Buffalo Sabres - Ottawa Senators Time With Lead
1 - 0 1:51
2 - 1 3:16
3 - 2 0

Buffalo Sabres

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
1 Ukko-Pekka Luukkonen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Bowen Byram 2 1 3 3 0 0 2 0 0 0 1 0 1 0 0 0
6 Zach Benson 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0
8 Michael Kesselring 0 0 0 0 2 4 2 2 0 0 1 0 2 0 0 0
9 Josh Norris 0 0 0 1 0 0 0 0 2 0 0 0 0 9 8 53
12 Jordan Greenway 0 1 1 1 0 0 4 0 0 1 1 2 0 0 2 0
19 Peyton Krebs 0 0 0 -1 0 0 0 1 0 3 0 0 1 2 2 50
22 Jack Quinn 0 0 0 0 0 0 1 1 1 1 0 0 1 0 0 0
23 Mattias Samuelsson 0 1 1 0 0 0 2 1 0 1 1 0 1 0 0 0
25 Owen Power 0 0 0 0 0 0 1 1 0 2 0 0 1 0 0 0
26 Rasmus Dahlin 0 0 0 -1 0 0 1 0 1 0 0 0 1 0 0 0
29 Beck Malenstyn 0 0 0 1 0 0 0 0 1 3 1 0 2 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 1 1 1 0 0 1 0 1 2 0 0 0 6 6 50
71 Ryan McLeod 0 1 1 1 0 0 1 0 0 0 0 1 0 4 8 33
72 Tage Thompson 0 0 0 -1 0 0 2 1 1 0 0 0 2 6 6 50
73 Zach Metsa 0 0 0 2 0 0 0 2 0 1 3 1 0 0 0 0
86 Noah Ostlund 1 0 1 1 0 0 2 0 0 0 2 0 0 1 2 33
89 Alex Tuch 0 1 1 2 1 2 3 0 0 1 0 0 2 0 2 0
91 Josh Doan 0 0 0 -1 0 0 1 0 0 0 0 0 2 0 0 0

Ottawa Senators

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi Merilainen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 Leevi MerilÄinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Artem Zub 0 0 0 0 0 0 0 1 0 2 2 1 1 0 0 0
3 Nick Jensen 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
7 Brady Tkachuk 0 0 0 -2 1 2 6 1 0 2 0 0 0 5 5 50
10 Jordan Spence 0 0 0 -2 0 0 0 2 3 1 1 1 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 100
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 100
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 100
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 1 0 0 1 2 1 67
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 1 0 0 1 2 1 67
18 Tim StÜtzle 0 0 0 0 0 0 0 0 0 1 0 0 1 2 1 67
18 Tim StÜtzle 0 0 0 0 0 0 1 0 0 1 0 0 1 3 1 75
18 Tim StÜtzle 0 0 0 -1 0 0 1 0 0 1 0 0 1 4 3 57
18 Tim StÜtzle 1 0 1 -1 0 0 2 0 0 1 0 0 1 4 3 57
18 Tim StÜtzle 1 0 1 -1 0 0 2 0 0 1 1 0 1 4 4 50
18 Tim StÜtzle 1 0 1 -1 0 0 2 0 0 1 1 0 1 4 4 50
18 Tim StÜtzle 1 0 1 -1 0 0 2 0 0 1 1 0 1 4 4 50
18 Tim StÜtzle 1 0 1 -1 0 0 2 0 0 1 1 0 1 4 4 50
18 Tim StÜtzle 1 0 1 -1 0 0 2 0 0 1 1 0 1 4 4 50
18 Tim StÜtzle 1 0 1 -1 0 0 3 0 0 2 1 0 1 4 4 50
18 Tim StÜtzle 1 0 1 -1 0 0 3 0 0 2 1 0 1 4 4 50
18 Tim StÜtzle 1 0 1 -1 0 0 3 0 1 2 1 0 1 6 4 60
18 Tim StÜtzle 1 0 1 -2 0 0 3 0 1 2 2 0 1 7 4 64
18 Tim StÜtzle 1 0 1 -2 0 0 3 0 1 2 2 0 1 7 4 64
19 Drake Batherson 0 1 1 0 0 0 4 0 4 0 0 2 0 0 0 0
20 Fabian Zetterlund 0 0 0 -1 0 0 2 2 3 2 0 0 1 0 0 0
21 Nick Cousins 0 0 0 -1 0 0 0 0 0 2 1 0 0 1 0 100
22 Michael Amadio 0 0 0 1 0 0 2 0 0 0 1 0 0 0 0 0
23 Kurtis MacDermid 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0
24 Dylan Cozens 0 1 1 0 0 0 2 0 1 1 0 0 1 13 9 59
28 Claude Giroux 0 1 1 1 0 0 0 0 2 1 0 0 0 4 2 67
33 Nikolas Matinpalo 0 0 0 0 1 2 2 1 1 0 1 1 0 0 0 0
35 Linus Ullmark 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
57 David Perron 0 0 0 0 0 0 2 0 0 1 0 0 0 0 0 0
71 Ridly Greig 1 0 1 1 0 0 1 2 1 1 0 0 1 3 5 38
72 Thomas Chabot 0 0 0 -2 0 0 1 4 2 1 1 0 3 0 0 0
83 Stephen Halliday 0 0 0 -1 0 0 0 0 0 3 0 0 0 3 3 50
85 Jake Sanderson 0 0 0 0 0 0 1 4 1 0 2 0 1 0 0 0

Buffalo Sabres

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
4 Bowen Byram 31 00:47 24:18 01:11 02:06 21:01
6 Zach Benson 21 00:35 12:24 00:48 00:36 11:00
8 Michael Kesselring 18 00:42 12:39 00:00 00:35 12:04
9 Josh Norris 24 00:35 14:00 00:48 00:00 13:12
12 Jordan Greenway 21 00:38 13:36 00:00 01:46 11:50
19 Peyton Krebs 21 00:40 14:00 00:01 00:00 13:59
22 Jack Quinn 19 00:39 12:21 01:11 00:00 11:10
23 Mattias Samuelsson 32 00:49 26:39 00:01 03:16 23:22
25 Owen Power 31 00:48 25:15 01:11 02:07 21:57
26 Rasmus Dahlin 28 00:48 22:48 00:49 00:24 21:35
29 Beck Malenstyn 23 00:42 16:10 00:00 02:28 13:42
44 Josh Dunne 0
44 Joshua Dunne 19 00:41 13:13 00:00 00:00 13:13
71 Ryan McLeod 23 00:43 16:32 01:11 02:27 12:54
72 Tage Thompson 24 00:41 16:47 00:49 00:00 15:58
73 Zach Metsa 13 00:39 08:38 00:00 00:00 08:38
86 Noah Ostlund 22 00:40 15:01 00:00 00:00 15:01
89 Alex Tuch 29 00:37 18:01 01:11 01:02 15:48
91 Josh Doan 22 00:36 13:28 00:49 00:00 12:39

Ottawa Senators

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
2 Artem Zub 26 00:44 19:04 00:13 00:49 18:02
3 Nick Jensen 27 00:39 17:47 00:00 01:11 16:36
7 Brady Tkachuk 28 00:40 18:42 03:12 00:00 15:30
10 Jordan Spence 25 00:46 19:33 00:00 00:00 19:33
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle 0
18 Tim StÜtzle
18 Tim StÜtzle 1 00:25 00:25 00:00 00:00 00:25
18 Tim StÜtzle 4 00:40 02:42 00:00 00:00 02:42
18 Tim StÜtzle 5 00:41 03:25 00:00 00:00 03:25
18 Tim StÜtzle 7 00:44 05:14 00:00 00:00 05:14
18 Tim StÜtzle 9 00:47 07:04 00:00 00:00 07:04
18 Tim StÜtzle 9 00:47 07:04 00:00 00:00 07:04
18 Tim StÜtzle 9 00:47 07:04 00:00 00:00 07:04
18 Tim StÜtzle 11 00:47 08:40 00:00 00:48 07:52
18 Tim StÜtzle 12 00:51 10:16 00:00 00:49 09:27
18 Tim StÜtzle 13 00:48 10:30 00:14 00:49 09:27
18 Tim StÜtzle 15 00:52 13:00 01:49 00:49 10:22
18 Tim StÜtzle 16 00:52 13:55 01:49 00:49 11:17
18 Tim StÜtzle 17 00:49 14:07 01:49 00:49 11:29
18 Tim StÜtzle 17 00:49 14:07 01:49 00:49 11:29
18 Tim StÜtzle 18 00:48 14:37 01:49 00:49 11:59
18 Tim StÜtzle 21 00:46 16:25 01:49 00:49 13:47
18 Tim StÜtzle 23 00:45 17:25 01:49 00:49 14:47
18 Tim StÜtzle 26 00:45 19:50 01:49 00:49 17:12
18 Tim StÜtzle 27 00:47 21:19 03:18 00:49 17:12
18 Tim StÜtzle 28 00:46 21:41 03:18 00:49 17:34
19 Drake Batherson 28 00:44 20:42 03:23 00:00 17:19
20 Fabian Zetterlund 27 00:40 18:03 00:41 00:00 17:22
21 Nick Cousins 16 00:31 08:27 00:00 00:00 08:27
22 Michael Amadio 23 00:42 16:20 00:04 01:35 14:41
23 Kurtis MacDermid 5 00:32 02:40 00:00 00:00 02:40
24 Dylan Cozens 25 00:46 19:32 03:24 00:00 16:08
28 Claude Giroux 25 00:38 16:09 00:53 00:25 14:51
33 Nikolas Matinpalo 27 00:33 15:17 00:00 00:00 15:17
57 David Perron 23 00:40 15:21 01:16 00:00 14:05
71 Ridly Greig 23 00:39 15:11 00:04 01:11 13:56
72 Thomas Chabot 28 00:50 23:24 00:49 01:11 21:24
83 Stephen Halliday 17 00:27 07:46 00:19 00:00 07:27
85 Jake Sanderson 29 00:46 22:25 03:25 00:49 18:11

Buffalo Sabres

# Player Period Goals Against Shots Against Save Percentage
34 Alex Lyon 1 1 11 0.909
2 1 8 0.875
3 0 7 1

Ottawa Senators

# Player Period Goals Against Shots Against Save Percentage
35 Linus Ullmark 1 1 12 0.917
2 1 8 0.875
3 0 4 1
4 1 1 0