Nov 20, 2023 · P1 REG · 00:35
N. HanifinCGY · Block
- Distance
- 15.0 ft
- Scoring chance (xG)
- Unavailable
- Angle
- 36.9°
- Strength
- EV
Blocked or unsupported attempt
Explore shot locations, outcomes, distance, angle, and game situations. Observed shot analytics with versioned xG estimates where available.
123 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.
Shot xG is shown as a scoring-chance percentage for scored unblocked, non-empty-net regular-season attempts. N/A means excluded or not yet scored; hover for the reason. CSV retains 0–1 probabilities, scoring status and model version.
| Date / game | Period / time | Team / shooter | Outcome | Distance (ft) | Angle (°) | Strength | Scoring chance (xG) |
|---|---|---|---|---|---|---|---|
| 2023-11-20 CGY at SEA | 1 REG 00:35 | CGY N. Hanifin | Block | 15.0 | 36.9 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 00:47 | CGY N. Hanifin | Block | 48.8 | 28.1 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 01:08 | CGY R. Andersson | Miss | 50.2 | 35.3 | EV | 2.4% |
| 2023-11-20 CGY at SEA | 1 REG 01:16 | CGY E. Lindholm | Goal | 35.5 | 32.3 | EV | 4.7% |
| 2023-11-20 CGY at SEA | 1 REG 02:02 | CGY M. Pospisil | Saved shot | 14.2 | 39.3 | EV | 11.4% |
| 2023-11-20 CGY at SEA | 1 REG 02:16 | SEA B. Tanev | Miss | 18.4 | 22.4 | EV | 5.1% |
| 2023-11-20 CGY at SEA | 1 REG 03:06 | SEA K. Yamamoto | Block | 32.4 | 8.9 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 03:27 | SEA V. Dunn | Saved shot | 183.0 | 8.5 | EV | 0.3% |
| 2023-11-20 CGY at SEA | 1 REG 03:57 | SEA W. Borgen | Saved shot | 64.9 | 33.7 | EV | 0.7% |
| 2023-11-20 CGY at SEA | 1 REG 04:01 | SEA O. Bjorkstrand | Block | 30.7 | 71.0 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 04:29 | SEA B. Dumoulin | Saved shot | 58.2 | 15.9 | EV | 1.7% |
| 2023-11-20 CGY at SEA | 1 REG 04:43 | CGY M. Backlund | Block | 12.0 | 41.6 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 04:46 | CGY N. Kadri | Miss | 7.6 | 23.2 | EV | 34.9% |
| 2023-11-20 CGY at SEA | 1 REG 05:30 | SEA K. Yamamoto | Miss | 38.4 | 38.7 | EV | 5.0% |
| 2023-11-20 CGY at SEA | 1 REG 05:46 | SEA K. Yamamoto | Block | 12.5 | 61.4 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 06:26 | SEA M. Beniers | Saved shot | 81.9 | 23.7 | EV | 0.2% |
| 2023-11-20 CGY at SEA | 1 REG 06:46 | CGY A. Mangiapane | Miss | 8.5 | 45.0 | EV | 8.9% |
| 2023-11-20 CGY at SEA | 1 REG 06:58 | SEA E. Tolvanen | Miss | 53.0 | 0.0 | EV | 2.3% |
| 2023-11-20 CGY at SEA | 1 REG 07:06 | SEA J. Schultz | Block | 27.7 | 25.6 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 07:27 | SEA K. Yamamoto | Block | 25.0 | 0.0 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 07:37 | SEA T. Kartye | Miss | 27.7 | 25.6 | EV | 4.7% |
| 2023-11-20 CGY at SEA | 1 REG 07:45 | SEA V. Dunn | Block | 33.2 | 21.2 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 08:22 | SEA J. Oleksiak | Saved shot | 65.8 | 24.2 | EV | 1.5% |
| 2023-11-20 CGY at SEA | 1 REG 08:37 | SEA V. Dunn | Saved shot | 55.7 | 9.3 | EV | 3.3% |
| 2023-11-20 CGY at SEA | 1 REG 08:42 | SEA V. Dunn | Goal | 57.1 | 3.0 | EV | 2.8% |
| 2023-11-20 CGY at SEA | 1 REG 08:50 | SEA J. Eberle | Saved shot | 39.8 | 51.1 | EV | 0.9% |
| 2023-11-20 CGY at SEA | 1 REG 09:11 | CGY M. Backlund | Saved shot | 41.1 | 64.1 | EV | 1.0% |
| 2023-11-20 CGY at SEA | 1 REG 09:27 | SEA J. McCann | Block | 25.3 | 9.1 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 10:00 | SEA J. Schultz | Block | 17.9 | 26.6 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 10:18 | CGY A. Greer | Block | 21.0 | 0.0 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 10:20 | CGY A. Greer | Saved shot | 28.3 | 45.0 | EV | 4.5% |
| 2023-11-20 CGY at SEA | 1 REG 11:40 | CGY J. Huberdeau | Goal | 47.8 | 15.8 | PP | 5.0% |
| 2023-11-20 CGY at SEA | 1 REG 12:16 | CGY M. Weegar | Saved shot | 138.9 | 16.7 | EV | 0.2% |
| 2023-11-20 CGY at SEA | 1 REG 14:04 | SEA K. Yamamoto | Miss | 60.1 | 43.0 | EV | 0.3% |
| 2023-11-20 CGY at SEA | 1 REG 14:24 | CGY B. Coleman | Miss | 57.9 | 18.1 | EV | 3.1% |
| 2023-11-20 CGY at SEA | 1 REG 14:27 | CGY R. Andersson | Saved shot | 44.6 | 45.9 | EV | 1.8% |
| 2023-11-20 CGY at SEA | 1 REG 15:53 | SEA O. Bjorkstrand | Saved shot | 9.8 | 66.0 | EV | 7.6% |
| 2023-11-20 CGY at SEA | 1 REG 16:16 | SEA T. Kartye | Block | 53.0 | 45.8 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 18:21 | SEA J. McCann | Saved shot | 41.6 | 35.2 | EV | 4.3% |
| 2023-11-20 CGY at SEA | 1 REG 18:25 | SEA V. Dunn | Block | 19.6 | 14.7 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 18:27 | SEA A. Larsson | Miss | 36.4 | 58.5 | EV | 1.8% |
| 2023-11-20 CGY at SEA | 1 REG 18:33 | SEA E. Tolvanen | Miss | 52.4 | 23.6 | EV | 2.6% |
| 2023-11-20 CGY at SEA | 1 REG 19:30 | CGY M. Backlund | Block | 33.5 | 26.6 | EV | N/A |
| 2023-11-20 CGY at SEA | 1 REG 19:59 | CGY A. Mangiapane | Block | 21.1 | 31.4 | EV | N/A |
| 2023-11-20 CGY at SEA | 2 REG 00:35 | CGY R. Andersson | Saved shot | 47.2 | 53.6 | EV | 0.8% |
| 2023-11-20 CGY at SEA | 2 REG 01:14 | SEA B. Tanev | Saved shot | 93.0 | 25.5 | EV | 0.2% |
| 2023-11-20 CGY at SEA | 2 REG 01:49 | SEA J. McCann | Miss | 45.8 | 31.6 | EV | 0.8% |
| 2023-11-20 CGY at SEA | 2 REG 02:24 | CGY M. Pospisil | Saved shot | 13.4 | 63.4 | EV | 8.1% |
| 2023-11-20 CGY at SEA | 2 REG 02:37 | CGY C. Zary | Miss | 18.2 | 9.5 | EV | 16.1% |
| 2023-11-20 CGY at SEA | 2 REG 02:42 | CGY N. DeSimone | Miss | 59.9 | 27.8 | EV | 1.3% |
Nov 20, 2023 · P1 REG · 00:35
N. HanifinCGY · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 00:47
N. HanifinCGY · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 01:08
R. AnderssonCGY · Miss
Nov 20, 2023 · P1 REG · 01:16
E. LindholmCGY · Goal
Nov 20, 2023 · P1 REG · 02:02
M. PospisilCGY · Saved shot
Nov 20, 2023 · P1 REG · 02:16
B. TanevSEA · Miss
Nov 20, 2023 · P1 REG · 03:06
K. YamamotoSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 03:27
V. DunnSEA · Saved shot
Nov 20, 2023 · P1 REG · 03:57
W. BorgenSEA · Saved shot
Nov 20, 2023 · P1 REG · 04:01
O. BjorkstrandSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 04:29
B. DumoulinSEA · Saved shot
Nov 20, 2023 · P1 REG · 04:43
M. BacklundCGY · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 04:46
N. KadriCGY · Miss
Nov 20, 2023 · P1 REG · 05:30
K. YamamotoSEA · Miss
Nov 20, 2023 · P1 REG · 05:46
K. YamamotoSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 06:26
M. BeniersSEA · Saved shot
Nov 20, 2023 · P1 REG · 06:46
A. MangiapaneCGY · Miss
Nov 20, 2023 · P1 REG · 06:58
E. TolvanenSEA · Miss
Nov 20, 2023 · P1 REG · 07:06
J. SchultzSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 07:27
K. YamamotoSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 07:37
T. KartyeSEA · Miss
Nov 20, 2023 · P1 REG · 07:45
V. DunnSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 08:22
J. OleksiakSEA · Saved shot
Nov 20, 2023 · P1 REG · 08:37
V. DunnSEA · Saved shot
Nov 20, 2023 · P1 REG · 08:42
V. DunnSEA · Goal
Nov 20, 2023 · P1 REG · 08:50
J. EberleSEA · Saved shot
Nov 20, 2023 · P1 REG · 09:11
M. BacklundCGY · Saved shot
Nov 20, 2023 · P1 REG · 09:27
J. McCannSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 10:00
J. SchultzSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 10:18
A. GreerCGY · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 10:20
A. GreerCGY · Saved shot
Nov 20, 2023 · P1 REG · 11:40
J. HuberdeauCGY · Goal
Nov 20, 2023 · P1 REG · 12:16
M. WeegarCGY · Saved shot
Nov 20, 2023 · P1 REG · 14:04
K. YamamotoSEA · Miss
Nov 20, 2023 · P1 REG · 14:24
B. ColemanCGY · Miss
Nov 20, 2023 · P1 REG · 14:27
R. AnderssonCGY · Saved shot
Nov 20, 2023 · P1 REG · 15:53
O. BjorkstrandSEA · Saved shot
Nov 20, 2023 · P1 REG · 16:16
T. KartyeSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 18:21
J. McCannSEA · Saved shot
Nov 20, 2023 · P1 REG · 18:25
V. DunnSEA · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 18:27
A. LarssonSEA · Miss
Nov 20, 2023 · P1 REG · 18:33
E. TolvanenSEA · Miss
Nov 20, 2023 · P1 REG · 19:30
M. BacklundCGY · Block
Blocked or unsupported attempt
Nov 20, 2023 · P1 REG · 19:59
A. MangiapaneCGY · Block
Blocked or unsupported attempt
Nov 20, 2023 · P2 REG · 00:35
R. AnderssonCGY · Saved shot
Nov 20, 2023 · P2 REG · 01:14
B. TanevSEA · Saved shot
Nov 20, 2023 · P2 REG · 01:49
J. McCannSEA · Miss
Nov 20, 2023 · P2 REG · 02:24
M. PospisilCGY · Saved shot
Nov 20, 2023 · P2 REG · 02:37
C. ZaryCGY · Miss
Nov 20, 2023 · P2 REG · 02:42
N. DeSimoneCGY · Miss
Shootouts are excluded. Unblocked attempts include goals, saved shots, and misses. All attempts also include blocks. Empty-net attempts remain included and are labelled in the CSV.
Coordinates are normalized toward the attacking net. Older NHL data may require direction inferred from a strong period-wide shot consensus; orientation_source records this. Missing or ambiguous locations produce blank distance and angle. Player IDs remain available when names are unknown.
The rebound flag means a same-team saved shot immediately preceded the attempt within three seconds. Historical NHL final shot totals may differ from the event feed. Coverage describes collected and published games, not a guarantee that the upstream summary contains every NHL game.