1ST 0–0 2ND 0–1 3RD 0–2
FINAL
League
Sunday 1 Mar 2026 Fife Ice Arena Att: 1,698
31%
69%
1.30 xG Expected Win Probability 2.25 xG
28%
72%
Pre-Game Prediction · Belfast Giants has a strong edge
xG Timeline
Shot Map
Fife Flyers FIF
Belfast Giants BEL
Goal Save Block Miss
Goaltending

Fife Flyers FIF

#50 Shane Owen
30
Saves
3
GA
90.9%
SV%
56:56
TOI

Belfast Giants BEL

#37 Alexis Gravel
24
Saves
0
GA
100.0%
SV%
60:00
TOI
Team Stats
24
Shots on Goal
33
35
Shot Attempts
47
0/3
Power Play
0/2
24
Faceoffs Won
28
4
PIM
6
Scoring Summary
2nd Period
6:50
JJ Piccinich (David Goodwin, Reid Irwin)
3rd Period
10:22
Scott Conway (Gabe Bast, JJ Piccinich)
15:51
Carsen Twarynski (Reid Irwin, Ciaran Long)
Penalty Summary
1st Period
4:30
Ciaran Long Hooking — 2 min
2nd Period
2:17
Andrew McLean Delay of Game — Puck out of Play — 2 min
7:35
Ciaran Long Interference — 2 min
19:01
Ben Lake Tripping — 2 min
3rd Period
3:46
Jeremy Masella Roughing — 2 min
Player Stats

Fife Flyers Fife Flyers

#NameGAPTS+/-PIMSOGTOI
93 Ben Brown 0 0 0 0 0 0 11:33
61 Logan Neilson 0 0 0 -1 0 4 26:23
4 Simon Despres 0 0 0 -1 0 1 16:56
25 Rowan Mills 0 0 0 0 0 0 0:00
6 Ethan Hadden 0 0 0 -1 0 0 10:21
71 Justin Ducharme 0 0 0 -1 0 2 21:49
91 Josh Winquist 0 0 0 -1 0 7 25:36
65 Ian Scheid 0 0 0 -2 0 2 26:29
26 Jeremy Masella 0 0 0 -1 2 0 21:26
29 Ethan Somoza 0 0 0 -1 0 0 20:58
18 Keaton Jameson 0 0 0 -1 0 1 24:08
74 Garet Hunt 0 0 0 -1 0 1 22:17
10 Johan Porsberger 0 0 0 0 0 0 0:00
9 Mason Alderson 0 0 0 -1 0 1 12:45
24 Ryan Nicholson 0 0 0 -1 0 1 14:57
56 Andrew McLean 0 0 0 -2 2 3 21:41
44 Jonas Emmerdahl 0 0 0 0 0 1 18:24
8 Milan Lucic 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

Belfast Giants Belfast Giants

#NameGAPTS+/-PIMSOGTOI
36 Carsen Twarynski 1 0 1 +1 0 5 16:00
10 Scott Conway 1 0 1 +2 0 3 18:08
12 JJ Piccinich 1 0 1 +2 0 3 20:52
42 Gabe Bast 0 1 1 +1 0 2 21:48
64 David Goodwin 0 1 1 +2 0 2 17:02
8 Ben Freeman 0 0 0 +1 0 0 9:01
3 Bo Hanson 0 0 0 0 0 0 0:00
71 Karl Boudrias 0 0 0 0 0 1 17:57
91 Nicolas Guay 0 0 0 0 0 1 15:53
63 Jake Gaudet 0 0 0 0 0 3 18:58
21 Garrett McFadden 0 0 0 +1 0 1 19:28
7 Reid Irwin 0 0 0 +2 0 2 17:44
89 Ciaran Long 0 0 0 +1 4 2 10:11
77 Josh Roach 0 0 0 +2 0 3 18:55
74 Brandon Whistle 0 0 0 0 0 1 16:08
29 Jordan Kawaguchi 0 0 0 0 0 1 20:11
23 Mike Lee 0 0 0 0 0 3 20:02
9 Ben Lake 0 0 0 0 2 0 14:25
88 Ryan Smith 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