GRIT & GF

Thursday, January 15, 2026

Dallas Stars

Utah Mammoth

Expected goals, DAL–UTA
2.2–2.7
all situations, empty nets out
UTA share of xG
54.7%
50% is even
Shots on goal
27–27
DAL–UTA
Pre-game model
–
no projection stored

The story

The Mammoth beat the Stars 2-1 in a game the chances had about even, 2.6 expected goals to 2.1. Thomas Harley had 11 shot attempts. Jack McBain finished 8 checks, the most in the league that night.

  • Thomas Harley had 11 shot attempts. Six reached the net and none went in. He came in averaging 3.9 attempts a game. He played 30:46, about 8 minutes over his average. The Stars fell 2-1 to the Mammoth.

  • Jack McBainPhysical

    Jack McBain finished 8 checks, the most in the league that night. He has 15 points in 48 games this season. It finished 2-1 for the Mammoth.

  • Clayton Keller had 9 shot attempts. Three got through to the goalie, and none went in. His average this season was 4.9. It finished 2-1 for the Mammoth.

Shot attempts

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

DALUTA

Where the shots came from

3 goals from 76 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← DAL shootingUTA shooting →

Dallas Stars

SkaterTOIGASOGixGHitsBlkxGF%
Thomas Harley D30:460060.330525
Esa Lindell D24:090020.120448
Mikko Rantanen R22:111030.303046
Jason Robertson L21:420120.251156
Wyatt Johnston C21:250120.351041
Roope Hintz C20:310030.210055
Matt Duchene C19:570010.061045
Sam Steel C17:300010.080133
Nils Lundkvist D16:380010.010145
Ilya Lyubushkin D15:300010.010249
Alexander Petrovic D14:580010.052242
Kyle Capobianco D12:290010.060138
Mavrik Bourque C11:380010.171011
Oskar Bäck C11:280000.000011
Justin Hryckowian C10:470000.002111
Radek Faksa C10:420010.030031
Jamie Benn L8:390010.082051
Adam Erne L6:220000.102035

Utah Mammoth

SkaterTOIGASOGixGHitsBlkxGF%
Mikhail Sergachev D23:230020.130446
John Marino D21:141120.131071
Nate Schmidt D20:170010.010072
Sean Durzi D20:080010.040161
Ian Cole D18:130000.000254
Lawson Crouse L18:110030.310164
Dylan Guenther R18:020040.660059
Nick Schmaltz C17:571110.130060
Barrett Hayton C17:070010.190268
Clayton Keller R17:030130.430067
Jack McBain C15:150020.058059
Michael Carcone L14:450000.022048
JJ Peterka R14:320030.320076
Kevin Stenlund C14:290010.110130
Daniil But L14:110020.060182
Nick DeSimone D12:530010.071069
Brandon Tanev L9:250000.002249
Liam O'Brien C8:300000.00420

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.