Cardiff Devils Cardiff Devils Shot Analysis

2025-26 EIHL · 3346 shots tracked

2025-26 Season
Season Shot Summary
193
Goals For
121
Goals Against
3346
Shots For
2420
Shots Against
62.0
SF / Game
44.8
SA / Game
5.8%
Shooting %
212.64
xGF
127.04
xGA
-19.6
GF vs xG
260
HD Shots For
62 goals · 23.8% Sh%
4.81 / Game
978
MD Shots For
97 goals · 9.9% Sh%
18.11 / Game
2108
LD Shots For
34 goals · 1.6% Sh%
39.04 / Game
168
HD Shots Against
42 goals · 75.0% Sv%
3.11 / Game
596
MD Shots Against
54 goals · 90.9% Sv%
11.04 / Game
1656
LD Shots Against
25 goals · 98.5% Sv%
30.67 / 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
#PlayerShotsGoalsxGSh%HDMDLDHD%HD GHD Sh%MD GMD Sh%LD GLD Sh%
6 Brandon Estes 368 5 11.59 1.4% 8 49 311 2.2% 0 0% 1 2% 4 1.3%
92 Josh MacDonald 304 27 23.43 8.9% 31 93 180 10.2% 12 38.7% 12 12.9% 3 1.7%
96 Cole Sanford 268 20 20.93 7.5% 26 116 126 9.7% 9 34.6% 9 7.8% 2 1.6%
20 Gleason Fournier 259 9 9.85 3.5% 6 26 227 2.3% 2 33.3% 2 7.7% 5 2.2%
21 Kohen Olischefski 239 16 18.58 6.7% 31 88 120 13% 6 19.4% 7 8% 3 2.5%
23 Evan Mosey 207 1 6.78 0.5% 4 24 179 1.9% 0 0%* 1 4.2% 0 0%
88 Joey Martin 198 20 18.87 10.1% 25 95 78 12.6% 7 28% 11 11.6% 2 2.6%
25 Riley Brandt 189 16 15.49 8.5% 18 83 88 9.5% 5 27.8% 10 12% 1 1.1%
52 Jimmy Oligny 186 7 6.24 3.8% 3 13 170 1.6% 1 33.3%* 3 23.1% 3 1.8%
11 Brett Perlini 165 13 12.33 7.9% 19 68 78 11.5% 2 10.5% 7 10.3% 4 5.1%
79 Ryan Barrow 152 15 14.57 9.9% 22 74 56 14.5% 6 27.3% 9 12.2% 0 0%
27 Kristoff Kontos 152 17 12.89 11.2% 9 65 78 5.9% 2 22.2% 11 16.9% 4 5.1%
44 Tyson Helgesen 114 1 3.61 0.9% 3 12 99 2.6% 1 33.3%* 0 0% 0 0%
18 Brett Ferguson 114 10 9.63 8.8% 12 36 66 10.5% 4 33.3% 6 16.7% 0 0%
49 Cedric Lacroix 93 7 8.03 7.5% 12 34 47 12.9% 1 8.3% 5 14.7% 1 2.1%
5 Ben Davies 80 3 6.19 3.8% 8 39 33 10% 1 12.5% 2 5.1% 0 0%
17 Mark Richardson 68 0 2.17 0% 2 5 61 2.9% 0 0%* 0 0% 0 0%
16 Sam Duggan 60 2 3.62 3.3% 7 22 31 11.7% 2 28.6% 0 0% 0 0%
22 Connor Caponi 48 0 2.26 0% 4 13 31 8.3% 0 0%* 0 0% 0 0%
57 Nolan Yaremko 42 2 3.46 4.8% 7 16 19 16.7% 1 14.3% 0 0% 1 5.3%
42 Steven MacLean 27 2 1.18 7.4% 0 5 22 0% 1 20% 1 4.5%
77 Bayley Harewood 13 0 0.97 0% 3 2 8 23.1% 0 0%* 0 0%* 0 0%

Player Shot Locations