Oct 31, 2026 · P1 REG · 00:40
R. GreigOTT · Saved shot
- Distance
- 56.6 ft
- Scoring chance (xG)
- 1.0%
- Angle
- 32.0°
- Strength
- EV
Explore shot locations, outcomes, distance, angle, and game situations. Observed shot analytics with versioned xG estimates where available.
122 matching attempts. Season coverage: 311 published games / 311 collected games. Last source refresh: Nov 4, 2026 08:35.
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) |
|---|---|---|---|---|---|---|---|
| 2026-10-31 OTT at SJS | 1 REG 00:40 | OTT R. Greig | Saved shot | 56.6 | 32.0 | EV | 1.0% |
| 2026-10-31 OTT at SJS | 1 REG 01:17 | OTT D. Batherson | Saved shot | 46.1 | 24.3 | EV | 2.0% |
| 2026-10-31 OTT at SJS | 1 REG 01:28 | OTT J. Spence | Block | 9.4 | 32.0 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 01:53 | OTT D. Batherson | Miss | 30.7 | 71.0 | EV | 1.0% |
| 2026-10-31 OTT at SJS | 1 REG 02:17 | OTT F. Zetterlund | Saved shot | 39.1 | 32.5 | EV | 4.0% |
| 2026-10-31 OTT at SJS | 1 REG 03:07 | OTT S. Halliday | Miss | 19.9 | 17.5 | EV | 12.4% |
| 2026-10-31 OTT at SJS | 1 REG 03:08 | OTT S. Halliday | Block | 14.3 | 24.8 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 03:11 | OTT N. Cousins | Miss | 60.9 | 29.5 | EV | 0.4% |
| 2026-10-31 OTT at SJS | 1 REG 06:52 | OTT N. Matinpalo | Miss | 75.5 | 32.0 | EV | 0.2% |
| 2026-10-31 OTT at SJS | 1 REG 07:51 | SJS M. Kesselring | Saved shot | 92.4 | 15.7 | EV | 0.3% |
| 2026-10-31 OTT at SJS | 1 REG 08:02 | OTT M. Amadio | Miss | 30.6 | 11.3 | EV | 11.3% |
| 2026-10-31 OTT at SJS | 1 REG 08:12 | OTT R. Greig | Miss | 21.5 | 68.2 | EV | 4.2% |
| 2026-10-31 OTT at SJS | 1 REG 08:40 | OTT P. Tomasino | Block | 21.4 | 37.4 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 08:55 | OTT P. Tomasino | Saved shot | 11.0 | 95.2 | EV | 3.7% |
| 2026-10-31 OTT at SJS | 1 REG 09:03 | SJS I. Stenberg | Saved shot | 41.0 | 43.0 | EV | 1.9% |
| 2026-10-31 OTT at SJS | 1 REG 09:53 | OTT C. Giroux | Block | 30.6 | 11.3 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 10:16 | OTT J. Spence | Miss | 28.2 | 62.5 | EV | 3.1% |
| 2026-10-31 OTT at SJS | 1 REG 10:26 | OTT C. Giroux | Block | 40.0 | 2.9 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 10:55 | SJS M. Celebrini | Miss | 38.0 | 1.5 | EV | 8.4% |
| 2026-10-31 OTT at SJS | 1 REG 10:59 | SJS W. Smith | Saved shot | 17.1 | 69.4 | EV | 8.4% |
| 2026-10-31 OTT at SJS | 1 REG 11:45 | OTT D. Batherson | Block | 9.2 | 77.5 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 11:53 | SJS M. Celebrini | Block | 27.2 | 6.3 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 11:56 | SJS F. Bystedt | Miss | 32.9 | 19.5 | EV | 2.0% |
| 2026-10-31 OTT at SJS | 1 REG 12:04 | SJS F. Bystedt | Saved shot | 58.0 | 43.6 | EV | 0.6% |
| 2026-10-31 OTT at SJS | 1 REG 13:11 | SJS M. Kesselring | Saved shot | 71.0 | 32.3 | EV | 0.4% |
| 2026-10-31 OTT at SJS | 1 REG 13:25 | OTT D. Cozens | Goal | 26.1 | 57.5 | EV | 3.9% |
| 2026-10-31 OTT at SJS | 1 REG 14:01 | OTT C. Giroux | Block | 24.0 | 45.0 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 14:16 | SJS J. Trouba | Miss | 4.5 | 63.4 | EV | 16.9% |
| 2026-10-31 OTT at SJS | 1 REG 14:27 | SJS D. Orlov | Saved shot | 50.0 | 1.1 | EV | 4.5% |
| 2026-10-31 OTT at SJS | 1 REG 15:07 | OTT T. Stützle | Miss | 31.9 | 57.8 | EV | 2.1% |
| 2026-10-31 OTT at SJS | 1 REG 16:04 | SJS J. Trouba | Saved shot | 22.0 | 50.5 | EV | 6.6% |
| 2026-10-31 OTT at SJS | 1 REG 16:06 | SJS M. Misa | Goal | 4.5 | 26.6 | EV | 37.9% |
| 2026-10-31 OTT at SJS | 1 REG 16:28 | OTT T. Chabot | Miss | 24.7 | 21.4 | EV | 11.4% |
| 2026-10-31 OTT at SJS | 1 REG 16:44 | OTT T. Chabot | Saved shot | 64.8 | 19.8 | EV | 0.7% |
| 2026-10-31 OTT at SJS | 1 REG 17:54 | OTT M. Amadio | Saved shot | 38.8 | 34.5 | EV | 4.0% |
| 2026-10-31 OTT at SJS | 1 REG 18:05 | OTT J. Sanderson | Block | 38.2 | 45.0 | EV | N/A |
| 2026-10-31 OTT at SJS | 1 REG 19:25 | OTT T. Kleven | Saved shot | 31.8 | 24.1 | EV | 8.0% |
| 2026-10-31 OTT at SJS | 1 REG 19:27 | OTT D. Cozens | Saved shot | 9.2 | 12.5 | EV | 24.2% |
| 2026-10-31 OTT at SJS | 1 REG 19:40 | OTT T. Chabot | Miss | 34.4 | 35.5 | EV | 5.4% |
| 2026-10-31 OTT at SJS | 1 REG 19:56 | OTT T. Chabot | Saved shot | 54.4 | 36.0 | EV | 1.8% |
| 2026-10-31 OTT at SJS | 1 REG 19:58 | OTT D. Cozens | Miss | 5.7 | 45.0 | EV | 29.9% |
| 2026-10-31 OTT at SJS | 2 REG 01:03 | OTT T. Stützle | Saved shot | 47.7 | 33.0 | EV | 1.7% |
| 2026-10-31 OTT at SJS | 2 REG 01:30 | OTT J. Sanderson | Block | 18.7 | 74.5 | EV | N/A |
| 2026-10-31 OTT at SJS | 2 REG 01:31 | OTT F. Zetterlund | Saved shot | 8.5 | 45.0 | EV | 3.2% |
| 2026-10-31 OTT at SJS | 2 REG 01:31 | OTT F. Zetterlund | Saved shot | 4.2 | 45.0 | EV | 12.0% |
| 2026-10-31 OTT at SJS | 2 REG 02:23 | OTT D. Batherson | Saved shot | 16.8 | 72.6 | EV | 3.2% |
| 2026-10-31 OTT at SJS | 2 REG 02:27 | OTT N. Matinpalo | Block | 15.0 | 3.8 | EV | N/A |
| 2026-10-31 OTT at SJS | 2 REG 04:13 | SJS W. Smith | Saved shot | 46.1 | 40.6 | EV | 1.9% |
| 2026-10-31 OTT at SJS | 2 REG 04:44 | SJS M. Celebrini | Saved shot | 69.4 | 24.7 | EV | 0.4% |
| 2026-10-31 OTT at SJS | 2 REG 05:04 | OTT D. Batherson | Goal | 23.9 | 33.0 | EV | 10.0% |
Oct 31, 2026 · P1 REG · 00:40
R. GreigOTT · Saved shot
Oct 31, 2026 · P1 REG · 01:17
D. BathersonOTT · Saved shot
Oct 31, 2026 · P1 REG · 01:28
J. SpenceOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 01:53
D. BathersonOTT · Miss
Oct 31, 2026 · P1 REG · 02:17
F. ZetterlundOTT · Saved shot
Oct 31, 2026 · P1 REG · 03:07
S. HallidayOTT · Miss
Oct 31, 2026 · P1 REG · 03:08
S. HallidayOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 03:11
N. CousinsOTT · Miss
Oct 31, 2026 · P1 REG · 06:52
N. MatinpaloOTT · Miss
Oct 31, 2026 · P1 REG · 07:51
M. KesselringSJS · Saved shot
Oct 31, 2026 · P1 REG · 08:02
M. AmadioOTT · Miss
Oct 31, 2026 · P1 REG · 08:12
R. GreigOTT · Miss
Oct 31, 2026 · P1 REG · 08:40
P. TomasinoOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 08:55
P. TomasinoOTT · Saved shot
Oct 31, 2026 · P1 REG · 09:03
I. StenbergSJS · Saved shot
Oct 31, 2026 · P1 REG · 09:53
C. GirouxOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 10:16
J. SpenceOTT · Miss
Oct 31, 2026 · P1 REG · 10:26
C. GirouxOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 10:55
M. CelebriniSJS · Miss
Oct 31, 2026 · P1 REG · 10:59
W. SmithSJS · Saved shot
Oct 31, 2026 · P1 REG · 11:45
D. BathersonOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 11:53
M. CelebriniSJS · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 11:56
F. BystedtSJS · Miss
Oct 31, 2026 · P1 REG · 12:04
F. BystedtSJS · Saved shot
Oct 31, 2026 · P1 REG · 13:11
M. KesselringSJS · Saved shot
Oct 31, 2026 · P1 REG · 13:25
D. CozensOTT · Goal
Oct 31, 2026 · P1 REG · 14:01
C. GirouxOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 14:16
J. TroubaSJS · Miss
Oct 31, 2026 · P1 REG · 14:27
D. OrlovSJS · Saved shot
Oct 31, 2026 · P1 REG · 15:07
T. StützleOTT · Miss
Oct 31, 2026 · P1 REG · 16:04
J. TroubaSJS · Saved shot
Oct 31, 2026 · P1 REG · 16:06
M. MisaSJS · Goal
Oct 31, 2026 · P1 REG · 16:28
T. ChabotOTT · Miss
Oct 31, 2026 · P1 REG · 16:44
T. ChabotOTT · Saved shot
Oct 31, 2026 · P1 REG · 17:54
M. AmadioOTT · Saved shot
Oct 31, 2026 · P1 REG · 18:05
J. SandersonOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P1 REG · 19:25
T. KlevenOTT · Saved shot
Oct 31, 2026 · P1 REG · 19:27
D. CozensOTT · Saved shot
Oct 31, 2026 · P1 REG · 19:40
T. ChabotOTT · Miss
Oct 31, 2026 · P1 REG · 19:56
T. ChabotOTT · Saved shot
Oct 31, 2026 · P1 REG · 19:58
D. CozensOTT · Miss
Oct 31, 2026 · P2 REG · 01:03
T. StützleOTT · Saved shot
Oct 31, 2026 · P2 REG · 01:30
J. SandersonOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P2 REG · 01:31
F. ZetterlundOTT · Saved shot
Oct 31, 2026 · P2 REG · 01:31
F. ZetterlundOTT · Saved shot
Oct 31, 2026 · P2 REG · 02:23
D. BathersonOTT · Saved shot
Oct 31, 2026 · P2 REG · 02:27
N. MatinpaloOTT · Block
Blocked or unsupported attempt
Oct 31, 2026 · P2 REG · 04:13
W. SmithSJS · Saved shot
Oct 31, 2026 · P2 REG · 04:44
M. CelebriniSJS · Saved shot
Oct 31, 2026 · P2 REG · 05:04
D. BathersonOTT · Goal
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.