IcyData

Anaheim Ducks at Calgary Flames on April 3rd 2025

Anaheim Ducks (1)

at

Calgary Flames (4)

Game No: 1203

Started: 2025-04-03 21:30:00

Ended: 2025-04-04 00:04:00

Attendance: 17,174

Three Stars by: SN960 The fan

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 0:16 CGY Nazem Kadri Yegor Sharangovich MacKenzie Weegar
1 8:01 ANA Olen Zellweger Ryan Strome Troy Terry
2 10:25 CGY Blake Coleman
2 15:19 CGY Kevin Rooney Adam Klapka Ryan Lomberg
3 1:17 CGY Blake Coleman Yegor Sharangovich Rasmus Andersson

Referees

#38 Peter MacDougall

#10 Kyle Rehman

Officials

#74 Trent Knorr

#53 Bevan Mills

Period Time Team Player Penalty PIM Drawn By
2 1:39 CGY Rasmus Andersson Hooking 2 Alex Killorn
2 4:02 ANA Brett Leason Tripping 2 Nazem Kadri
2 9:45 CGY Brayden Pachal Cross-checking 2 Frank Vatrano
2 19:36 ANA Radko Gudas Holding 2 Martin Pospisil
3 19:40 ANA Frank Vatrano Holding 2 Joel Farabee

Anaheim Ducks Roster

Coach: Greg Cronin

# Player Position
1 Lukas Dostal G
2 Jackson Lacombe D
7 Radko Gudas D
11 Trevor Zegras C
16 Ryan Strome C
17 Alex Killorn L
19 Troy Terry R
20 Brett Leason R
21 Isac Lundestrom C
23 Mason McTavish C
36 John Gibson G
38 Jansen Harkins C
43 Drew Helleson D
51 Olen Zellweger D
58 Oliver Kylington D
61 Cutter Gauthier L
64 Sam Colangelo R
65 Jacob Trouba D
77 Frank Vatrano R
91 Leo Carlsson C

Calgary Flames Roster

Coach: Ryan Huska

# Player Position
4 Rasmus Andersson D
7 Kevin Bahl D
10 Jonathan Huberdeau L
11 Mikael Backlund C
16 Morgan Frost C
17 Yegor Sharangovich C
20 Blake Coleman L
21 Kevin Rooney C
24 Jake Bean D
27 Matt Coronato R
32 Dustin Wolf G
43 Adam Klapka R
44 Joel Hanley D
52 MacKenzie Weegar D
70 Ryan Lomberg L
76 Martin Pospisil C
80 Dan Vladar G
86 Joel Farabee L
91 Nazem Kadri C
94 Brayden Pachal D

Anaheim Ducks Scratches

# Player Position
34 Pavel Mintyukov D
44 Ross Johnston L
62 Nikita Nesterenko C

Calgary Flames Scratches

# Player Position
15 Dryden Hunt L
47 Connor Zary C
62 Daniil Miromanov D

1 Goals 4
2 Assists 6
-10 Plus / Minus 9
3 Penalties 2
6 PIM 4
38 Corsi For 60
38.78 Corsi % 61.22
27 Fenwick For 60
31.03 Fenwick % 68.97
27 Shots 35
15 Shots Blocked 22
11 Missed Shots 25
26 Hits 14
11 Giveaways 10
4 Takeaways 6
22 Blocked Shots 14
21 Faceoffs Won 32
32 Faceoffs Lost 21
40% Faceoff Percentage 60%

Time Spent With Lead

Anaheim Ducks Calgary Flames
Lead Time With Lead Lead Time With Lead
1 1 12:39
2 2 5:58
3 3 18:43

Time Each Lead Lasted

Anaheim Ducks - Calgary Flames Time With Lead
0 - 1 7:45
1 - 2 4:54
1 - 3 5:58
1 - 4 18:43

