Buffalo Sabres vs. Edmonton Oilers Box Score: December 9, 2025

December 9, 2025, 9:00 PM
Attendance: 17,622
Arena: Rogers Place
Game Duration: 2:40
Logos via Sports Logos.net / About logos

Scoring Summary

Scoring Summary Table
1st Period
19:01 BUF PP Josh Doan (9) Rasmus Dahlin, Tage Thompson
2nd Period
11:03 BUF Tage Thompson (14)
11:59 BUF PP Josh Doan (10) Tage Thompson, Rasmus Dahlin
3rd Period
00:10 EDM Connor McDavid (15) Mattias Ekholm
01:56 EDM Vasily Podkolzin (6) Leon Draisaitl, Ty Emberson
19:58 EDM Connor McDavid (16) Ryan Nugent-Hopkins, Evan Bouchard
1st OT Period
00:33 BUF Alex Tuch (11) Ryan McLeod, Rasmus Dahlin

Penalty Summary

Penalty Summary Table
1st Period
12:51 EDM Darnell Nurse Boarding 2 min
18:28 EDM David Tomasek Interference 2 min
2nd Period
05:27 BUF Jack Quinn Hooking 2 min
11:19 EDM Zach Hyman Interference 2 min
15:31 BUF Beck Malenstyn Delay of Game 2 min
3rd Period
07:51 BUF Rasmus Dahlin Tripping 2 min
12:51 EDM Zach Hyman Hooking 2 min
13:59 EDM Adam Henrique Tripping 2 min
15:11 BUF Alex Tuch Hooking 2 min
17:17 EDM Ryan Nugent-Hopkins Hooking 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 Benson000-10000000020.02216:50
2Jacob Bryson000-10000000010.086:08
3Bowen Byram000-10000000002721:14
4Rasmus Dahlin03302000012040.02822:58
5Josh Doan202-200200000540.02215:07
6Joshua Dunne0000000000000127:45
7Jordan Greenway00000000000010.0179:40
8Tyson Kozak000-10000000002111:35
9Peyton Krebs00010000000010.02016:10
10Beck Malenstyn000-12000000002011:23
11Ryan McLeod011-10000010020.02722:37
12Owen Power00000000000020.02217:54
13Jack Quinn000-12000000020.02115:07
14Isak Rosen000-10000000010.0159:05
15Mattias Samuelsson00000000000010.02826:09
16Tage Thompson123101000020425.02319:11
17Conor Timmins000-10000000003022:09
18Alex Tuch101221001000250.02622:37
19Colten Ellis0000000000000119:01
20Alex Lyon0000000000000441:32
TOTAL461082202814.3

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Colten Ellis0661.0000019:01
2Alex LyonW32421.8750041:32

Edmonton Oilers

Edmonton Oilers Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Evan Bouchard01100000010020.02628:34
2Leon Draisaitl01110000010070.02324:19
3Mattias Ekholm01100000010030.02622:40
4Ty Emberson01110000010001913:22
5Trent Frederic00000000000010.0126:57
6Adam Henrique000-12000000010.01712:32
7Zach Hyman00024000000020.02223:24
8Mattias Janmark00000000000001310:07
9Brett Kulak00000000000001814:35
10Curtis Lazar0000000000000178:17
11Andrew Mangiapane000-1000000000119:00
12Connor McDavid202102000000633.32325:51
13Ryan Nugent-Hopkins01122000010020.02421:29
14Darnell Nurse00012000000030.02319:28
15Vasily Podkolzin101201000000333.31815:08
16Alec Regula00000000000001614:46
17Matthew Savoie00000000000002217:27
18David Tomasek0000200000000105:41
19Stuart Skinner0000000000000559:22
TOTAL358123003010.0
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Stuart SkinnerO42824.8570059:22

