GRIT & GF

Saturday, February 28, 2026

New Jersey Devils

St Louis Blues

Expected goals, NJD–STL
2.8–1.9
all situations, empty nets out
STL share of xG
41.1%
50% is even
Shots on goal
33–26
NJD–STL
Pre-game model
–
no projection stored

The story

The Devils won 3-1 and earned it, out-chancing the Blues 2.8 to 2.0 in expected goals. Timo Meier had 17 shot attempts, his most in a game since 2023-24. Jesper Bratt generated 1.3 expected goals on two shots and did not score.

  • Timo Meier had 17 shot attempts, his most in a game since 2023-24. Eight got through to the goalie, and one went in. He came in averaging 7.1 attempts a game. It finished 3-1 for the Devils.

  • Jesper BrattSnakebit

    Jesper Bratt generated 1.3 expected goals on two shots and did not score. He has 43 points in 60 games this season. It finished 3-1 for the Devils.

  • Logan Mailloux played 20:35, about 7 minutes more than his average this season. He has 3 points in 44 games this season. The Blues fell 3-1 to the Devils.

Shot attempts

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

NJDSTL

Where the shots came from

4 goals from 88 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← NJD shootingSTL shooting →

New Jersey Devils

SkaterTOIGASOGixGHitsBlkxGF%
Jonas Siegenthaler D21:190000.001250
Dougie Hamilton D20:281040.100149
Luke Hughes D20:100120.050176
Brenden Dillon D20:030000.001064
Timo Meier R19:161080.882381
Nico Hischier C18:331020.980180
Dawson Mercer C18:260010.901183
Brett Pesce D18:210110.200275
Simon Nemec D17:560020.040162
Jesper Bratt L17:500121.272049
Connor Brown R16:400110.280088
Jack Hughes C16:050150.250087
Cody Glass C14:350000.001044
Arseny Gritsyuk R13:060020.140084
Lenni Hameenaho R12:020010.110046
Nick Bjugstad C11:520010.051027
Maxim Tsyplakov R8:530010.051116
Paul Cotter L8:250000.002012

St Louis Blues

SkaterTOIGASOGixGHitsBlkxGF%
Justin Faulk D23:150020.092132
Philip Broberg D21:430020.031132
Cam Fowler D21:220000.000122
Logan Mailloux D20:350020.033324
Jimmy Snuggerud R20:040030.461043
Pius Suter C19:510100.100037
Dylan Holloway L19:220050.331034
Pavel Buchnevich L18:201020.290115
Brayden Schenn C18:110010.064150
Jordan Kyrou R17:590000.030014
Dalibor Dvorsky R17:230040.270046
Jake Neighbours L15:500010.062015
Jonatan Berggren R14:310000.000137
Matthew Kessel D13:390020.093055
Tyler Tucker D13:330010.022354
Alexey Toropchenko R9:030010.062063
Jack Finley C8:410000.002049
Nathan Walker L7:510000.006049

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.