Anaheim Ducks

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
1 Lukas Dostal 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Jackson Lacombe 0 0 0 -2 0 0 2 1 2 2 1 0 2 0 0 0
7 Radko Gudas 0 0 0 -1 1 2 5 2 0 1 2 0 0 0 0 0
11 Trevor Zegras 0 0 0 -3 0 0 1 1 0 3 0 1 2 3 0 100
16 Ryan Strome 0 1 1 0 0 0 2 0 0 0 0 0 0 2 8 20
17 Alex Killorn 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0
19 Troy Terry 0 1 1 0 0 0 2 2 0 0 0 0 1 0 0 0
20 Brett Leason 0 0 0 0 1 2 0 0 0 1 0 0 0 0 0 0
21 Isac Lundestrom 0 0 0 0 0 0 0 0 1 1 1 0 2 4 5 44
23 Mason McTavish 0 0 0 -2 0 0 3 1 0 2 0 0 0 5 8 38
36 John Gibson 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
38 Jansen Harkins 0 0 0 0 0 0 1 0 0 2 1 1 1 1 2 33
43 Drew Helleson 0 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0
51 Olen Zellweger 1 0 1 0 0 0 1 2 1 1 1 0 4 0 0 0
58 Oliver Kylington 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0
61 Cutter Gauthier 0 0 0 0 0 0 4 2 2 3 0 1 0 0 0 0
64 Sam Colangelo 0 0 0 -2 0 0 0 1 3 3 1 0 1 0 0 0
65 Jacob Trouba 0 0 0 0 0 0 2 0 0 0 0 0 4 0 0 0
77 Frank Vatrano 0 0 0 1 1 2 3 0 1 4 1 0 1 1 0 100
91 Leo Carlsson 0 0 0 -1 0 0 0 1 0 1 0 1 1 5 9 36

Calgary Flames

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
4 Rasmus Andersson 0 1 1 1 1 2 2 0 1 1 2 0 4 0 0 0
7 Kevin Bahl 0 0 0 1 0 0 4 2 0 0 0 0 1 0 0 0
10 Jonathan Huberdeau 0 0 0 -1 0 0 2 1 2 0 2 1 1 0 0 0
11 Mikael Backlund 0 0 0 1 0 0 1 3 0 0 0 0 1 11 8 58
16 Morgan Frost 0 0 0 -1 0 0 2 1 3 0 0 1 0 5 4 56
17 Yegor Sharangovich 0 2 2 1 0 0 1 0 1 0 1 0 0 0 0 0
20 Blake Coleman 2 0 2 1 0 0 5 4 6 0 0 1 0 0 1 0
21 Kevin Rooney 1 0 1 1 0 0 1 0 0 0 1 1 1 3 2 60
24 Jake Bean 0 0 0 1 0 0 1 2 2 1 0 0 2 0 0 0
27 Matt Coronato 0 0 0 -1 0 0 2 0 2 0 1 0 0 1 1 50
32 Dustin Wolf 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
43 Adam Klapka 0 1 1 1 0 0 3 0 0 4 0 0 0 1 1 50
44 Joel Hanley 0 0 0 0 0 0 1 2 1 0 0 0 1 0 0 0
52 MacKenzie Weegar 0 1 1 0 0 0 1 1 1 3 1 0 2 0 0 0
70 Ryan Lomberg 0 1 1 1 0 0 3 0 0 2 0 0 0 0 0 0
76 Martin Pospisil 0 0 0 1 0 0 3 0 0 3 0 1 0 0 0 0
80 Dan Vladar 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
86 Joel Farabee 0 0 0 0 0 0 1 0 2 0 1 0 1 1 1 50
91 Nazem Kadri 1 0 1 1 0 0 2 3 4 0 0 1 0 10 3 77
94 Brayden Pachal 0 0 0 1 1 2 0 3 0 0 1 0 0 0 0 0

Anaheim Ducks

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
2 Jackson Lacombe 25 00:57 23:57 01:42 02:18 19:57
7 Radko Gudas 26 00:51 22:15 00:00 01:47 20:28
11 Trevor Zegras 20 00:53 17:45 01:42 00:00 16:03
16 Ryan Strome 17 00:55 15:41 01:53 00:00 13:48
17 Alex Killorn 19 00:51 16:15 02:13 01:12 12:50
19 Troy Terry 20 00:53 17:44 02:18 00:45 14:41
20 Brett Leason 14 00:45 10:34 00:02 00:00 10:32
21 Isac Lundestrom 17 00:42 12:10 00:00 02:05 10:05
23 Mason McTavish 20 00:50 16:46 01:42 00:00 15:04
38 Jansen Harkins 17 00:42 11:55 00:05 02:09 09:41
43 Drew Helleson 24 00:46 18:45 00:00 01:52 16:53
51 Olen Zellweger 24 00:47 19:09 02:18 00:00 16:51
58 Oliver Kylington 18 00:50 15:00 00:00 00:00 15:00
61 Cutter Gauthier 15 00:50 12:41 00:00 00:00 12:41
64 Sam Colangelo 20 00:48 16:19 01:42 00:00 14:37
65 Jacob Trouba 26 00:40 17:36 00:25 02:07 15:04
77 Frank Vatrano 19 00:51 16:09 02:16 00:37 13:16
91 Leo Carlsson 18 00:52 15:37 01:42 01:12 12:43

