Cardiff Devils Shot Analysis
2024-25 EIHL · 2964 shots tracked
Season Shot Summary
177
Goals For
140
Goals Against
2964
Shots For
2801
Shots Against
54.9
SF / Game
51.9
SA / Game
6%
Shooting %
167.93
xGF
134.32
xGA
+9.1
GF vs xG
209
HD Shots For
37 goals · 17.7% Sh%
3.87 / Game
913
MD Shots For
85 goals · 9.3% Sh%
16.91 / Game
1842
LD Shots For
55 goals · 3.0% Sh%
34.11 / Game
179
HD Shots Against
40 goals · 77.7% Sv%
3.31 / Game
742
MD Shots Against
57 goals · 92.3% Sv%
13.74 / Game
1880
LD Shots Against
43 goals · 97.7% Sv%
34.81 / Game
Shot Map — Offensive Zone
Period
Result
Games
1–54
Goal
Saved
Missed
Blocked
Expected Goals Trends How does our xG work?
Rolling xG averages show chance creation over time; danger zones break down shot quality. Green above red means creating better chances than allowed.
xG delta bars show over/underperformance per game. The scatter plots each game's xG against actual goals — dots above the diagonal beat expectations.
Cumulative xG vs actual goals tracks season-long performance. Rolling shooting % shows the 5-game trend of shots converting to goals.
Rolling danger-zone shooting % reveals whether the team converts high-danger chances consistently. HD For vs Against shows which team wins the high-danger battle each game.
Player Shot Analysis
| # | Player | Shots | Goals | xG |
|---|---|---|---|---|
| 92 | Josh MacDonald | 288 | 27 | 16.62 |
| 96 | Cole Sanford | 286 | 20 | 16.93 |
| 86 | Zach O'Brien | 200 | 17 | 13.55 |
| 88 | Joey Martin | 193 | 23 | 14.11 |
| 21 | Kohen Olischefski | 192 | 12 | 14.63 |
| 27 | Reid Duke | 189 | 7 | 9.63 |
| 20 | Gleason Fournier | 189 | 3 | 6.12 |
| 44 | Cody Donaghey | 177 | 6 | 5.42 |
| 11 | Brett Perlini | 167 | 16 | 12.52 |
| 23 | Evan Mosey | 166 | 6 | 6.92 |
| 13 | Tyler Busch | 144 | 10 | 11.07 |
| 60 | Jarrod Gourley | 128 | 3 | 3.34 |
| 79 | Ryan Barrow | 127 | 4 | 10.34 |
| 2 | Andrew MacWilliam | 83 | 3 | 2.54 |
| 16 | Sam Duggan | 78 | 4 | 5.25 |
| 17 | Mark Richardson | 75 | 0 | 1.97 |
| 41 | Josh Batch | 69 | 0 | 2.22 |
| 25 | Riley Brandt | 69 | 5 | 4.82 |
| 5 | Ben Davies | 59 | 5 | 3.90 |
| 15 | Bradley Schoonbaert | 35 | 4 | 2.82 |
| 12 | Benjamin Almquist | 32 | 2 | 2.04 |
| 89 | Hunter Shinkaruk | 9 | 0 | 0.68 |
| 77 | Bayley Harewood | 9 | 0 | 0.50 |
Player Shot Locations
288 shots · 27 goals · 15.48 xG · 9.4% Sh%
286 shots · 20 goals · 15.53 xG · 7% Sh%
200 shots · 17 goals · 12.56 xG · 8.5% Sh%
193 shots · 23 goals · 14.68 xG · 11.9% Sh%
192 shots · 12 goals · 14.10 xG · 6.3% Sh%
189 shots · 7 goals · 8.15 xG · 3.7% Sh%
189 shots · 3 goals · 4.29 xG · 1.6% Sh%
177 shots · 6 goals · 3.47 xG · 3.4% Sh%
167 shots · 16 goals · 12.28 xG · 9.6% Sh%
166 shots · 6 goals · 5.19 xG · 3.6% Sh%
144 shots · 10 goals · 11.12 xG · 6.9% Sh%
128 shots · 3 goals · 2.33 xG · 2.3% Sh%
127 shots · 4 goals · 9.33 xG · 3.1% Sh%
83 shots · 3 goals · 1.63 xG · 3.6% Sh%
78 shots · 4 goals · 5.15 xG · 5.1% Sh%
75 shots · 0 goals · 1.09 xG · 0% Sh%
69 shots · 0 goals · 1.60 xG · 0% Sh%
69 shots · 5 goals · 4.44 xG · 7.2% Sh%
59 shots · 5 goals · 3.35 xG · 8.5% Sh%
35 shots · 4 goals · 2.52 xG · 11.4% Sh%
32 shots · 2 goals · 1.39 xG · 6.3% Sh%
9 shots · 0 goals · 0.58 xG · 0% Sh%
9 shots · 0 goals · 0.62 xG · 0% Sh%