Calgary Flames vs. Anaheim Ducks Box Score: April 4, 2026

April 4, 2026, 10:00 PM
Attendance: 14,104
Arena: Honda Center
Game Duration: 2:22
Logos via Sports Logos.net / About logos

Scoring Summary

Penalty Summary

Penalty Summary Table
2nd Period
11:40 ANA Beckett Sennecke Hooking 2 min
16:27 CGY Zach Whitecloud Slashing 2 min
3rd Period
08:54 CGY Morgan Frost Holding 2 min
14:54 CGY Blake Coleman 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

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
1Mikael Backlund000-10000000020.02521:40
2Kevin Bahl01120000010002724:17
3Hunter Brzustewicz01100000010002015:16
4Blake Coleman01112000010010.02418:51
5Matthew Coronato01100000010010.02015:11
6Joel Farabee112201000100250.02315:42
7Morgan Frost202422001000540.02015:32
8Matvei Gridin112201000100333.31914:02
9Adam Klapka00000000000001310:19
10Yan Kuznetsov00010000000002417:20
11Olli Määttä01110000010010.02319:55
12Victor Olofsson01100000010020.01913:08
13Zayne Parekh00000000000002015:49
14Martin Pospisil01100000010001812:46
15Yegor Sharangovich00000000000002113:25
16Ryan Strome101001000000250.02114:18
17Zach Whitecloud00022000000010.02825:45
18Connor Zary00010000000001511:47
19Devin Cooley0000000000000360:00
TOTAL591465002025.0

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Devin CooleyW33936.9230060:00

Anaheim Ducks

Anaheim Ducks Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1John Carlson00000000000060.02223:52
2Leo Carlsson101101000000333.32020:06
3Nathan Gaucher0000000000000107:51
4Mikael Granlund000-10000000030.02220:54
5Drew Helleson00000000000001913:33
6Tyson Hinds00000000000040.02523:22
7Alex Killorn01100000001002018:14
8Chris Kreider000-20000000020.02219:35
9Jackson LaCombe011-30000010010.02320:46
10Mason McTavish101-300100000333.31814:50
11Ian Moore0000000000000108:16
12Ryan Poehling000-30000000040.01915:04
13Beckett Sennecke101121000000333.32321:22
14Troy Terry000-20000000030.02219:10
15Jacob Trouba011-20000010040.02421:18
16Jeffrey Viel000-20000000020.01610:08
17Tim Washe00000000000001210:19
18Olen Zellweger00000000000010.01610:52
19Ville Husso0000000000000458:28
TOTAL3362210397.7
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Ville HussoL41915.7890058:28
2Empty Net110.00000

