IcyData

Utah Mammoth at Calgary Flames on April 12th 2026

Utah Mammoth (1)

at

Calgary Flames (4)

Game No: 1281

Started: 2026-04-12 21:08:00

Ended: 2026-04-12 23:39:00

Attendance: 17,575

Three Stars by: SN960 The Fan

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 7:06 CGY Matt Coronato Morgan Frost Brayden Pachal
1 8:27 CGY Connor Zary Zayne Parekh Zach Whitecloud
3 6:01 CGY Mikael Backlund Blake Coleman Brayden Pachal
3 9:10 CGY Brayden Pachal Aydar Suniev Olli Maatta
3 11:20 UTA Lawson Crouse Clayton Keller MacKenzie Weegar

Referees

#3 Chris Schlenker

#14 Trevor Hanson

Officials

#74 Trent Knorr

#61 James Tobias

Period Time Team Player Penalty PIM Drawn By
1 1:25 CGY Too many men/ice - bench 2
1 12:53 UTA Clayton Keller Slashing 2 Olli Maatta
1 18:08 UTA Clayton Keller Hooking 2 Yegor Sharangovich
2 1:10 CGY Matt Coronato Tripping 2 Logan Cooley
2 15:41 CGY Adam Klapka Holding 2 Kevin Stenlund
3 6:01 UTA Delay Game - Unsucc chlg 2
3 13:10 UTA Too many men/ice - bench 2

Utah Mammoth Roster

Coach: André Tourigny

# Player Position
8 Nick Schmaltz C
9 Clayton Keller R
11 Dylan Guenther R
13 Brandon Tanev L
15 Alexander Kerfoot C
26 Dmitri Simashev D
26 Dmitriy Simashev D
28 Ian Cole D
31 Matt Villalta G
38 Liam O'Brien C
41 Vitek Vanecek G
50 Sean Durzi D
52 MacKenzie Weegar D
53 Michael Carcone L
56 Kailer Yamamoto R
67 Lawson Crouse L
77 JJ Peterka R
82 Kevin Stenlund C
88 Nate Schmidt D
92 Logan Cooley C
98 Mikhail Sergachev D

Calgary Flames Roster

Coach: Ryan Huska

# Player Position
1 Devin Cooley G
3 Olli Maatta D
11 Mikael Backlund C
16 Morgan Frost C
17 Yegor Sharangovich C
19 Zayne Parekh D
20 Blake Coleman L
22 Ryan Strome C
27 Matt Coronato R
28 Zach Whitecloud D
32 Dustin Wolf G
36 Aydar Suniev L
39 Tyson Gross C
43 Adam Klapka R
47 Connor Zary C
48 Hunter Brzustewicz D
52 Abram Wiebe D
86 Joel Farabee L
94 Brayden Pachal D
95 Victor Olofsson L

Utah Mammoth Scratches

# Player Position
6 John Marino D
22 Jack McBain C
25 Kevin Rooney C
27 Barrett Hayton C
57 Nick Desimone D
70 Karel Vejmelka G

Calgary Flames Scratches

# Player Position
7 Kevin Bahl D
18 John Beecher C
37 Yan Kuznetsov D
44 Joel Hanley D
76 Martin Pospisil C

1 Goals 4
2 Assists 8
-15 Plus / Minus 15
4 Penalties 3
8 PIM 6
46 Corsi For 34
57.5 Corsi % 42.5
29 Fenwick For 34
46.03 Fenwick % 53.97
29 Shots 23
17 Shots Blocked 13
17 Missed Shots 11
20 Hits 7
22 Giveaways 18
7 Takeaways 5
13 Blocked Shots 16
25 Faceoffs Won 28
28 Faceoffs Lost 25
47% Faceoff Percentage 53%

Time Spent With Lead

Utah Mammoth Calgary Flames
Lead Time With Lead Lead Time With Lead
1 1 1:21
2 2 37:34
3 3 11:49
4 4 2:10

Time Each Lead Lasted

Utah Mammoth - Calgary Flames Time With Lead
0 - 1 1:21
0 - 2 37:34
0 - 3 3:09
0 - 4 2:10
1 - 4 8:40

Utah Mammoth

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
8 Nick Schmaltz 0 0 0 0 0 0 3 3 1 0 4 0 1 4 11 27
9 Clayton Keller 0 1 1 0 2 4 2 0 2 0 3 0 2 1 0 100
11 Dylan Guenther 0 0 0 -2 0 0 1 0 2 3 0 1 0 0 0 0
13 Brandon Tanev 0 0 0 0 0 0 2 0 2 2 0 0 1 0 0 0
15 Alexander Kerfoot 0 0 0 0 0 0 0 0 0 1 0 0 0 4 4 50
26 Dmitri Simashev 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26 Dmitriy Simashev 0 0 0 -1 0 0 0 0 1 2 1 0 1 0 0 0
28 Ian Cole 0 0 0 -2 0 0 1 2 1 0 2 1 1 0 0 0
31 Matt Villalta 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
38 Liam O'Brien 0 0 0 -1 0 0 2 1 2 4 0 0 0 0 0 0
41 Vitek Vanecek 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
50 Sean Durzi 0 0 0 -2 0 0 6 0 2 0 0 1 2 0 0 0
52 MacKenzie Weegar 0 1 1 0 0 0 2 1 0 2 1 1 3 0 0 0
53 Michael Carcone 0 0 0 0 0 0 1 4 1 2 3 1 0 0 1 0
56 Kailer Yamamoto 0 0 0 -2 0 0 1 1 0 3 1 1 1 0 0 0
67 Lawson Crouse 1 0 1 0 0 0 2 0 0 0 2 0 0 0 1 0
77 JJ Peterka 0 0 0 -1 0 0 2 1 1 0 0 0 0 0 0 0
82 Kevin Stenlund 0 0 0 -1 0 0 1 1 0 0 0 0 1 10 9 53
88 Nate Schmidt 0 0 0 -1 0 0 1 1 1 1 2 0 0 0 0 0
92 Logan Cooley 0 0 0 -2 0 0 1 0 1 0 1 0 0 6 2 75
98 Mikhail Sergachev 0 0 0 0 0 0 1 2 0 0 1 1 0 0 0 0

