Montreal Canadiens vs. Edmonton Oilers Box Score: October 23, 2025

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

Penalty Summary

Penalty Summary Table
1st Period
07:28 EDM Evan Bouchard Slashing 2 min
2nd Period
07:21 MTL Alexandre Carrier Cross Checking 2 min
19:25 MTL Mike Matheson Interference 2 min
3rd Period
03:10 MTL Juraj Slafkovsky Boarding 2 min
10:41 MTL Mike Matheson Tripping 2 min
11:19 MTL Josh Anderson Unsportsmanlike Conduct 2 min
18:51 MTL Josh Anderson 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

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 Anderson10101210000001100.01916:22
2Zachary Bolduc000-10000000001210:11
3Alexandre Carrier01102000010020.02623:03
4Cole Caufield202102000000540.01918:53
5Kirby Dach000-20000000001210:28
6Ivan Demidov00010000000010.01512:06
7Noah Dobson01110000010002725:16
8Jake Evans01110000010010.01918:29
9Brendan Gallagher01110000010010.01513:36
10Lane Hutson02200000020030.02521:02
11Oliver Kapanen02210000020001613:10
12Mike Matheson00014000000020.03125:11
13Alex Newhook202102000000366.71713:32
14Juraj Slafkovsky00012000000010.02118:47
15Jayden Struble01110000010001714:48
16Nick Suzuki01110000010060.02119:37
17Joe Veleno000-2000000000119:31
18Arber Xhekaj000-10000000010.0138:49
19Sam Montembeault0000000000000359:33
TOTAL51015205002718.5

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Sam MontembeaultL62923.7930059:33

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 Bouchard011-22000001020.02321:47
2Leon Draisaitl101000100000425.02122:23
3Mattias Ekholm011-20000010010.02117:56
4Ty Emberson00010000000010.01816:44
5Trent Frederic00000000000010.01410:55
6Adam Henrique101-101000000425.01712:51
7Isaac Howard00000000000010.01710:54
8Brett Kulak000-10000000020.01917:21
9Andrew Mangiapane101001000000250.01813:50
10Connor McDavid03300000012030.02122:35
11Ryan Nugent-Hopkins112-1001000101100.02119:37
12Darnell Nurse02200000020010.02219:36
13Noah Philp01100000010001412:25
14Vasily Podkolzin1120010011001100.01513:26
15Jack Roslovic000-10000000030.01615:12
16Matthew Savoie000-10000000001815:43
17David Tomasek1011010000001100.01414:54
18Jake Walman02220000020010.02319:51
19Calvin Pickard0000000000000360:00
TOTAL6121824202920.7
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Calvin PickardW52722.8150060:00

