Calgary Flames vs. Edmonton Oilers Box Score: December 23, 2025

December 23, 2025, 9:00 PM
Attendance: 18,347
Arena: Rogers Place
Game Duration: 2:36
Logos via Sports Logos.net / About logos

Scoring Summary

Penalty Summary

Penalty Summary Table
1st Period
17:10 EDM Vasily Podkolzin Holding 2 min
18:14 CGY Rasmus Andersson Slashing 2 min
2nd Period
01:08 CGY Matthew Coronato Hooking 2 min
04:45 CGY Connor Zary Hooking 2 min
04:45 EDM Ryan Nugent-Hopkins Slashing 2 min
05:48 CGY MacKenzie Weegar Misconduct 10 min
05:48 CGY MacKenzie Weegar Misconduct 10 min
05:48 CGY MacKenzie Weegar Unsportsmanlike Conduct 2 min
08:22 CGY Kevin Bahl Fighting 5 min
08:22 EDM Trent Frederic Fighting 5 min
15:30 EDM Connor McDavid Holding 2 min
3rd Period
05:15 CGY Joel Hanley Tripping 2 min
06:54 EDM Alec Regula Delay of Game 2 min
09:28 CGY Rasmus Andersson Tripping 2 min
12:12 EDM Darnell Nurse Cross Checking 2 min
19:53 CGY Ryan Lomberg Misconduct 10 min
19:53 EDM Andrew Mangiapane Misconduct 10 min
19:53 CGY Ryan Lomberg Cross Checking 2 min
19:53 CGY Yan Kuznetsov Misconduct 10 min
19:53 EDM Darnell Nurse Misconduct 10 min
19:53 CGY Adam Klapka Misconduct 10 min
19:53 EDM Vasily Podkolzin Misconduct 10 min
19:53 EDM Alec Regula Misconduct 10 min
19:53 EDM Matthew Savoie Misconduct 10 min
19:53 CGY Joel Hanley Misconduct 10 min
19:53 CGY John Beecher Misconduct 10 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

Calgary Flames

Calgary Flames Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Rasmus Andersson000-24000000010.03224:00
2Mikael Backlund01100000010040.02418:24
3Kevin Bahl000-15000000003222:43
4John Beecher00001000000000159:58
5Hunter Brzustewicz00000000000002718:12
6Blake Coleman000-10000000010.02314:54
7Matthew Coronato00012000000010.02016:20
8Joel Farabee000-10000000010.02116:12
9Morgan Frost00000000000030.01915:29
10Joel Hanley000-112000000002818:31
11Jonathan Huberdeau00000000000010.02419:06
12Nazem Kadri000-10000000020.02116:57
13Adam Klapka000010000000001612:27
14Yan Kuznetsov000110000000003120:56
15Ryan Lomberg000012000000010.0159:54
16Yegor Sharangovich000-10000000020.01813:58
17MacKenzie Weegar1011221000000250.0169:05
18Connor Zary00002000000002214:30
19Dustin Wolf0000000000000459:34
TOTAL11289100195.3

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Dustin WolfL53934.8720059:34

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 Bouchard02200000011020.02623:38
2Leon Draisaitl303000301000475.02018:49
3Mattias Ekholm00010000000010.02317:17
4Ty Emberson00000000000010.02519:08
5Trent Frederic00005000000010.0158:37
6Adam Henrique00000000000030.02315:21
7Zach Hyman123101000020616.71717:11
8Mattias Janmark00000000000001912:02
9Max Jones00000000000030.0169:51
10Andrew Mangiapane000010000000010.01712:16
11Connor McDavid05512000023060.02020:37
12Ryan Nugent-Hopkins101121000000425.02116:26
13Darnell Nurse000012000000002819:12
14Vasily Podkolzin000012000000020.01913:01
15Alec Regula000012000000002215:37
16Jack Roslovic00000000000030.01914:11
17Matthew Savoie000010000000010.02316:39
18Spencer Stastney00010000000010.02920:07
19Connor Ingram0000000000000360:00
TOTAL5914652303912.8
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Connor IngramW11918.9470060:00

