1ST 2–0 2ND 2–0 3RD 4–1
FINAL
League
Sunday 22 Mar 2026 Vindico Arena Att: 3,110
93%
7%
5.26 xG Expected Win Probability 1.54 xG
75%
25%
Pre-Game Prediction · Cardiff Devils has a strong edge
xG Timeline
Game Momentum
Shot Map
Cardiff Devils CAR
Dundee Stars DUN
Goal Save Block Miss
Top xG Contributors

Cardiff Devils CAR

1 Josh MacDonald 1.14 7 SOG
2 Joey Martin 1.04 8 SOG
3 Kristoff Kontos 0.97 7 SOG

Dundee Stars DUN

1 Keanu Yamamoto 0.30 10 SOG
2 Jonathan McBean 0.23 1 SOG
3 Johnny Curran 0.20 3 SOG
Goaltending

Cardiff Devils CAR

#30 Christian Stoever
22
Saves
1
GA
95.7%
SV%
60:00
TOI

Dundee Stars DUN

#33 Jarrett Fiske
34
Saves
8
GA
81.0%
SV%
60:00
TOI
Team Stats
42
Shots on Goal
23
66
Shot Attempts
47
2/3
Power Play
0/4
24
Faceoffs Won
25
20
PIM
8
SOG BY PERIOD
9
1ST
10
19
2ND
7
14
3RD
6
Faceoffs
CAR 49%
51% DUN
24 / 25 (49)
FACEOFF W%
25 / 24 (49)

Cardiff Devils Cardiff Devils

NameWLTotW%
Joey Martin 10 3 13 76.9%
Kohen Olischefski 3 8 11 27.3%
Brett Ferguson 3 7 10 30%
Kristoff Kontos 7 2 9 77.8%
Ben Davies 0 5 5 0%
Cedric Lacroix 1 0 1 100%

Dundee Stars Dundee Stars

NameWLTotW%
Matthew Boudens 9 6 15 60%
Morten Jurgens 7 2 9 77.8%
Benjamin Almquist 5 3 8 62.5%
Kameron Kielly 3 4 7 42.9%
Spencer Naas 0 7 7 0%
Keanu Yamamoto 1 2 3 33.3%
Scoring Summary
1st Period
1:17
Kristoff Kontos (Evan Mosey, Gleason Fournier)
8:30
Brett Perlini (Cole Sanford, Jimmy Oligny)
2nd Period
8:20
Brandon Estes (Brett Perlini, Brett Ferguson)
17:27
Kristoff Kontos (Cole Sanford, Cedric Lacroix)
3rd Period
11:47
Justin Bean (Zachary Taylor, Keanu Yamamoto)
12:32
Cedric Lacroix (Kristoff Kontos, Cole Sanford)
13:30
Josh MacDonald (Cole Sanford, Gleason Fournier) PP
16:33
Kristoff Kontos (Cole Sanford, Cedric Lacroix)
19:09
Brett Ferguson (Brandon Estes, Kohen Olischefski) PP
Penalty Summary
1st Period
15:55
Cedric Lacroix Roughing — 2 min
15:55
Zachary Taylor Roughing — 2 min
15:55
Cedric Lacroix Cross Checking — 2 min
18:05
Tyson Helgesen Cross Checking — 2 min
18:43
Kohen Olischefski Cross Checking — 2 min
2nd Period
14:06
Johnny Curran Tripping — 2 min
17:49
Cole Sanford Abuse of Officials — 10 min
3rd Period
9:36
Josh MacDonald High Sticking — 2 min
13:20
Keanu Yamamoto High Sticking — 2 min
18:28
Zachary Taylor Cross Checking — 2 min
0:00
Cole Sanford Abuse of Officials — 10 min
Player Stats

Cardiff Devils Cardiff Devils

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

Dundee Stars Dundee Stars

#NameGAPTS+/-PIMSOGTOI
26 Justin Bean 1 0 1 -2 0 2 22:11
20 Keanu Yamamoto 0 1 1 +1 2 5 16:34
7 Zachary Taylor 0 1 1 -2 4 2 13:56
22 Bradley Schoonbaert 0 0 0 0 0 3 17:14
48 Johnny Curran 0 0 0 -2 2 2 16:31
53 Quinn Ryan 0 0 0 0 0 0 0:00
57 Jaydn Baxter 0 0 0 0 0 0 0:00
17 Rio Page 0 0 0 0 0 0 0:00
12 Jonathan McBean 0 0 0 -2 0 1 11:35
24 Craig Moore 0 0 0 -2 0 0 10:14
11 Kris Inglis 0 0 0 -2 0 0 16:40
15 Craig Garrigan 0 0 0 -2 0 0 11:57
43 Otto Nieminen 0 0 0 -1 0 0 15:20
6 Drydn Dow 0 0 0 -1 0 2 24:00
16 Benjamin Almquist 0 0 0 -2 0 1 16:14
10 Kameron Kielly 0 0 0 -1 0 2 15:31
28 Matthew Boudens 0 0 0 0 0 0 17:43
8 Spencer Naas 0 0 0 -2 0 1 17:38
71 Morten Jurgens 0 0 0 -2 0 0 12:33
44 Griffin Luce 0 0 0 -2 0 1 13:00
27 Jackson Desouza 0 0 0 -1 0 1 20:50