Montreal Canadiens Advanced

Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson1112035.5-19.91118.300
Zachary Bolduc37943.8-7.64357.121
Alexandre Carrier7212150.0-0.641323.513
Cole Caufield10321765.324.85550.000
Kirby Dach171041.2-10.74357.101
Ivan Demidov4151060.012.01233.300
Noah Dobson1233539.7-20.34833.313
Jake Evans4151944.1-8.71118.312
Brendan Gallagher3161061.514.11420.020
Lane Hutson5261661.917.54640.002
Oliver Kapanen091636.0-18.11325.000
Mike Matheson3212942.0-14.251229.410
Alex Newhook3101638.5-15.11325.020
Juraj Slafkovsky6311764.623.35550.003
Jayden Struble0151060.012.01233.330
Nick Suzuki8311666.025.25550.011
Joe Veleno171041.2-10.74450.010
Arber Xhekaj2131154.24.74357.100
TOTAL626050.834.61516
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson1111247.8-7.91516.700
Zachary Bolduc37943.8-12.04357.121
Alexandre Carrier7211656.84.54930.813
Cole Caufield10271662.815.35550.000
Kirby Dach171041.2-15.34357.101
Ivan Demidov29950.0-4.81233.300
Noah Dobson1202247.6-10.74357.113
Jake Evans3141156.02.81516.711
Brendan Gallagher3151060.08.11420.020
Lane Hutson5211558.36.84640.002
Oliver Kapanen081142.1-14.51233.300
Mike Matheson3202148.8-8.65741.700
Alex Newhook3101147.6-8.01233.320
Juraj Slafkovsky5251661.011.85550.003
Jayden Struble0151060.08.11233.330
Nick Suzuki5251562.514.15550.011
Joe Veleno171041.2-15.34450.010
Arber Xhekaj2131154.20.44357.100
TOTAL554654.542.31415
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson1111247.8-8.41516.700
Zachary Bolduc37943.8-12.54357.121
Alexandre Carrier7211656.83.84930.813
Cole Caufield10281663.616.15550.000
Kirby Dach171041.2-15.84357.101
Ivan Demidov310952.6-2.21233.300
Noah Dobson1212248.8-9.54357.113
Jake Evans3141156.02.21516.711
Brendan Gallagher3151060.07.41420.020
Lane Hutson5221559.58.04640.002
Oliver Kapanen081142.1-15.01233.300
Mike Matheson3202148.8-9.35741.700
Alex Newhook3101147.6-8.51233.320
Juraj Slafkovsky5261661.912.75550.003
Jayden Struble0151060.07.41233.330
Nick Suzuki5261563.415.05550.011
Joe Veleno171041.2-15.84450.010
Arber Xhekaj2131154.2-0.24357.100
TOTAL564654.942.31415
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson0000-83.30000
Zachary Bolduc0000-83.30000
Alexandre Carrier0000-83.30000
Cole Caufield04180.0-20.00000
Kirby Dach0000-83.30000
Ivan Demidov15183.383.30000
Noah Dobson010100.020.00000
Jake Evans0000-83.30000
Brendan Gallagher010100.020.00000
Lane Hutson04180.0-20.00000
Oliver Kapanen0000-83.30000
Mike Matheson0000-83.30000
Alex Newhook0000-83.30000
Juraj Slafkovsky15183.383.30000
Jayden Struble0000-83.30000
Nick Suzuki35183.383.30000
Joe Veleno0000-83.30000
Arber Xhekaj0000-83.30000
TOTAL5183.300
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson0080.0-16.7060.000
Zachary Bolduc0000-7.10000
Alexandre Carrier0050.0-11.1040.000
Cole Caufield0000-7.10000
Kirby Dach0000-7.10000
Ivan Demidov0000-7.10000
Noah Dobson01137.17.1050.000
Jake Evans11811.111.1060.001
Brendan Gallagher0000-7.10000
Lane Hutson0000-7.10000
Oliver Kapanen01516.716.7010.000
Mike Matheson01811.111.1050.010
Alex Newhook0050.0-11.1010.000
Juraj Slafkovsky0000-7.10000
Jayden Struble0000-7.10000
Nick Suzuki0000-7.10000
Joe Veleno0000-7.10000
Arber Xhekaj0000-7.10000
TOTAL1137.10.011
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson071531.8-34.31811.100
Zachary Bolduc37653.8-3.63350.021
Alexandre Carrier7161159.33.72820.001
Cole Caufield9251169.422.73260.000
Kirby Dach17750.0-8.23350.000
Ivan Demidov111378.626.4010.000
Noah Dobson0141942.4-24.32625.012
Jake Evans291439.1-24.71811.112
Brendan Gallagher211857.91.41420.010
Lane Hutson4211067.717.73442.901
Oliver Kapanen05455.6-1.3020.000
Mike Matheson2151746.9-16.44833.300
Alex Newhook26460.03.7020.020
Juraj Slafkovsky4241168.620.83260.003
Jayden Struble011568.815.01233.320
Nick Suzuki6241070.623.83260.011
Joe Veleno17750.0-8.23442.900
Arber Xhekaj210758.82.62250.000
TOTAL463457.532.81011
Montreal Canadiens Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Josh Anderson071041.2-24.21516.700
Zachary Bolduc37653.8-6.93350.021
Alexandre Carrier716964.07.22722.201
Cole Caufield9211067.715.13260.000
Kirby Dach17750.0-11.83350.000
Ivan Demidov06275.017.6010.000
Noah Dobson0131350.0-15.12250.012
Jake Evans29950.0-12.71516.711
Brendan Gallagher210855.6-5.21420.010
Lane Hutson417965.49.63442.901
Oliver Kapanen05362.53.5010.000
Mike Matheson2151353.6-9.84544.400
Alex Newhook26366.78.4010.020
Juraj Slafkovsky3191065.510.53260.003
Jayden Struble011568.812.21233.320
Nick Suzuki319967.914.23260.011
Joe Veleno17750.0-11.83442.900
Arber Xhekaj210758.8-0.82250.000
TOTAL412760.338.91010