Calgary Flames

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
1 Devin Cooley 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 Olli Maatta 0 1 1 2 0 0 0 0 1 0 2 0 1 0 0 0
11 Mikael Backlund 1 0 1 0 0 0 2 1 1 0 3 1 0 10 7 59
16 Morgan Frost 0 1 1 0 0 0 4 1 5 1 1 0 0 6 7 46
17 Yegor Sharangovich 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0
19 Zayne Parekh 0 1 1 0 0 0 4 1 0 0 0 0 2 0 0 0
20 Blake Coleman 0 1 1 0 0 0 3 1 1 1 1 1 1 0 0 0
22 Ryan Strome 0 0 0 1 0 0 1 0 0 0 1 0 0 3 4 43
27 Matt Coronato 1 0 1 1 1 2 3 1 1 0 1 1 0 2 3 40
28 Zach Whitecloud 0 1 1 1 0 0 0 4 0 0 2 1 3 0 0 0
32 Dustin Wolf 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
36 Aydar Suniev 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0
39 Tyson Gross 0 0 0 2 0 0 0 0 1 1 0 0 0 4 4 50
43 Adam Klapka 0 0 0 1 1 2 0 1 0 3 2 0 0 0 0 0
47 Connor Zary 1 0 1 1 0 0 3 2 0 0 0 0 0 0 0 0
48 Hunter Brzustewicz 0 0 0 1 0 0 1 0 0 0 2 1 6 0 0 0
52 Abram Wiebe 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
86 Joel Farabee 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 100
94 Brayden Pachal 1 2 3 2 0 0 1 0 0 1 2 0 1 0 0 0
95 Victor Olofsson 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0

Utah Mammoth

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
8 Nick Schmaltz 24 00:52 20:49 04:38 03:00 13:11
9 Clayton Keller 20 00:58 19:21 05:00 00:00 14:21
11 Dylan Guenther 21 00:44 15:38 04:08 00:58 10:32
13 Brandon Tanev 16 00:34 09:07 00:00 00:00 09:07
15 Alexander Kerfoot 20 00:45 15:01 00:58 02:49 11:14
26 Dmitri Simashev 0
26 Dmitriy Simashev 18 00:45 13:31 00:00 00:00 13:31
28 Ian Cole 29 00:41 20:06 00:08 04:55 15:03
38 Liam O'Brien 16 00:39 10:29 00:00 00:00 10:29
50 Sean Durzi 23 00:43 16:47 00:03 00:03 16:41
52 MacKenzie Weegar 29 00:44 21:23 01:28 03:10 16:45
53 Michael Carcone 18 00:40 12:03 00:48 00:00 11:15
56 Kailer Yamamoto 18 00:37 11:21 00:00 00:00 11:21
67 Lawson Crouse 25 00:45 18:55 01:19 04:14 13:22
77 JJ Peterka 17 00:49 14:01 01:59 00:00 12:02
82 Kevin Stenlund 23 00:39 15:07 00:00 03:34 11:33
88 Nate Schmidt 25 00:47 19:53 00:00 03:53 16:00
92 Logan Cooley 20 00:48 16:17 05:02 01:21 09:54
98 Mikhail Sergachev 28 00:48 22:25 04:29 04:03 13:53

Calgary Flames

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
3 Olli Maatta 27 00:51 23:08 00:16 03:10 19:42
11 Mikael Backlund 23 00:46 17:42 00:34 02:32 14:36
16 Morgan Frost 22 00:45 16:50 04:40 00:10 12:00
17 Yegor Sharangovich 19 00:43 13:39 02:22 02:36 08:41
19 Zayne Parekh 25 00:57 23:49 05:00 00:00 18:49
20 Blake Coleman 22 00:55 20:25 05:07 02:11 13:07
22 Ryan Strome 21 00:40 14:08 02:51 00:00 11:17
27 Matt Coronato 23 00:45 17:28 05:18 00:10 12:00
28 Zach Whitecloud 23 00:59 22:41 00:00 04:26 18:15
36 Aydar Suniev 17 00:40 11:27 02:32 00:00 08:55
39 Tyson Gross 16 00:34 09:15 00:01 00:55 08:19
43 Adam Klapka 20 00:36 12:13 00:00 00:00 12:13
47 Connor Zary 20 00:44 14:45 03:10 00:00 11:35
48 Hunter Brzustewicz 24 00:50 20:07 02:54 01:33 15:40
52 Abram Wiebe 13 00:35 07:44 00:00 00:00 07:44
86 Joel Farabee 20 00:52 17:20 00:08 03:24 13:48
94 Brayden Pachal 22 00:40 14:47 00:03 02:53 11:51
95 Victor Olofsson 21 00:47 16:45 05:04 00:00 11:41

Utah Mammoth

# Player Period Goals Against Shots Against Save Percentage
41 Vitek Vanecek 1 2 14 0.857
2 0 3 1
3 2 6 0.667

Calgary Flames

# Player Period Goals Against Shots Against Save Percentage
32 Dustin Wolf 1 0 4 1
2 0 11 1
3 1 14 0.929