Calgary Flames Advanced

Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Rasmus Andersson6252451.014.07943.810
Mikael Backlund5132831.7-16.41137.100
Kevin Bahl1103223.8-28.731220.031
John Beecher161528.6-16.910100.032
Hunter Brzustewicz1132039.4-4.43175.001
Blake Coleman4131940.6-2.71910.061
Matthew Coronato7181554.516.380100.010
Joel Farabee3132931.0-17.84357.111
Morgan Frost6211165.631.29190.020
Joel Hanley0102727.0-22.43442.912
Jonathan Huberdeau1211165.631.211284.611
Nazem Kadri5201754.116.510376.910
Adam Klapka29950.08.72166.730
Yan Kuznetsov2222348.99.97463.601
Ryan Lomberg27846.74.61150.021
Yegor Sharangovich391734.6-10.24357.100
MacKenzie Weegar312957.117.57463.611
Connor Zary0141646.75.41325.011
TOTAL526743.752.62713
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Rasmus Andersson5141253.819.83442.900
Mikael Backlund4111739.3-1.91420.000
Kevin Bahl181830.8-14.52433.331
John Beecher161135.3-6.610100.031
Hunter Brzustewicz181732.0-12.42166.701
Blake Coleman281240.0-0.71325.060
Matthew Coronato491145.06.050100.010
Joel Farabee292031.0-15.04180.011
Morgan Frost28753.315.84180.020
Joel Hanley092130.0-16.93260.011
Jonathan Huberdeau07558.321.05271.400
Nazem Kadri171138.9-2.15271.410
Adam Klapka17943.84.11150.030
Yan Kuznetsov2181850.017.46275.001
Ryan Lomberg27846.77.61150.021
Yegor Sharangovich261528.6-16.24357.100
MacKenzie Weegar28850.011.96185.711
Connor Zary0101540.0-0.71325.011
TOTAL324442.161.1259
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Rasmus Andersson5151451.713.83537.510
Mikael Backlund5121741.4-1.71614.300
Kevin Bahl192031.0-17.33633.331
John Beecher161135.3-9.010100.031
Hunter Brzustewicz181830.8-16.73175.001
Blake Coleman291340.9-2.21516.760
Matthew Coronato491145.03.250100.010
Joel Farabee2102231.2-17.94266.711
Morgan Frost410758.820.25183.320
Joel Hanley0102132.3-15.93260.011
Jonathan Huberdeau010662.524.57277.800
Nazem Kadri291340.9-2.26366.710
Adam Klapka17943.81.51150.030
Yan Kuznetsov2221855.023.17370.001
Ryan Lomberg27846.75.01150.021
Yegor Sharangovich261627.3-20.44357.100
MacKenzie Weegar312860.022.77370.011
Connor Zary0111640.7-2.61325.011
TOTAL374744.057.1269
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Rasmus Andersson19375.0-8.340100.000
Mikael Backlund0000-77.80000
Kevin Bahl0000-77.80000
John Beecher0000-77.80000
Hunter Brzustewicz05183.38.30000
Blake Coleman130100.026.70000
Matthew Coronato39469.2-30.830100.000
Joel Farabee130100.026.70000
Morgan Frost211473.3-26.740100.000
Joel Hanley0000-77.80000
Jonathan Huberdeau111473.3-26.740100.000
Nazem Kadri311473.3-26.740100.000
Adam Klapka120100.025.010100.000
Yan Kuznetsov0000-77.80000
Ryan Lomberg0000-77.80000
Yegor Sharangovich130100.026.70000
MacKenzie Weegar0000-77.80000
Connor Zary030100.026.70000
TOTAL14477.8100.000
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Rasmus Andersson01712.512.5040.000
Mikael Backlund01118.38.3070.000
Kevin Bahl01127.77.7060.000
John Beecher0040.0-7.70001
Hunter Brzustewicz0010.0-6.20000
Blake Coleman11614.314.3040.001
Matthew Coronato0000-5.90000
Joel Farabee0070.0-10.0010.000
Morgan Frost0000-5.90000
Joel Hanley0060.0-9.1020.001
Jonathan Huberdeau0010.0-6.20011
Nazem Kadri0000-5.90000
Adam Klapka0000-5.90000
Yan Kuznetsov0050.0-8.3010.000
Ryan Lomberg0000-5.90000
Yegor Sharangovich0010.0-6.20000
MacKenzie Weegar0010.0-6.2010.000
Connor Zary0000-5.90000
TOTAL1165.90.014
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Rasmus Andersson2101343.51.22250.000
Mikael Backlund251229.4-20.61614.300
Kevin Bahl151623.8-33.32340.010
John Beecher01420.0-25.50001
Hunter Brzustewicz04544.41.920100.000
Blake Coleman141126.7-23.31614.331
Matthew Coronato411568.838.540100.010
Joel Farabee251033.3-13.830100.000
Morgan Frost110376.946.340100.010
Joel Hanley03350.08.120100.000
Jonathan Huberdeau010471.440.050100.000
Nazem Kadri391145.03.650100.010
Adam Klapka11150.07.40010
Yan Kuznetsov18850.010.64357.100
Ryan Lomberg01325.0-19.40011
Yegor Sharangovich24833.3-12.630100.000
MacKenzie Weegar18947.16.55455.611
Connor Zary05838.5-5.91233.310
TOTAL212644.762.4114
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Rasmus Andersson16842.9-2.61150.000
Mikael Backlund14833.3-16.71233.300
Kevin Bahl151033.3-19.11150.010
John Beecher01325.0-21.90001
Hunter Brzustewicz04450.07.110100.000
Blake Coleman13730.0-20.01233.330
Matthew Coronato37370.035.430100.010
Joel Farabee25935.7-14.330100.000
Morgan Frost16185.751.230100.010
Joel Hanley03350.06.720100.000
Jonathan Huberdeau06185.751.230100.000
Nazem Kadri15838.5-9.330100.010
Adam Klapka11150.05.90010
Yan Kuznetsov17750.09.14180.000
Ryan Lomberg01325.0-21.90011
Yegor Sharangovich24833.3-16.730100.000
MacKenzie Weegar17846.73.85183.311
Connor Zary05838.5-9.31233.310
TOTAL161847.177.8113