Calgary Flames

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
4 Rasmus Andersson 31 00:38 20:00 01:28 01:05 17:27
7 Kevin Bahl 29 00:41 20:00 00:00 01:31 18:29
10 Jonathan Huberdeau 23 00:46 17:58 02:19 02:11 13:28
11 Mikael Backlund 24 00:45 18:22 01:37 01:46 14:59
16 Morgan Frost 21 00:43 15:06 02:25 00:00 12:41
17 Yegor Sharangovich 19 00:45 14:28 01:36 00:00 12:52
20 Blake Coleman 24 00:45 18:01 01:42 01:31 14:48
21 Kevin Rooney 17 00:40 11:27 00:00 02:09 09:18
24 Jake Bean 19 00:54 17:12 00:00 00:01 17:11
27 Matt Coronato 21 00:45 15:50 02:24 00:00 13:26
43 Adam Klapka 14 00:42 09:54 00:00 00:00 09:54
44 Joel Hanley 29 00:42 20:24 00:00 02:26 17:58
52 MacKenzie Weegar 31 00:44 22:58 02:33 02:21 18:04
70 Ryan Lomberg 13 00:51 11:13 00:00 00:00 11:13
76 Martin Pospisil 19 00:42 13:36 00:00 00:00 13:36
86 Joel Farabee 22 00:44 16:09 01:25 00:18 14:26
91 Nazem Kadri 22 00:48 17:48 02:36 00:06 15:06
94 Brayden Pachal 21 00:44 15:34 00:00 00:35 14:59

Anaheim Ducks

# Player Period Goals Against Shots Against Save Percentage
1 Lukas Dostal 3 1 9 0.889
36 John Gibson 1 1 14 0.929
2 2 12 0.833

Calgary Flames

# Player Period Goals Against Shots Against Save Percentage
32 Dustin Wolf 1 1 13 0.923
2 0 10 1
3 0 4 1

Shot Chart

Period



Expected Goals (experimental)

Player Deployments

Anaheim Ducks

Number of Deployments in Zones

OZ NZ DZ
24 0 29
# Player OZ NZ DZ
2 Jackson Lacombe 9 0 13
7 Radko Gudas 6 0 13
11 Trevor Zegras 10 0 6
16 Ryan Strome 8 0 3
17 Alex Killorn 7 0 9
19 Troy Terry 8 0 3
20 Brett Leason 1 0 6
21 Isac Lundestrom 1 0 11
23 Mason McTavish 10 0 6
38 Jansen Harkins 1 0 11
43 Drew Helleson 6 0 9
51 Olen Zellweger 9 0 7
58 Oliver Kylington 6 0 5
61 Cutter Gauthier 5 0 8
64 Sam Colangelo 10 0 6
65 Jacob Trouba 7 0 11
77 Frank Vatrano 8 0 3
91 Leo Carlsson 8 0 9

Calgary Flames

Number of Deployments in Zones

OZ NZ DZ
29 0 24
# Player OZ NZ DZ
4 Rasmus Andersson 12 0 8
7 Kevin Bahl 9 0 9
10 Jonathan Huberdeau 9 0 6
11 Mikael Backlund 10 0 12
16 Morgan Frost 9 0 3
17 Yegor Sharangovich 9 0 3
20 Blake Coleman 11 0 12
21 Kevin Rooney 2 0 5
24 Jake Bean 7 0 4
27 Matt Coronato 9 0 3
43 Adam Klapka 2 0 2
44 Joel Hanley 7 0 11
52 MacKenzie Weegar 11 0 11
70 Ryan Lomberg 2 0 3
76 Martin Pospisil 8 0 4
86 Joel Farabee 10 0 10
91 Nazem Kadri 12 0 4
94 Brayden Pachal 6 0 5