Buffalo Sabres Advanced

Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson3201066.726.07653.802
Jacob Bryson18466.721.220100.011
Bowen Byram3162143.2-6.86554.503
Rasmus Dahlin10311075.644.29281.800
Josh Doan916964.021.07463.610
Joshua Dunne17558.311.810100.011
Jordan Greenway17943.8-4.610100.000
Tyson Kozak09950.02.72625.030
Peyton Krebs1172045.9-2.74736.420
Beck Malenstyn271630.4-21.91150.040
Ryan McLeod2192246.3-2.38947.101
Owen Power2152042.9-7.15550.011
Jack Quinn3141253.87.95362.500
Isak Rosen16650.02.53260.000
Mattias Samuelsson2103223.8-38.541422.212
Tage Thompson5241758.517.110471.400
Conor Timmins2122929.3-29.331220.000
Alex Tuch5232547.90.37943.801
TOTAL535648.648.61412
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson17558.314.22433.301
Jacob Bryson18466.724.320100.011
Bowen Byram2141253.811.64266.702
Rasmus Dahlin616964.027.03260.000
Josh Doan58561.518.42433.310
Joshua Dunne16554.59.510100.011
Jordan Greenway15455.610.410100.000
Tyson Kozak08657.113.22433.330
Peyton Krebs1151845.5-1.94450.020
Beck Malenstyn16940.0-8.210100.030
Ryan McLeod181142.1-6.02433.300
Owen Power1101441.7-7.22433.310
Jack Quinn371138.9-10.22340.000
Isak Rosen05645.5-1.22250.000
Mattias Samuelsson282028.6-29.54736.412
Tage Thompson4111640.7-9.34450.000
Conor Timmins2101835.7-17.83730.000
Alex Tuch1131743.3-5.54450.000
TOTAL333747.145.0137
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson18657.110.92433.301
Jacob Bryson18466.721.920100.011
Bowen Byram3141450.02.94357.102
Rasmus Dahlin718966.728.23260.000
Josh Doan58850.02.42433.310
Joshua Dunne17558.312.010100.011
Jordan Greenway17463.618.010100.000
Tyson Kozak09660.014.72528.630
Peyton Krebs1171947.2-1.64544.420
Beck Malenstyn271138.9-11.910100.030
Ryan McLeod1101343.5-6.52433.300
Owen Power1121446.2-2.92528.610
Jack Quinn371138.9-11.92340.000
Isak Rosen05645.5-3.02250.000
Mattias Samuelsson2102132.3-26.04736.412
Tage Thompson4111640.7-11.24450.000
Conor Timmins2122136.4-20.13730.000
Alex Tuch3161748.50.74450.000
TOTAL384048.743.2137
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson212380.0-20.05271.401
Jacob Bryson0000-83.30000
Bowen Byram02250.0-42.92250.001
Rasmus Dahlin313192.942.960100.000
Josh Doan48188.911.150100.000
Joshua Dunne0000-83.30000
Jordan Greenway0000-83.30000
Tyson Kozak0000-83.30000
Peyton Krebs0010.0-88.2020.000
Beck Malenstyn0000-83.30000
Ryan McLeod19190.015.060100.000
Owen Power130100.020.030100.000
Jack Quinn07187.57.530100.000
Isak Rosen110100.017.610100.000
Mattias Samuelsson0020.0-93.8020.000
Tage Thompson113192.942.960100.000
Conor Timmins0000-83.30000
Alex Tuch27277.8-11.13260.000
TOTAL15383.380.002
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson0010.00.00000
Jacob Bryson00000.00000
Bowen Byram0050.00.00000
Rasmus Dahlin00000.00000
Josh Doan00000.00000
Joshua Dunne00000.00000
Jordan Greenway0050.00.00000
Tyson Kozak0030.00.0010.000
Peyton Krebs00000.00000
Beck Malenstyn0050.00.0010.010
Ryan McLeod0080.00.0050.001
Owen Power0060.00.00001
Jack Quinn00000.00000
Isak Rosen00000.00000
Mattias Samuelsson0090.00.0050.000
Tage Thompson00000.00000
Conor Timmins0080.00.0050.000
Alex Tuch0060.00.0030.001
TOTAL0130.00.013
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson010471.417.62166.701
Jacob Bryson17187.534.210100.010
Bowen Byram314960.94.250100.002
Rasmus Dahlin413572.220.84180.000
Josh Doan711473.320.72166.700
Joshua Dunne01233.3-26.710100.011
Jordan Greenway02340.0-20.410100.000
Tyson Kozak08561.54.0010.020
Peyton Krebs011857.9-0.94266.710
Beck Malenstyn11614.3-50.91150.020
Ryan McLeod113572.220.84450.000
Owen Power210758.80.53350.010
Jack Quinn39469.214.23175.000
Isak Rosen16275.019.42166.700
Mattias Samuelsson161430.0-45.82625.011
Tage Thompson312860.02.46366.700
Conor Timmins28850.0-12.23442.900
Alex Tuch2121250.0-15.56460.001
TOTAL312159.660.096
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson06460.05.5010.001
Jacob Bryson17187.538.910100.010
Bowen Byram212860.07.830100.002
Rasmus Dahlin39564.312.62166.700
Josh Doan57463.610.5010.000
Joshua Dunne01233.3-24.210100.011
Jordan Greenway01233.3-24.210100.000
Tyson Kozak07463.610.5010.020
Peyton Krebs011857.93.74266.710
Beck Malenstyn11516.7-45.510100.020
Ryan McLeod18466.715.11233.300
Owen Power17558.33.51325.010
Jack Quinn37463.610.51150.000
Isak Rosen05271.418.61150.000
Mattias Samuelsson151229.4-43.72433.311
Tage Thompson38850.0-9.34357.100
Conor Timmins28753.3-3.83260.000
Alex Tuch1101050.0-10.94357.100
TOTAL241857.154.595

