1ST 1–0 2ND 1–0 3RD 3–0
FINAL
League
Wednesday 1 Apr 2026 Vindico Arena Att: 3,110
92%
8%
6.09 xG Expected Win Probability 2.06 xG
51%
49%
Pre-Game Prediction · Even matchup
xG Timeline
Game Momentum
Shot Map
Cardiff Devils CAR
Sheffield Steelers SHE
Goal Save Block Miss
Top xG Contributors

Cardiff Devils CAR

1 Joey Martin 1.23 7 SOG
2 Riley Brandt 1.17 6 SOG
3 Brett Perlini 0.64 5 SOG

Sheffield Steelers SHE

1 Mikko Juusola 0.75 6 SOG
2 Stephen Harper 0.48 5 SOG
3 Mitchell Balmas 0.34 7 SOG
Goaltending

Cardiff Devils CAR

#30 Christian Stoever
23
Saves
0
GA
100.0%
SV%
60:00
TOI

Sheffield Steelers SHE

#1 Matthew Greenfield
38
Saves
5
GA
88.4%
SV%
60:00
TOI
Team Stats
43
Shots on Goal
23
65
Shot Attempts
36
0/2
Power Play
0/1
28
Faceoffs Won
16
37
PIM
19
SOG BY PERIOD
15
1ST
5
16
2ND
10
12
3RD
8
Faceoffs
CAR 63.6%
36.4% SHE
28 / 16 (44)
FACEOFF W%
16 / 28 (44)

Cardiff Devils Cardiff Devils

NameWLTotW%
Brett Ferguson 6 6 12 50%
Kohen Olischefski 7 5 12 58.3%
Joey Martin 7 3 10 70%
Kristoff Kontos 7 1 8 87.5%
Ben Davies 1 1 2 50%

Sheffield Steelers Sheffield Steelers

NameWLTotW%
Samuel Tremblay 5 12 17 29.4%
Robert Dowd 3 6 9 33.3%
Mitchell Heard 5 3 8 62.5%
Ivan Bjorkly Nordstrom 1 5 6 16.7%
Mitchell Balmas 1 1 2 50%
Evan Jasper 1 0 1 100%
Stephen Harper 0 1 1 0%
Scoring Summary
1st Period
8:41
Kristoff Kontos (Cole Sanford)
2nd Period
19:52
Joey Martin (Josh MacDonald, Kohen Olischefski)
3rd Period
6:25
Cole Sanford (Kristoff Kontos, Nolan Yaremko)
8:08
Brett Perlini (Riley Brandt, Brandon Estes)
15:31
Nolan Yaremko (Brett Ferguson, Kristoff Kontos)
Penalty Summary
3rd Period
1:24
Mitchell Heard Unsportsmanlike Conduct — 2 min
10:19
Mitchell Heard Unsportsmanlike Conduct — 2 min
12:54
Jimmy Oligny Cross Checking — 2 min
12:54
Jimmy Oligny Fighting — 5 min
12:54
Jimmy Oligny Unsportsmanlike Conduct — 10 min
12:54
Mitchell Heard Fighting — 5 min
12:54
Mitchell Heard Unsportsmanlike Conduct — 10 min
12:54
Riley Brandt Unsportsmanlike Conduct — 10 min
12:54
Cole Sanford Abuse of Officials — 10 min
Player Stats

Cardiff Devils Cardiff Devils

#NameGAPTS+/-PIMSOGTOI
27 Kristoff Kontos 1 2 3 +3 0 1 18:27
96 Cole Sanford 1 1 2 +2 10 5 18:09
57 Nolan Yaremko 1 1 2 +3 0 2 14:10
11 Brett Perlini 1 0 1 +1 0 4 15:00
88 Joey Martin 1 0 1 +1 0 5 19:41
25 Riley Brandt 0 1 1 +1 10 4 12:58
18 Brett Ferguson 0 1 1 +2 0 3 15:15
21 Kohen Olischefski 0 1 1 +1 0 4 17:49
6 Brandon Estes 0 1 1 +2 0 2 20:23
92 Josh MacDonald 0 1 1 +1 0 1 21:17
52 Jimmy Oligny 0 0 0 +1 17 0 16:32
22 Connor Caponi 0 0 0 0 0 1 9:16
5 Ben Davies 0 0 0 0 0 0 9:50
16 Sam Duggan 0 0 0 0 0 0 8:54
44 Tyson Helgesen 0 0 0 +1 0 4 17:54
20 Gleason Fournier 0 0 0 +2 0 5 21:54
23 Evan Mosey 0 0 0 +2 0 1 21:55
17 Mark Richardson 0 0 0 +2 0 1 17:57
42 Steven MacLean 0 0 0 0 0 0 0:00
62 Jacob Bryceland 0 0 0 0 0 0 0:00
49 Cedric Lacroix 0 0 0 0 0 0 0:00
79 Ryan Barrow 0 0 0 0 0 0 0:00
77 Bayley Harewood 0 0 0 0 0 0 0:00

Sheffield Steelers Sheffield Steelers

#NameGAPTS+/-PIMSOGTOI
27 Cole Shudra 0 0 0 -1 0 0 7:46
13 Mitchell Heard 0 0 0 -2 19 0 14:25
23 Brett Ritchie 0 0 0 -1 0 1 14:50
72 Ivan Bjorkly Nordstrom 0 0 0 -2 0 0 8:55
10 Jordon Southorn 0 0 0 0 0 0 17:01
55 Jack Dougherty 0 0 0 -1 0 0 17:45
62 Evan Jasper 0 0 0 -3 0 1 14:58
15 Stephen Harper 0 0 0 -1 0 4 16:00
5 Joona Huttula 0 0 0 -2 0 1 19:26
6 Kevin Tansey 0 0 0 -2 0 3 17:51
8 Ryan Tait 0 0 0 -2 0 1 15:18
18 Samuel Tremblay 0 0 0 -2 0 0 16:53
86 Clifford Pu 0 0 0 0 0 0 0:00
58 Dominic Cormier 0 0 0 -2 0 0 22:47
63 Mikko Juusola 0 0 0 0 0 5 20:53
65 Brien Diffley 0 0 0 -3 0 0 21:26
67 Reece Kelly 0 0 0 -1 0 0 7:09
75 Robert Dowd 0 0 0 0 0 1 17:18
92 Mitchell Balmas 0 0 0 0 0 6 19:02
17 Joe Lynch 0 0 0 0 0 0 0:00
14 Patrick Watling 0 0 0 0 0 0 0:00
44 Kyle Watson 0 0 0 0 0 0 0:00
66 Liam Steele 0 0 0 0 0 0 0:00
77 Derek Gentile 0 0 0 0 0 0 0:00