GRIT & GF

Wednesday, December 3, 2025

Utah Mammoth

Anaheim Ducks

Expected goals, UTA–ANA
3.6–2.3
all situations, empty nets out
ANA share of xG
39.5%
50% is even
Shots on goal
34–27
UTA–ANA
Pre-game model
–
no projection stored

The story

The Mammoth won 7-0 and earned it, out-chancing the Ducks 3.4 to 2.5 in expected goals. Karel Vejmelka made 27 saves and allowed nothing. JJ Peterka had four points, two goals and two assists.

  • Karel Vejmelka made 27 saves and allowed nothing. The shots he faced were worth 2.5 goals to an average goalie. The Mammoth beat the Ducks 7-0.

  • JJ PeterkaBig night

    JJ Peterka had four points, two goals and two assists. He has 12 goals this season. He played 15:12 and had six shots on goal. It finished 7-0 for the Mammoth.

  • Three points for Clayton Keller: one goal and two assists. He has 9 goals this season. He played 16:23 and had three shots on goal. The Mammoth beat the Ducks 7-0.

  • Ian ColeDrought over

    Ian Cole scored for the first time in 19 games. He has 2 goals this season. He played 21:09 and had two shots on goal. The Mammoth beat the Ducks 7-0.

  • Frank Vatrano played 19:07, about 7 minutes more than his average this season. He also had 7 shot attempts against an average of 2.9. The Ducks lost 7-0 to the Mammoth.

  • Jack McBainPhysical

    Jack McBain finished 7 checks, the most in the league that night. He has 7 points in 28 games this season. The Mammoth beat the Ducks 7-0.

Shot attempts

Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.

UTAANA

Where the shots came from

7 goals from 94 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← UTA shootingANA shooting →

Utah Mammoth

SkaterTOIGASOGixGHitsBlkxGF%
Mikhail Sergachev D21:420010.032266
Ian Cole D21:091120.090255
Nate Schmidt D20:470000.002065
Lawson Crouse L19:301020.410159
Sean Durzi D19:010130.130362
John Marino D18:440000.000364
Jack McBain C18:030220.047450
Maveric Lamoureux D16:510110.022356
Clayton Keller R16:231230.390277
Kevin Stenlund C15:480000.001026
Logan Cooley C15:410000.132273
JJ Peterka R15:122260.670075
Dylan Guenther R15:041150.570255
Nick Schmaltz C14:140210.140178
Michael Carcone L13:010140.476067
Daniil But L11:400020.272050
Kailer Yamamoto R11:100000.000059
Liam O'Brien C10:001020.216065

Anaheim Ducks

SkaterTOIGASOGixGHitsBlkxGF%
Drew Helleson D19:380010.031224
Jackson LaCombe D19:250010.060130
Frank Vatrano R19:070030.371041
Alex Killorn L18:280010.032041
Beckett Sennecke R18:270000.141040
Mason McTavish C17:590030.631037
Cutter Gauthier L17:540020.151036
Leo Carlsson C17:400010.010022
Chris Kreider L17:330020.251026
Olen Zellweger D17:330020.042057
Pavel Mintyukov D16:500000.041339
Ryan Poehling C16:390010.040234
Troy Terry R16:330010.050022
Jacob Trouba D15:440040.160140
Radko Gudas D14:560020.034133
Ian Moore D14:290010.101255
Ross Johnston L9:330010.064056
Jansen Harkins C8:540010.152256

The minute-by-minute expected goals flow is part of Pro

The game measured in chance quality, minute by minute, which shows when it tilted and toward whom.