Thursday, March 20, 2025
- Expected goals, CGY–NJD
- 3.1–3.1
- all situations, empty nets out
- NJD share of xG
- 49.7%
- 50% is even
- Shots on goal
- 28–29
- CGY–NJD
- Pre-game model
- –
- no projection stored
Shot attempts
Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.
CGYNJD
0204060
CGY 51NJD 39
1st2nd3rd
Where the shots came from
8 goals from 90 unblocked attempts. Shots from a team's own half are left off.
GoalShot or miss
← CGY shootingNJD shooting →
Calgary Flames
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| MacKenzie Weegar D | 25:33 | 0 | 0 | 3 | 0.20 | 5 | 6 | 64 |
| Rasmus Andersson D | 23:51 | 0 | 0 | 1 | 0.26 | 0 | 2 | 39 |
| Connor Zary C | 21:57 | 1 | 0 | 5 | 0.68 | 0 | 0 | 66 |
| Joel Hanley D | 21:50 | 0 | 1 | 2 | 0.18 | 0 | 1 | 60 |
| Nazem Kadri C | 20:43 | 1 | 0 | 3 | 1.29 | 0 | 0 | 59 |
| Jonathan Huberdeau L | 19:38 | 1 | 1 | 2 | 0.19 | 0 | 3 | 29 |
| Morgan Frost C | 18:33 | 0 | 1 | 0 | 0.00 | 2 | 1 | 35 |
| Matt Coronato R | 17:34 | 1 | 0 | 2 | 0.12 | 1 | 0 | 38 |
| Blake Coleman L | 17:30 | 0 | 1 | 2 | 0.16 | 0 | 1 | 59 |
| Kevin Bahl D | 17:28 | 0 | 0 | 1 | 0.06 | 1 | 1 | 33 |
| Martin Pospisil C | 15:18 | 0 | 1 | 4 | 0.38 | 2 | 1 | 61 |
| Yegor Sharangovich C | 14:11 | 0 | 0 | 0 | 0.06 | 0 | 0 | 65 |
| Joel Farabee L | 12:48 | 0 | 1 | 0 | 0.02 | 1 | 0 | 74 |
| Jake Bean D | 12:18 | 0 | 0 | 0 | 0.00 | 1 | 1 | 69 |
| Kevin Rooney C | 10:43 | 0 | 0 | 0 | 0.10 | 3 | 1 | 67 |
| Daniil Miromanov D | 10:42 | 1 | 0 | 2 | 0.07 | 0 | 0 | 74 |
| Adam Klapka R | 7:57 | 0 | 0 | 1 | 0.05 | 1 | 0 | 77 |
| Ryan Lomberg L | 7:26 | 0 | 0 | 0 | 0.00 | 0 | 0 | 92 |
New Jersey Devils
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| Brett Pesce D | 24:42 | 0 | 0 | 1 | 0.06 | 0 | 5 | 52 |
| Luke Hughes D | 22:58 | 0 | 0 | 0 | 0.00 | 0 | 1 | 61 |
| Nico Hischier C | 22:14 | 1 | 1 | 4 | 0.63 | 0 | 0 | 60 |
| Timo Meier R | 21:01 | 0 | 0 | 4 | 0.71 | 1 | 2 | 52 |
| Jesper Bratt L | 20:55 | 0 | 0 | 1 | 0.08 | 1 | 0 | 36 |
| Johnathan Kovacevic D | 20:30 | 0 | 1 | 2 | 0.23 | 1 | 4 | 44 |
| Dawson Mercer C | 19:44 | 0 | 0 | 2 | 0.43 | 0 | 2 | 30 |
| Brenden Dillon D | 18:44 | 0 | 1 | 0 | 0.00 | 3 | 2 | 31 |
| Stefan Noesen R | 18:38 | 0 | 1 | 2 | 0.20 | 4 | 0 | 54 |
| Brian Dumoulin D | 17:38 | 0 | 1 | 1 | 0.00 | 0 | 2 | 39 |
| Erik Haula L | 15:46 | 1 | 0 | 2 | 0.10 | 1 | 0 | 28 |
| Cody Glass C | 13:24 | 0 | 0 | 0 | 0.02 | 0 | 0 | 46 |
| Daniel Sprong R | 12:22 | 0 | 0 | 3 | 0.09 | 2 | 1 | 37 |
| Tomas Tatar L | 11:36 | 0 | 0 | 2 | 0.27 | 1 | 1 | 46 |
| Paul Cotter C | 10:46 | 1 | 0 | 1 | 0.19 | 2 | 0 | 38 |
| Nathan Bastian R | 9:32 | 0 | 0 | 2 | 0.02 | 3 | 1 | 42 |
| Simon Nemec D | 9:31 | 0 | 0 | 2 | 0.00 | 0 | 1 | 13 |
| Kurtis MacDermid L | 3:52 | 0 | 0 | 0 | 0.00 | 1 | 0 | 8 |
Pro: expected goals, minute by minute
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.