1ST 0–0 2ND 1–0 3RD 1–1
FINAL
League
Saturday 6 Dec 2025 Vindico Arena Att: 3,110
70%
30%
4.43 xG Expected Win Probability 2.95 xG
48%
52%
Pre-Game Prediction · Even matchup
xG Timeline
Shot Map
Cardiff Devils CAR
Belfast Giants BEL
Goal Save Block Miss
Goaltending

Cardiff Devils CAR

#33 Ben Bowns
31
Saves
1
GA
96.9%
SV%
60:00
TOI

Belfast Giants BEL

#1 Jackson Whistle
31
Saves
2
GA
93.9%
SV%
57:48
TOI
Team Stats
33
Shots on Goal
32
57
Shot Attempts
53
0/2
Power Play
1/1
22
Faceoffs Won
22
7
PIM
9
Scoring Summary
2nd Period
15:28
Jimmy Oligny (Cedric Lacroix, Brandon Estes)
3rd Period
2:26
Brett Perlini (Ryan Barrow, Kristoff Kontos)
5:25
JJ Piccinich (Mike Lee, Jordan Kawaguchi) PP
Penalty Summary
1st Period
2:11
Riley Brandt Fighting — 5 min
2:11
Garrett McFadden Fighting — 5 min
6:49
Mike Lee Interference — 2 min
9:59
Karl Boudrias Holding — 2 min
3rd Period
4:24
Josh MacDonald Tripping — 2 min
Player Stats

Cardiff Devils Cardiff Devils

#NameGAPTS+/-PIMSOGTOI
52 Jimmy Oligny 1 0 1 +2 0 2 25:06
11 Brett Perlini 1 0 1 +1 0 4 16:21
6 Brandon Estes 0 1 1 +1 0 4 26:11
79 Ryan Barrow 0 1 1 +1 0 0 15:02
49 Cedric Lacroix 0 1 1 +1 0 5 17:01
27 Kristoff Kontos 0 1 1 0 0 1 18:49
22 Connor Caponi 0 0 0 0 0 0 0:34
25 Riley Brandt 0 0 0 0 5 1 8:39
5 Ben Davies 0 0 0 +1 0 2 7:15
21 Kohen Olischefski 0 0 0 +1 0 1 17:18
88 Joey Martin 0 0 0 0 0 1 18:09
92 Josh MacDonald 0 0 0 0 2 2 18:25
96 Cole Sanford 0 0 0 0 0 4 19:10
44 Tyson Helgesen 0 0 0 +1 0 2 14:06
20 Gleason Fournier 0 0 0 0 0 0 23:45
23 Evan Mosey 0 0 0 0 0 2 16:47
17 Mark Richardson 0 0 0 0 0 1 17:19
18 Brett Ferguson 0 0 0 +1 0 1 17:34
42 Steven MacLean 0 0 0 0 0 0 0:00
62 Jacob Bryceland 0 0 0 0 0 0 0:00
57 Nolan Yaremko 0 0 0 0 0 0 0:00
16 Sam Duggan 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
12 JJ Piccinich 1 0 1 -1 0 2 17:59
23 Mike Lee 0 1 1 0 2 2 24:41
29 Jordan Kawaguchi 0 1 1 -1 0 3 22:43
71 Karl Boudrias 0 0 0 0 2 0 20:21
91 Nicolas Guay 0 0 0 -1 0 6 23:40
88 Ryan Smith 0 0 0 -1 0 2 17:22
72 Patrick Grasso 0 0 0 0 0 4 18:37
21 Garrett McFadden 0 0 0 -1 5 1 12:48
20 Marcus Eriksson 0 0 0 0 0 2 14:03
7 Reid Irwin 0 0 0 -1 0 1 18:06
89 Ciaran Long 0 0 0 0 0 0 7:34
74 Brandon Whistle 0 0 0 0 0 0 0:00
64 David Goodwin 0 0 0 -1 0 2 15:42
42 Gabe Bast 0 0 0 -1 0 1 18:47
10 Scott Conway 0 0 0 -1 0 1 15:56
9 Ben Lake 0 0 0 0 0 4 18:36
3 Bo Hanson 0 0 0 -1 0 1 17:30
63 Jake Gaudet 0 0 0 0 0 0 0:00
28 Kell Beattie 0 0 0 0 0 0 0:00
24 Carter Hamill 0 0 0 0 0 0 0:00
17 Rhodes Mitchell-King 0 0 0 0 0 0 0:00
14 Sam Jones 0 0 0 0 0 0 0:00