1ST 2–1 2ND 2–2 3RD 1–0
FINAL
League
Friday 7 Nov 2025 Vindico Arena Att: 3,110
87%
13%
4.84 xG Expected Win Probability 1.92 xG
40%
60%
Pre-Game Prediction · Belfast Giants has the edge
xG Timeline
Game Momentum
Shot Map
Cardiff Devils CAR
Belfast Giants BEL
Goal Save Block Miss
Top xG Contributors

Cardiff Devils CAR

1 Cole Sanford 1.83 11 SOG
2 Brett Perlini 0.41 5 SOG
3 Kohen Olischefski 0.40 3 SOG

Belfast Giants BEL

1 Nicolas Guay 0.40 5 SOG
2 Jake Gaudet 0.33 5 SOG
3 Bo Hanson 0.19 5 SOG
Goaltending

Cardiff Devils CAR

#30 Christian Stoever
22
Saves
3
GA
88.0%
SV%
60:00
TOI

Belfast Giants BEL

#1 Jackson Whistle
28
Saves
4
GA
87.5%
SV%
59:54
TOI
Team Stats
33
Shots on Goal
25
53
Shot Attempts
37
0/4
Power Play
1/3
32
Faceoffs Won
31
8
PIM
10
SOG BY PERIOD
11
1ST
9
11
2ND
8
11
3RD
8
Faceoffs
CAR 50.8%
49.2% BEL
32 / 31 (63)
FACEOFF W%
31 / 32 (63)

Cardiff Devils Cardiff Devils

NameWLTotW%
Joey Martin 10 12 22 45.5%
Kohen Olischefski 11 8 19 57.9%
Kristoff Kontos 8 6 14 57.1%
Ben Davies 3 5 8 37.5%

Belfast Giants Belfast Giants

NameWLTotW%
Jake Gaudet 11 11 22 50%
Brandon Whistle 8 8 16 50%
Scott Conway 7 7 14 50%
Nicolas Guay 4 5 9 44.4%
Ryan Smith 1 1 2 50%
Scoring Summary
1st Period
3:29
Brett Perlini (Cole Sanford, Joey Martin)
10:44
Ben Davies (Josh MacDonald, Tyson Helgesen)
12:23
Nicolas Guay (Reid Irwin, Brandon Whistle) SH
2nd Period
6:33
Brandon Whistle (Bo Hanson)
10:12
Josh MacDonald (Sam Duggan, Tyson Helgesen)
10:18
Cole Sanford (Brett Perlini, Joey Martin)
14:25
Jordan Kawaguchi (Mike Lee, JJ Piccinich) PP
3rd Period
18:22
Cole Sanford (Joey Martin, Brandon Estes) EN
Penalty Summary
1st Period
6:46
Brett Perlini Tripping — 2 min
11:38
Jake Gaudet Tripping — 2 min
2nd Period
4:23
Ben Lake Boarding — 2 min
11:39
Ben Davies Delay of Game — Puck out of Play — 2 min
12:57
Jimmy Oligny Cross Checking — 2 min
3rd Period
18:41
JJ Piccinich Tripping — 2 min
19:40
Jackson Whistle Slashing — 2 min
19:40
Jackson Whistle Roughing — 2 min
19:40
Jimmy Oligny Roughing — 2 min
Player Stats

Cardiff Devils Cardiff Devils

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

Belfast Giants Belfast Giants

#NameGAPTS+/-PIMSOGTOI
74 Brandon Whistle 1 1 2 +2 0 1 14:15
29 Jordan Kawaguchi 1 0 1 -2 0 2 18:19
91 Nicolas Guay 1 0 1 -1 0 3 16:03
3 Bo Hanson 0 1 1 +1 0 3 22:40
12 JJ Piccinich 0 1 1 -1 2 3 19:22
23 Mike Lee 0 1 1 -1 0 2 24:36
7 Reid Irwin 0 1 1 0 0 2 20:57
24 Carter Hamill 0 0 0 0 0 0 2:41
17 Rhodes Mitchell-King 0 0 0 0 0 0 5:30
88 Ryan Smith 0 0 0 -4 0 4 14:06
72 Patrick Grasso 0 0 0 -1 0 0 18:00
63 Jake Gaudet 0 0 0 -1 2 4 17:25
21 Garrett McFadden 0 0 0 -2 0 0 15:38
20 Marcus Eriksson 0 0 0 -3 0 0 11:39
89 Ciaran Long 0 0 0 -2 0 0 12:18
64 David Goodwin 0 0 0 0 0 0 14:59
10 Scott Conway 0 0 0 -2 0 1 17:36
9 Ben Lake 0 0 0 0 2 0 15:13
71 Karl Boudrias 0 0 0 0 0 0 0:00
42 Gabe Bast 0 0 0 0 0 0 0:00
28 Kell Beattie 0 0 0 0 0 0 0:00
14 Sam Jones 0 0 0 0 0 0 0:00