xJawn NHL expected goals

← Players

Scott Wedgewood

G · Colorado Avalanche

45 GP · 2,003 min 5v5
2025-26 · 5v5
Adjusts with rink filters
on-ice for◀ 5v5 offense
on-ice against5v5 defense ▶
How to read this map

One rink, both ends while Scott Wedgewood is on the ice: what the team generates on the left, what it concedes on the right. Every attempt is a Gaussian bump of height = its model xG, summed per 60 minutes of ice time (a player's exposure is time, not games). The controls switch the surface (xG heatmapvs league, the league baseline per team-hour at the same strength) and the markers: × goal · on net · missed · small blocked.

The page opens at 5v5; empty-net attempts are excluded throughout. On-ice membership comes from the shift charts; attempts without usable shift coverage are absent from both ends. Blocked-shot membership cannot be cross-checked against the play-by-play, so treat blocked-marker detail as softer than the rest.

Observed production

5v5 · on-ice
for against
axis spans ±120% of the goalie cohort average · centre = average · right = more
Goalson-ice
114 94th pctl61 39th pctl
Shotson-ice
1,115 85th pctl840 61st pctl
Attemptson-ice
2,361 83rd pctl1,822 62nd pctl
xGon-ice
105.1 89th pctl72.8 56th pctl
xGF%share of on-ice xG
59.1%100th pctl
0% 50% = even split · gray = cohort middle 50% / 90% 100%

Percentiles rank against the other goalies over the display floor at the selected strength — a non-strength filter (rush, period, …) moves the bars but keeps that strength's spread as the backdrop.

Rolling on-ice xGF%

5v5 · on-ice
Per-game chance share while on the ice, smoothed. drag the slider to set the window

Model estimates

🔒 full season · not filtered
Season-long ratings — the filters above don't apply here. per-shot logit margin vs cohort average · bar grows from average
Savingjoint fit · per-shot logit
+0.0685th pctl
↳ attempts
11,18349th pctl
↳ saving talent
+0.0685th pctl
shots faced × per-shot logit
−0.21average+0.21

Ranked against goalies; the band behind each bar is that cohort's spread (p5–p95, middle half brighter, dashed median), so where a bar lands against its band is the rank — the ordinal beside it makes that exact. The per-shot rating is quality only: it says nothing about how many attempts a player generates or faces, which is what the attempts sub-row is for.

Usage & context

descriptive · not modeled
How much Scott Wedgewood played, not how well. Not a modeled component and not a grade — the modeled read is the Saving row above.
Time on iceall situations · min per game
56:31per game
0cohort average100 pctl

Deployment and discipline reads are skater-only: the RAPM usage fit runs on 5v5 skater stints and the penalty denominator counts skaters, so neither describes a goalie.

Full table · all numbers
FamilyStatValue (current slice)
Observed ◆ filtered Goals on-ice for / against 114 / 61
Observed ◆ filtered xG on-ice for / against 105.1 / 72.8
Observed ◆ filtered Shots on-ice for / against 1,115 / 840
Observed ◆ filtered Attempts on-ice for / against 2,361 / 1,822
Observed ◆ filteredxGF% 59.1%
Modeled 🔒 season Saving — joint fit · per-shot logit +0.06 85th pctl
Modeled 🔒 season ↳ attempts (shots faced) 11,183 49th pctl
Modeled 🔒 season ↳ saving talent (per-shot logit) +0.06 85th pctl
ContextTime on ice — all situations · min per game 56:31 (42nd pctl)

Observed values reflect the active rink filters; modeled values are fixed at their full-season fit.

On-ice numbers pair the regular-season shot set with shift-chart membership; skaters and goalies under the display floors are fit but not shown. Modeled rows come from the value artifact keyed to RAPM fit rapm__c5b9b663 on flat__joint_structure_xg__4f64c88b (the joint-xg structural baseline), with ratings from joint__baseline_xg__42ccb89b (as of 2026-06-14) — separate surfaces from the box-score xG model badged in the footer.