1ST 2–1 2ND 1–0 3RD 0–0
FINAL
League
Saturday 18 Oct 2025 SSE Arena, Belfast Att: 6,489
93%
7%
6.22 xG Expected Win Probability 2.03 xG
50%
50%
Pre-Game Prediction · Even matchup
xG Timeline
Shot Map
Belfast Giants BEL
Fife Flyers FIF
Goal Save Block Miss
Goaltending

Belfast Giants BEL

#1 Jackson Whistle
21
Saves
1
GA
95.5%
SV%
60:00
TOI

Fife Flyers FIF

#37 Christian Purboo
45
Saves
3
GA
93.8%
SV%
60:00
TOI
Team Stats
48
Shots on Goal
22
75
Shot Attempts
37
2/5
Power Play
0/2
21
Faceoffs Won
25
4
PIM
10
Scoring Summary
1st Period
6:27
Jeremy Masella (Didrik Svendsen, Garet Hunt)
13:42
Scott Conway (Marcus Eriksson, Mike Lee)
18:03
Marcus Eriksson (Scott Conway, Reid Irwin) PP
2nd Period
16:19
Jordan Kawaguchi (Mike Lee, JJ Piccinich) PP
Penalty Summary
1st Period
16:27
Vlastimil Dostalek Hooking — 2 min
2nd Period
10:11
Andrew McLean Slashing — 2 min
15:51
Too Many Men — 2 min
16:51
Brandon Whistle Roughing — 2 min
3rd Period
7:08
Mason Alderson Hooking — 2 min
10:12
Reid Irwin Slashing — 2 min
17:22
Mason Alderson Kneeing — 2 min
Player Stats

Belfast Giants Belfast Giants

#NameGAPTS+/-PIMSOGTOI
20 Marcus Eriksson 1 1 2 +1 0 3 21:16
10 Scott Conway 1 1 2 +1 0 5 20:32
23 Mike Lee 0 2 2 0 0 3 26:55
29 Jordan Kawaguchi 1 0 1 0 0 6 18:08
12 JJ Piccinich 0 1 1 -1 0 3 17:56
7 Reid Irwin 0 1 1 0 2 1 18:57
71 Karl Boudrias 0 0 0 0 0 0 0:00
91 Nicolas Guay 0 0 0 -1 0 1 15:27
88 Ryan Smith 0 0 0 +1 0 9 20:18
72 Patrick Grasso 0 0 0 0 0 3 17:05
63 Jake Gaudet 0 0 0 0 0 4 16:23
21 Garrett McFadden 0 0 0 -1 0 1 15:20
89 Ciaran Long 0 0 0 0 0 2 16:06
74 Brandon Whistle 0 0 0 0 2 2 12:40
64 David Goodwin 0 0 0 -1 0 2 15:37
14 Sam Jones 0 0 0 0 0 1 16:13
3 Bo Hanson 0 0 0 +1 0 2 23:31
42 Gabe Bast 0 0 0 0 0 0 0:00
28 Kell Beattie 0 0 0 0 0 0 0:00
9 Ben Lake 0 0 0 0 0 0 0:00

Fife Flyers Fife Flyers

#NameGAPTS+/-PIMSOGTOI
26 Jeremy Masella 1 0 1 0 0 3 21:51
74 Garet Hunt 0 1 1 +1 0 0 21:44
95 Didrik Svendsen 0 1 1 +1 0 2 6:20
42 Jaka Šturm 0 0 0 0 0 2 17:41
89 Brodie Kay 0 0 0 +1 0 0 9:43
25 Rowan Mills 0 0 0 0 0 0 0:05
6 Ethan Hadden 0 0 0 0 0 0 8:19
91 Josh Winquist 0 0 0 0 0 1 25:59
65 Ian Scheid 0 0 0 0 0 3 27:02
29 Ethan Somoza 0 0 0 0 0 3 22:12
18 Keaton Jameson 0 0 0 0 0 3 23:39
15 Vlastimil Dostalek 0 0 0 0 2 1 21:07
93 Ben Brown 0 0 0 -1 0 1 12:14
9 Mason Alderson 0 0 0 -1 4 0 14:27
24 Ryan Nicholson 0 0 0 -1 0 1 22:52
56 Andrew McLean 0 0 0 0 2 2 24:20
44 Jonas Emmerdahl 0 0 0 0 0 0 10:25
17 Joe Lynch 0 0 0 0 0 0 0:00
51 Keegan Cairns 0 0 0 0 0 0 0:00
32 Cole Giannandrea 0 0 0 0 0 0 0:00
53 Kian Shevlin 0 0 0 0 0 0 0:00
7 Cameron Wilkie 0 0 0 0 0 0 0:00
27 Richard Hartmann 0 0 0 0 0 0 0:00
22 Aiden Wilson 0 0 0 0 0 0 0:00
71 Justin Ducharme 0 0 0 0 0 0 0:00
10 Johan Porsberger 0 0 0 0 0 0 0:00