1ST 2–0 2ND 1–0 3RD 0–0
FINAL
League
Saturday 21 Mar 2026 Vindico Arena Att: 3,110
95%
5%
5.29 xG Expected Win Probability 1.27 xG
70%
30%
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 Kohen Olischefski 1.52 10 SOG
2 Ryan Barrow 1.15 5 SOG
3 Josh MacDonald 0.52 6 SOG

Dundee Stars DUN

1 Otto Nieminen 0.19 5 SOG
2 Kameron Kielly 0.18 5 SOG
3 Jonathan McBean 0.18 1 SOG
Goaltending

Cardiff Devils CAR

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

Dundee Stars DUN

#35 Emil Kruse
39
Saves
3
GA
92.9%
SV%
60:00
TOI
Team Stats
42
Shots on Goal
29
64
Shot Attempts
48
0/3
Power Play
0/3
30
Faceoffs Won
24
8
PIM
18
SOG BY PERIOD
17
1ST
9
17
2ND
8
8
3RD
12
Faceoffs
CAR 55.6%
44.4% DUN
30 / 24 (54)
FACEOFF W%
24 / 30 (54)

Cardiff Devils Cardiff Devils

NameWLTotW%
Brett Ferguson 4 9 13 30.8%
Joey Martin 12 1 13 92.3%
Kristoff Kontos 4 7 11 36.4%
Ben Davies 6 4 10 60%
Kohen Olischefski 3 3 6 50%
Connor Caponi 1 0 1 100%

Dundee Stars Dundee Stars

NameWLTotW%
Benjamin Almquist 9 7 16 56.3%
Kameron Kielly 5 7 12 41.7%
Spencer Naas 3 7 10 30%
Matthew Boudens 6 3 9 66.7%
Morten Jurgens 1 6 7 14.3%
Scoring Summary
1st Period
15:26
Cole Sanford (Kristoff Kontos)
17:29
Ryan Barrow (Kristoff Kontos, Mark Richardson)
2nd Period
4:22
Brett Perlini (Evan Mosey, Riley Brandt)
Penalty Summary
1st Period
17:35
Bradley Schoonbaert Cross Checking — 2 min
17:35
Bradley Schoonbaert Roughing — 2 min
17:35
Connor Caponi Roughing — 2 min
2nd Period
0:25
Jackson Desouza High Sticking — 2 min
6:13
Connor Caponi Interference — 2 min
14:44
Keanu Yamamoto Tripping — 2 min
14:44
Matthew Boudens Abuse of Officials — 10 min
3rd Period
9:51
Cole Sanford Interference — 2 min
12:21
Kohen Olischefski Tripping — 2 min
Player Stats

Cardiff Devils Cardiff Devils

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

Dundee Stars Dundee Stars

#NameGAPTS+/-PIMSOGTOI
22 Bradley Schoonbaert 0 0 0 0 4 1 14:46
48 Johnny Curran 0 0 0 -2 0 0 18:26
7 Zachary Taylor 0 0 0 0 0 0 17:28
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 -1 0 1 12:25
24 Craig Moore 0 0 0 0 0 0 6:49
11 Kris Inglis 0 0 0 -1 0 1 14:34
15 Craig Garrigan 0 0 0 0 0 0 10:34
43 Otto Nieminen 0 0 0 -2 0 2 16:52
6 Drydn Dow 0 0 0 -2 0 3 24:12
16 Benjamin Almquist 0 0 0 -2 0 4 16:10
10 Kameron Kielly 0 0 0 -1 0 4 19:03
28 Matthew Boudens 0 0 0 0 10 2 13:44
26 Justin Bean 0 0 0 -1 0 3 18:24
8 Spencer Naas 0 0 0 -1 0 3 21:23
71 Morten Jurgens 0 0 0 0 0 0 11:06
44 Griffin Luce 0 0 0 0 0 2 17:34
20 Keanu Yamamoto 0 0 0 0 2 2 13:53
27 Jackson Desouza 0 0 0 -2 2 1 19:41