Calgary Flames Advanced

Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mikael Backlund6142833.3-6.52918.211
Kevin Bahl0164227.6-18.221313.302
Hunter Brzustewicz1151845.510.45362.520
Blake Coleman4211853.823.02918.242
Matthew Coronato3191950.017.42625.010
Joel Farabee3152240.53.98466.701
Morgan Frost10231757.528.69375.021
Matvei Gridin4162044.49.39281.801
Adam Klapka231121.4-18.310100.050
Yan Kuznetsov0151845.510.43175.001
Olli Määttä2152438.51.15455.600
Victor Olofsson5102231.2-8.61516.700
Zayne Parekh2131644.89.250100.001
Martin Pospisil092328.1-12.7050.071
Yegor Sharangovich031516.7-24.410100.000
Ryan Strome3112728.9-12.41516.721
Zach Whitecloud3204431.2-12.721313.333
Connor Zary161430.0-9.120100.001
TOTAL498038.042.12716
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mikael Backlund5102231.2-5.51516.711
Kevin Bahl0113623.4-20.42918.202
Hunter Brzustewicz1141843.812.25362.520
Blake Coleman2141646.715.81516.742
Matthew Coronato2131940.67.71516.710
Joel Farabee2131743.311.28280.001
Morgan Frost8171750.021.48280.021
Matvei Gridin4142041.28.78280.001
Adam Klapka231121.4-15.710100.050
Yan Kuznetsov0141646.715.830100.001
Olli Määttä2142140.07.15362.500
Victor Olofsson482127.6-10.2050.000
Zayne Parekh1101540.06.330100.001
Martin Pospisil092328.1-9.9050.061
Yegor Sharangovich031220.0-17.510100.000
Ryan Strome392427.3-11.2050.021
Zach Whitecloud2153927.8-14.32918.232
Connor Zary141323.5-13.710100.001
TOTAL397135.545.52615
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mikael Backlund5112332.4-7.41614.311
Kevin Bahl0163730.2-13.621115.402
Hunter Brzustewicz1141843.88.55362.520
Blake Coleman4191752.821.91712.542
Matthew Coronato3171947.213.91614.310
Joel Farabee2141843.88.58372.701
Morgan Frost9211755.326.28372.721
Matvei Gridin4142041.25.18280.001
Adam Klapka231121.4-18.410100.050
Yan Kuznetsov0141646.712.230100.001
Olli Määttä2142140.03.45362.500
Victor Olofsson482127.6-13.3050.000
Zayne Parekh1101540.03.030100.001
Martin Pospisil092328.1-13.1050.071
Yegor Sharangovich031220.0-20.210100.000
Ryan Strome392427.3-14.4050.021
Zach Whitecloud3204033.3-8.821115.432
Connor Zary141323.5-16.510100.001
TOTAL447237.941.72715
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mikael Backlund12166.7-33.310100.000
Kevin Bahl0000-80.00000
Hunter Brzustewicz010100.025.00000
Blake Coleman020100.033.310100.000
Matthew Coronato020100.033.310100.000
Joel Farabee0000-80.00000
Morgan Frost120100.033.310100.000
Matvei Gridin020100.033.310100.000
Adam Klapka0000-80.00000
Yan Kuznetsov0000-80.00000
Olli Määttä0000-80.00000
Victor Olofsson12166.7-33.310100.000
Zayne Parekh13175.0-25.020100.000
Martin Pospisil0000-80.00000
Yegor Sharangovich0000-80.00000
Ryan Strome02166.7-33.310100.000
Zach Whitecloud0000-80.00000
Connor Zary02166.7-33.310100.000
TOTAL4180.0100.000
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mikael Backlund01420.020.0030.000
Kevin Bahl0050.0-33.3020.000
Hunter Brzustewicz0000-12.50000
Blake Coleman0010.0-14.3020.000
Matthew Coronato0000-12.50000
Joel Farabee11420.020.0010.000
Morgan Frost0000-12.50000
Matvei Gridin0000-12.50000
Adam Klapka0000-12.50000
Yan Kuznetsov01233.333.3010.000
Olli Määttä01325.025.0010.000
Victor Olofsson0000-12.50000
Zayne Parekh0000-12.50000
Martin Pospisil0000-12.50000
Yegor Sharangovich0030.0-20.00000
Ryan Strome0020.0-16.70000
Zach Whitecloud0040.0-25.0020.001
Connor Zary0000-12.50000
TOTAL1712.50.001
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mikael Backlund481142.15.91325.011
Kevin Bahl052218.5-32.81614.301
Hunter Brzustewicz1111150.018.24180.010
Blake Coleman18850.016.01325.031
Matthew Coronato181240.03.01325.010
Joel Farabee171041.24.54180.001
Morgan Frost381044.49.04180.010
Matvei Gridin28947.112.44180.000
Adam Klapka23925.0-15.710100.030
Yan Kuznetsov09660.028.610100.000
Olli Määttä1101245.511.44180.000
Victor Olofsson461135.3-3.5030.000
Zayne Parekh161037.5-0.510100.001
Martin Pospisil071335.0-4.1030.051
Yegor Sharangovich031023.1-18.410100.000
Ryan Strome161233.3-6.3030.021
Zach Whitecloud292130.0-14.41614.331
Connor Zary13827.3-12.710100.001
TOTAL254137.946.2209
Calgary Flames Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mikael Backlund481142.15.91325.011
Kevin Bahl052218.5-32.81614.301
Hunter Brzustewicz1111150.018.24180.010
Blake Coleman18850.016.01325.031
Matthew Coronato181240.03.01325.010
Joel Farabee171041.24.54180.001
Morgan Frost381044.49.04180.010
Matvei Gridin28947.112.44180.000
Adam Klapka23925.0-15.710100.030
Yan Kuznetsov09660.028.610100.000
Olli Määttä1101245.511.44180.000
Victor Olofsson461135.3-3.5030.000
Zayne Parekh161037.5-0.510100.001
Martin Pospisil071335.0-4.1030.051
Yegor Sharangovich031023.1-18.410100.000
Ryan Strome161233.3-6.3030.021
Zach Whitecloud292130.0-14.41614.331
Connor Zary13827.3-12.710100.001
TOTAL254137.946.2209

Anaheim Ducks Advanced