Edmonton Oilers Advanced

Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard5352261.47.610662.504
Leon Draisaitl830976.928.710566.700
Mattias Ekholm2212051.2-9.33633.323
Ty Emberson2151353.6-4.93537.523
Trent Frederic16460.02.920100.030
Adam Henrique6142238.9-26.221016.702
Zach Hyman8351274.527.88372.700
Mattias Janmark18947.1-11.930100.012
Max Jones47463.66.830100.030
Andrew Mangiapane1101343.5-17.12528.611
Connor McDavid13391276.532.810376.900
Ryan Nugent-Hopkins7301369.819.26275.001
Darnell Nurse1231954.8-4.04640.011
Vasily Podkolzin215962.56.41420.010
Alec Regula1191359.42.74450.001
Jack Roslovic39950.0-8.73442.900
Matthew Savoie2132336.1-30.23925.003
Spencer Stastney3121642.9-18.83730.000
TOTAL705257.450.31421
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard3181358.1-2.32340.003
Leon Draisaitl313765.07.42433.300
Mattias Ekholm2181162.14.12340.001
Ty Emberson215865.28.12340.022
Trent Frederic16460.00.610100.030
Adam Henrique6131252.0-11.02528.601
Zach Hyman721970.016.92250.000
Mattias Janmark17653.8-6.820100.012
Max Jones47463.64.820100.030
Andrew Mangiapane1101343.5-22.62528.611
Connor McDavid519870.416.62250.000
Ryan Nugent-Hopkins3141058.3-1.71233.300
Darnell Nurse0181456.2-5.53537.511
Vasily Podkolzin012570.614.11420.010
Alec Regula1141058.3-1.73442.901
Jack Roslovic38657.1-2.92433.300
Matthew Savoie2111247.8-16.52528.603
Spencer Stastney311857.9-2.12433.300
TOTAL473259.538.91215
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard3201458.82.24450.003
Leon Draisaitl415865.210.54544.400
Mattias Ekholm2201360.65.03442.921
Ty Emberson215865.210.52340.022
Trent Frederic16460.02.910100.030
Adam Henrique6131448.1-13.62625.001
Zach Hyman7211165.612.92340.000
Mattias Janmark17653.8-4.320100.012
Max Jones47463.67.020100.030
Andrew Mangiapane1101343.5-19.02528.611
Connor McDavid722971.021.04357.100
Ryan Nugent-Hopkins3151060.03.52250.000
Darnell Nurse0181850.0-12.74640.011
Vasily Podkolzin012570.616.31420.010
Alec Regula1151157.70.34450.001
Jack Roslovic38947.1-12.93442.900
Matthew Savoie2111444.0-18.93537.503
Spencer Stastney3121054.5-4.02528.600
TOTAL503757.542.91415
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard215193.8-6.260100.001
Leon Draisaitl415193.8-6.260100.000
Mattias Ekholm010100.06.20000
Ty Emberson0000-94.110100.000
Trent Frederic0000-94.110100.000
Adam Henrique010100.06.20000
Zach Hyman114193.3-6.760100.000
Mattias Janmark0000-94.110100.000
Max Jones0000-94.110100.000
Andrew Mangiapane0000-94.10000
Connor McDavid515193.8-6.260100.000
Ryan Nugent-Hopkins313192.9-7.140100.000
Darnell Nurse110100.06.20000
Vasily Podkolzin010100.06.20000
Alec Regula0000-94.10000
Jack Roslovic010100.06.20000
Matthew Savoie010100.06.20000
Spencer Stastney0000-94.110100.000
TOTAL16194.1100.001
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard0070.0-36.4020.000
Leon Draisaitl0000-22.20000
Mattias Ekholm0070.0-36.4020.002
Ty Emberson0050.0-30.8020.001
Trent Frederic0000-22.20000
Adam Henrique0080.0-40.0040.001
Zach Hyman0000-22.20000
Mattias Janmark01325.03.60000
Max Jones0000-22.20000
Andrew Mangiapane0000-22.20000
Connor McDavid12250.035.70000
Ryan Nugent-Hopkins12250.035.70001
Darnell Nurse04180.080.00000
Vasily Podkolzin22433.316.60000
Alec Regula04266.766.70000
Jack Roslovic0000-22.20000
Matthew Savoie01910.0-27.5040.000
Spencer Stastney0060.0-33.3020.000
TOTAL41422.20.005
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard319773.134.05362.502
Leon Draisaitl311473.323.34357.100
Mattias Ekholm110662.58.02340.001
Ty Emberson09852.9-6.5030.012
Trent Frederic13260.03.20020
Adam Henrique36842.9-20.0040.002
Zach Hyman210566.713.83260.000
Mattias Janmark03260.03.20000
Max Jones23175.019.40020
Andrew Mangiapane06554.5-3.4030.011
Connor McDavid414670.021.74357.100
Ryan Nugent-Hopkins513765.013.34266.701
Darnell Nurse04833.3-31.61325.000
Vasily Podkolzin06460.03.61233.310
Alec Regula05550.0-9.01233.300
Jack Roslovic15455.6-1.92250.000
Matthew Savoie261037.5-29.21420.001
Spencer Stastney14833.3-31.6040.000
TOTAL282157.139.5710
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard313765.021.22250.002
Leon Draisaitl15455.60.01233.300
Mattias Ekholm19660.07.62250.001
Ty Emberson09469.221.4020.011
Trent Frederic13260.05.20020
Adam Henrique36554.5-1.5030.001
Zach Hyman26554.5-1.51233.300
Mattias Janmark03260.05.20000
Max Jones23175.021.90020
Andrew Mangiapane06554.5-1.5030.011
Connor McDavid26554.5-1.51233.300
Ryan Nugent-Hopkins16650.0-8.31233.300
Darnell Nurse02722.2-44.5030.000
Vasily Podkolzin05455.60.01233.310
Alec Regula03442.9-15.7020.000
Jack Roslovic15362.58.91233.300
Matthew Savoie26650.0-8.3030.001
Spencer Stastney14450.0-7.1030.000
TOTAL201655.622.277

Shot Charts