Edmonton Oilers Advanced

Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard7231954.87.910376.913
Leon Draisaitl6282256.010.811568.800
Mattias Ekholm3132039.4-13.96366.703
Ty Emberson1141942.4-9.85362.541
Trent Frederic261627.3-27.220100.030
Adam Henrique4181260.013.85455.602
Isaac Howard4121250.00.57370.000
Brett Kulak4162242.1-10.85362.503
Andrew Mangiapane2141253.85.34266.711
Connor McDavid5311962.020.911473.300
Ryan Nugent-Hopkins4291467.427.410471.410
Darnell Nurse4202247.6-3.05550.012
Noah Philp041620.0-35.320100.000
Vasily Podkolzin151821.7-34.32166.720
Jack Roslovic4181064.319.04357.100
Matthew Savoie2111837.9-15.35550.001
David Tomasek3201360.615.09281.820
Jake Walman5222151.22.47558.303
TOTAL616249.666.71519
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard3101737.0-12.34357.112
Leon Draisaitl1141745.2-1.35550.000
Mattias Ekholm3131940.6-8.05362.502
Ty Emberson1141745.2-1.35362.531
Trent Frederic261627.3-23.920100.030
Adam Henrique4181260.019.74450.002
Isaac Howard4121250.05.16366.700
Brett Kulak4162044.4-2.65362.503
Andrew Mangiapane2141058.316.04266.711
Connor McDavid2171454.812.55455.600
Ryan Nugent-Hopkins3161061.520.74450.010
Darnell Nurse4191950.06.25550.002
Noah Philp041620.0-32.420100.000
Vasily Podkolzin151821.7-31.52166.720
Jack Roslovic4181064.325.14357.100
Matthew Savoie2111837.9-11.44544.401
David Tomasek371236.8-11.43260.010
Jake Walman4211853.812.56554.503
TOTAL475546.157.71217
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard3101835.7-13.64357.112
Leon Draisaitl1141843.8-2.75550.000
Mattias Ekholm3132039.4-9.25362.503
Ty Emberson1141745.2-0.65362.541
Trent Frederic261627.3-23.320100.030
Adam Henrique4181260.020.34450.002
Isaac Howard4121250.05.76366.700
Brett Kulak4162044.4-1.95362.503
Andrew Mangiapane2141058.316.54266.711
Connor McDavid2171553.110.85455.600
Ryan Nugent-Hopkins3161159.318.54450.010
Darnell Nurse4191950.06.95550.012
Noah Philp041620.0-31.820100.000
Vasily Podkolzin151821.7-30.82166.720
Jack Roslovic4181064.325.64357.100
Matthew Savoie2111837.9-10.74544.401
David Tomasek371236.8-10.83260.020
Jake Walman4211853.813.26554.503
TOTAL475645.657.71518
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard413192.992.960100.001
Leon Draisaitl513192.992.960100.000
Mattias Ekholm0000-92.910100.000
Ty Emberson0000-92.90000
Trent Frederic0000-92.90000
Adam Henrique0000-92.910100.000
Isaac Howard0000-92.910100.000
Brett Kulak0000-92.90000
Andrew Mangiapane0000-92.90000
Connor McDavid313192.992.960100.000
Ryan Nugent-Hopkins113192.992.960100.000
Darnell Nurse0000-92.90000
Noah Philp0000-92.90000
Vasily Podkolzin0000-92.90000
Jack Roslovic0000-92.90000
Matthew Savoie0000-92.910100.000
David Tomasek013192.992.960100.000
Jake Walman0000-92.910100.000
TOTAL13192.9100.001
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard0000-16.70000
Leon Draisaitl01325.025.00000
Mattias Ekholm0000-16.70000
Ty Emberson0020.0-25.00000
Trent Frederic0000-16.70000
Adam Henrique0000-16.70000
Isaac Howard0000-16.70000
Brett Kulak0020.0-25.00000
Andrew Mangiapane0020.0-25.00000
Connor McDavid01325.025.00000
Ryan Nugent-Hopkins0020.0-25.00000
Darnell Nurse01325.025.00000
Noah Philp0000-16.70000
Vasily Podkolzin0000-16.70000
Jack Roslovic0000-16.70000
Matthew Savoie0000-16.70000
David Tomasek0000-16.70000
Jake Walman11325.025.00000
TOTAL1516.700
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard5121544.41.87277.812
Leon Draisaitl3171750.011.77370.000
Mattias Ekholm281732.0-16.23260.002
Ty Emberson161627.3-21.94266.721
Trent Frederic241028.6-17.710100.030
Adam Henrique271041.2-2.63350.002
Isaac Howard29852.912.35271.400
Brett Kulak181830.8-18.34266.702
Andrew Mangiapane19950.08.74180.001
Connor McDavid3211460.029.68372.700
Ryan Nugent-Hopkins1141156.018.57277.810
Darnell Nurse2141351.913.04357.111
Noah Philp021016.7-31.110100.000
Vasily Podkolzin021313.3-36.710100.020
Jack Roslovic07943.80.73260.000
Matthew Savoie271433.3-13.42340.001
David Tomasek312860.022.37277.820
Jake Walman5151353.615.94357.101
TOTAL354643.268.21213
Edmonton Oilers Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Evan Bouchard261528.6-17.23260.012
Leon Draisaitl1101441.71.73350.000
Mattias Ekholm281732.0-13.53260.002
Ty Emberson161430.0-14.94266.721
Trent Frederic241028.6-15.010100.030
Adam Henrique271041.20.83350.002
Isaac Howard29852.916.45271.400
Brett Kulak181633.3-11.14266.702
Andrew Mangiapane19756.220.44180.001
Connor McDavid2141156.024.24357.100
Ryan Nugent-Hopkins18947.18.63260.010
Darnell Nurse2131056.523.94357.101
Noah Philp021016.7-28.910100.000
Vasily Podkolzin021313.3-34.810100.020
Jack Roslovic07943.84.23260.000
Matthew Savoie271433.3-10.52340.001
David Tomasek36842.92.93260.010
Jake Walman4141058.327.24357.101
TOTAL284140.661.11013

Shot Charts