Anaheim Ducks Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
John Carlson10351570.012.56275.002
Leo Carlsson6271465.95.26185.701
Nathan Gaucher06842.9-21.81233.340
Mikael Granlund9292158.0-7.09756.302
Drew Helleson1131546.4-20.33350.010
Tyson Hinds10331371.714.63260.011
Alex Killorn1241168.68.62166.710
Chris Kreider3302158.8-5.810566.720
Jackson LaCombe2311666.05.88657.111
Mason McTavish5211460.0-3.27277.810
Ian Moore16650.0-13.61233.310
Ryan Poehling6201360.6-2.35455.611
Beckett Sennecke4281270.011.16185.710
Troy Terry6331864.73.99564.300
Jacob Trouba10291960.4-3.05838.541
Jeffrey Viel315671.410.81150.010
Tim Washe2131056.5-7.11325.020
Olen Zellweger2121446.2-20.14357.104
TOTAL814862.859.32113
Anaheim Ducks Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
John Carlson830878.921.44180.000
Leo Carlsson423874.212.93175.000
Nathan Gaucher06842.9-25.11233.340
Mikael Granlund9251464.1-1.26650.002
Drew Helleson1131448.1-22.13260.010
Tyson Hinds10331371.711.73260.001
Alex Killorn119870.47.30010
Chris Kreider2261563.4-2.37558.320
Jackson LaCombe1271465.91.65645.501
Mason McTavish316964.0-1.13260.010
Ian Moore16650.0-16.71233.310
Ryan Poehling5151060.0-6.33350.010
Beckett Sennecke423971.99.93175.010
Troy Terry6301566.73.17558.300
Jacob Trouba10281762.2-4.55741.731
Jeffrey Viel315671.48.11150.010
Tim Washe213959.1-7.21233.320
Olen Zellweger2121250.0-19.04266.702
TOTAL723865.554.5187
Anaheim Ducks Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
John Carlson8311173.817.85183.301
Leo Carlsson5241364.93.65183.301
Nathan Gaucher06842.9-22.11233.340
Mikael Granlund9261957.8-7.58657.102
Drew Helleson1131448.1-18.63260.010
Tyson Hinds10331371.715.43260.011
Alex Killorn119870.410.40010
Chris Kreider2272057.4-8.39564.320
Jackson LaCombe1271662.80.66650.001
Mason McTavish3171454.8-10.35271.410
Ian Moore16650.0-13.81233.310
Ryan Poehling5151060.0-3.03350.010
Beckett Sennecke4241266.76.24180.010
Troy Terry6301763.82.48561.500
Jacob Trouba10281762.2-0.35741.741
Jeffrey Viel315671.411.01150.010
Tim Washe213959.1-4.11233.320
Olen Zellweger2121250.0-15.64266.702
TOTAL734362.958.3209
Anaheim Ducks Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
John Carlson13175.0-25.010100.000
Leo Carlsson13175.0-25.010100.000
Nathan Gaucher0000-87.50000
Mikael Granlund03175.0-25.010100.000
Drew Helleson0000-87.50000
Tyson Hinds0000-87.50000
Alex Killorn040100.025.020100.000
Chris Kreider13175.0-25.010100.000
Jackson LaCombe140100.025.020100.010
Mason McTavish240100.025.020100.000
Ian Moore0000-87.50000
Ryan Poehling140100.025.020100.000
Beckett Sennecke040100.025.020100.000
Troy Terry03175.0-25.010100.000
Jacob Trouba0000-87.50000
Jeffrey Viel0000-87.50000
Tim Washe0000-87.50000
Olen Zellweger0000-87.50000
TOTAL7187.5100.010
Anaheim Ducks Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
John Carlson11325.025.0010.001
Leo Carlsson0000-20.00000
Nathan Gaucher0000-20.00000
Mikael Granlund0010.0-25.0010.000
Drew Helleson0010.0-25.0010.000
Tyson Hinds0000-20.00000
Alex Killorn01325.025.0010.000
Chris Kreider0000-20.00000
Jackson LaCombe0000-20.00000
Mason McTavish0000-20.00000
Ian Moore0000-20.00000
Ryan Poehling01325.025.0010.001
Beckett Sennecke0000-20.00000
Troy Terry0000-20.00000
Jacob Trouba01233.333.3010.000
Jeffrey Viel0000-20.00000
Tim Washe0010.0-25.0010.000
Olen Zellweger0020.0-33.3010.002
TOTAL1420.00.004
Anaheim Ducks Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
John Carlson520483.333.33175.000
Leo Carlsson113572.213.90000
Nathan Gaucher06554.5-9.11150.030
Mikael Granlund5161061.5-1.05455.602
Drew Helleson081142.1-28.12166.710
Tyson Hinds618578.324.83175.001
Alex Killorn112570.611.40010
Chris Kreider1131056.5-8.65362.520
Jackson LaCombe114960.9-1.92433.301
Mason McTavish08753.3-11.41233.300
Ian Moore04357.1-5.61150.010
Ryan Poehling26554.5-9.11233.300
Beckett Sennecke413572.213.90010
Troy Terry4161061.5-1.05362.500
Jacob Trouba5131056.5-8.62433.320
Jeffrey Viel27558.3-4.71150.000
Tim Washe29564.32.81150.000
Olen Zellweger291145.0-24.62166.702
TOTAL412562.153.8116
Anaheim Ducks Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
John Carlson520483.333.33175.000
Leo Carlsson113572.213.90000
Nathan Gaucher06554.5-9.11150.030
Mikael Granlund5161061.5-1.05455.602
Drew Helleson081142.1-28.12166.710
Tyson Hinds618578.324.83175.001
Alex Killorn112570.611.40010
Chris Kreider1131056.5-8.65362.520
Jackson LaCombe114960.9-1.92433.301
Mason McTavish08753.3-11.41233.300
Ian Moore04357.1-5.61150.010
Ryan Poehling26554.5-9.11233.300
Beckett Sennecke413572.213.90010
Troy Terry4161061.5-1.05362.500
Jacob Trouba5131056.5-8.62433.320
Jeffrey Viel27558.3-4.71150.000
Tim Washe29564.32.81150.000
Olen Zellweger291145.0-24.62166.702
TOTAL412562.153.8116

Shot Charts