Edmonton Oilers Advanced

Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard7351767.328.313572.210
Leon Draisaitl13361176.642.215383.300
Mattias Ekholm7251759.511.78561.521
Ty Emberson181338.1-17.52625.013
Trent Frederic11811.1-44.8010.020
Adam Henrique1101638.5-18.02340.021
Zach Hyman3301369.828.611284.600
Mattias Janmark171041.2-13.11420.000
Brett Kulak261825.0-34.83633.303
Curtis Lazar121115.4-41.7070.040
Andrew Mangiapane18947.1-6.12250.001
Connor McDavid9351274.538.612380.001
Ryan Nugent-Hopkins4271860.013.05935.701
Darnell Nurse3182047.4-7.46650.000
Vasily Podkolzin3181064.316.15362.530
Alec Regula081929.6-29.92625.012
Matthew Savoie1161551.6-0.96460.011
David Tomasek0060.0-55.2010.001
TOTAL585153.254.41715
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard418869.224.87187.510
Leon Draisaitl520774.133.29375.000
Mattias Ekholm7211263.618.95183.311
Ty Emberson18657.14.52340.013
Trent Frederic11712.5-46.2010.020
Adam Henrique171138.9-19.61233.321
Zach Hyman216964.016.26275.000
Mattias Janmark16842.9-13.21325.000
Brett Kulak261037.5-20.72340.001
Curtis Lazar0070.0-59.4010.030
Andrew Mangiapane06940.0-17.11233.301
Connor McDavid719870.427.26366.700
Ryan Nugent-Hopkins112763.213.21325.000
Darnell Nurse2141745.2-14.84544.400
Vasily Podkolzin315962.513.64357.120
Alec Regula081436.4-24.82528.602
Matthew Savoie1131056.54.44357.111
David Tomasek0060.0-58.5010.001
TOTAL383254.355.01311
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard4211263.620.17187.510
Leon Draisaitl6231167.627.69375.000
Mattias Ekholm7211361.817.45183.321
Ty Emberson18657.16.32340.013
Trent Frederic11811.1-46.0010.020
Adam Henrique171138.9-16.81233.321
Zach Hyman2191261.315.56275.000
Mattias Janmark16842.9-10.91325.000
Brett Kulak261037.5-18.13350.001
Curtis Lazar0070.0-56.9010.040
Andrew Mangiapane06940.0-14.71233.301
Connor McDavid8221264.722.56366.701
Ryan Nugent-Hopkins2151060.011.91325.000
Darnell Nurse2141843.8-13.65550.000
Vasily Podkolzin318966.722.55362.520
Alec Regula081534.8-24.12528.612
Matthew Savoie1131056.56.55362.511
David Tomasek0060.0-56.2010.001
TOTAL413653.256.81612
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard2110100.00.040100.000
Leon Draisaitl7120100.00.040100.000
Mattias Ekholm020100.00.010100.000
Ty Emberson0000-100.00000
Trent Frederic0000-100.00000
Adam Henrique030100.00.010100.000
Zach Hyman1110100.00.040100.000
Mattias Janmark0000-100.00000
Brett Kulak0000-100.00000
Curtis Lazar0000-100.00000
Andrew Mangiapane120100.00.010100.000
Connor McDavid1120100.00.040100.000
Ryan Nugent-Hopkins1110100.00.040100.000
Darnell Nurse130100.00.010100.000
Vasily Podkolzin0000-100.00000
Alec Regula0000-100.00000
Matthew Savoie030100.00.010100.000
David Tomasek0000-100.00000
TOTAL140100.0100.000
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard13537.537.52433.300
Leon Draisaitl010100.088.220100.000
Mattias Ekholm02433.325.02433.300
Ty Emberson0070.0-27.3030.000
Trent Frederic0000-16.70000
Adam Henrique0050.0-23.1010.000
Zach Hyman0010.0-17.610100.000
Mattias Janmark01233.320.0010.000
Brett Kulak0080.0-30.0030.002
Curtis Lazar12433.325.0060.000
Andrew Mangiapane0000-16.70000
Connor McDavid010100.088.220100.000
Ryan Nugent-Hopkins11811.1-11.1060.001
Darnell Nurse01233.320.0010.000
Vasily Podkolzin0010.0-17.60010
Alec Regula0040.0-21.4010.000
Matthew Savoie0050.0-23.1010.000
David Tomasek0000-16.70000
TOTAL31516.720.413
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard09950.012.94357.100
Leon Draisaitl514573.750.26275.000
Mattias Ekholm281240.0-2.42340.021
Ty Emberson14450.010.01325.000
Trent Frederic0050.0-45.80010
Adam Henrique151131.2-14.71233.300
Zach Hyman29756.221.13260.000
Mattias Janmark13537.5-4.71233.300
Brett Kulak24833.3-10.61325.001
Curtis Lazar0080.0-48.9030.010
Andrew Mangiapane03633.3-9.91233.301
Connor McDavid411761.129.73350.000
Ryan Nugent-Hopkins17846.77.22528.601
Darnell Nurse291537.5-7.32433.300
Vasily Podkolzin08850.012.23260.030
Alec Regula061430.0-18.52433.302
Matthew Savoie1101147.610.13350.011
David Tomasek0060.0-46.80001
TOTAL223141.542.988
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard07558.319.62166.700
Leon Draisaitl211473.344.74266.700
Mattias Ekholm281044.40.42166.711
Ty Emberson14357.115.41233.300
Trent Frederic0050.0-50.00010
Adam Henrique14833.3-15.11150.000
Zach Hyman27653.813.81233.300
Mattias Janmark13442.9-1.51233.300
Brett Kulak24736.4-10.51233.301
Curtis Lazar0060.0-51.40000
Andrew Mangiapane03633.3-13.81233.301
Connor McDavid48657.119.21325.000
Ryan Nugent-Hopkins15550.07.6020.000
Darnell Nurse281338.1-11.92340.000
Vasily Podkolzin08753.314.03260.020
Alec Regula061135.3-14.72340.002
Matthew Savoie19852.914.43260.011
David Tomasek0060.0-51.40001
TOTAL192444.245.557

Shot Charts