1ST 1–1 2ND 1–0 3RD 2–0
FINAL
League
Saturday 25 Oct 2025 Vindico Arena Att: 3,110
72%
28%
3.42 xG Expected Win Probability 2.02 xG
61%
39%
Pre-Game Prediction · Cardiff Devils has a strong edge
xG Timeline
Shot Map
Cardiff Devils CAR
Nottingham Panthers NOT
Goal Save Block Miss
Goaltending

Cardiff Devils CAR

#33 Ben Bowns
28
Saves
1
GA
96.6%
SV%
60:00
TOI

Nottingham Panthers NOT

#30 Jason Grande
29
Saves
3
GA
90.6%
SV%
57:27
TOI
Team Stats
33
Shots on Goal
29
55
Shot Attempts
49
0/4
Power Play
1/2
22
Faceoffs Won
24
4
PIM
8
Scoring Summary
1st Period
13:51
Brendan Harris (Cooper Zech, Matt Alfaro) PP
16:48
Riley Brandt (Kristoff Kontos, Brett Perlini)
2nd Period
4:38
Joey Martin (Brandon Estes, Jimmy Oligny)
3rd Period
2:56
Brandon Estes (Jimmy Oligny, Ben Davies)
18:29
Joey Martin (Cole Sanford, Evan Mosey) EN
Penalty Summary
1st Period
0:41
Too Many Men — 2 min
4:08
Joey Martin Tripping — 2 min
13:26
Sam Duggan Slashing — 2 min
2nd Period
8:26
Mitchell Fossier Slashing — 2 min
12:08
Cooper Zech Tripping — 2 min
15:04
Jarod Hilderman High Sticking — 2 min
Player Stats

Cardiff Devils Cardiff Devils

#NameGAPTS+/-PIMSOGTOI
88 Joey Martin 2 0 2 +2 2 2 16:53
6 Brandon Estes 1 1 2 +4 0 5 25:21
52 Jimmy Oligny 0 2 2 +4 0 0 20:31
25 Riley Brandt 1 0 1 +1 0 3 15:13
23 Evan Mosey 0 1 1 +2 0 3 15:05
96 Cole Sanford 0 1 1 +3 0 2 21:37
5 Ben Davies 0 1 1 +1 0 0 7:54
11 Brett Perlini 0 1 1 +1 0 3 17:27
27 Kristoff Kontos 0 1 1 +1 0 1 18:31
42 Steven MacLean 0 0 0 0 0 1 13:14
22 Connor Caponi 0 0 0 0 0 1 4:33
16 Sam Duggan 0 0 0 +1 2 2 8:04
79 Ryan Barrow 0 0 0 0 0 3 18:31
21 Kohen Olischefski 0 0 0 0 0 1 19:50
92 Josh MacDonald 0 0 0 0 0 2 19:10
44 Tyson Helgesen 0 0 0 0 0 1 16:37
20 Gleason Fournier 0 0 0 0 0 2 19:54
17 Mark Richardson 0 0 0 0 0 1 15:37
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

Nottingham Panthers Nottingham Panthers

#NameGAPTS+/-PIMSOGTOI
83 Brendan Harris 1 0 1 -1 0 2 18:55
7 Cooper Zech 0 1 1 -1 2 2 17:48
21 Matt Alfaro 0 1 1 -1 0 6 23:50
64 Nolan Volcan 0 0 0 0 0 0 13:34
19 Ross Armour 0 0 0 -3 0 1 14:17
16 Bryan Lemos 0 0 0 -2 0 0 17:16
27 Finlay Ulrick 0 0 0 0 0 0 5:45
98 Didrik Henbrant 0 0 0 -3 0 3 15:29
18 Mitchell Fossier 0 0 0 -1 2 3 19:14
17 Tim Doherty 0 0 0 -1 0 2 18:06
14 Jordan Kelsall 0 0 0 0 0 0 10:39
74 Oliver Betteridge 0 0 0 -1 0 2 13:42
24 Matt Spencer 0 0 0 -2 0 4 21:12
28 David Noel 0 0 0 -3 0 2 18:47
25 Joshua Tetlow 0 0 0 0 0 0 16:15
9 Jarod Hilderman 0 0 0 -1 2 0 18:38
70 Zsombor Garat 0 0 0 -1 0 2 23:06
8 Matthew Marcinew 0 0 0 0 0 0 0:00
12 Chase Pearson 0 0 0 0 0 0 0:00