1ST 0–1 2ND 1–2 3RD 1–3
FINAL
League
Saturday 4 Apr 2026 SSE Arena, Belfast Att: 7,314
27%
73%
4.31 xG Expected Win Probability 6.49 xG
59%
41%
Pre-Game Prediction · Belfast Giants has the edge
xG Timeline
Game Momentum
Shot Map
Belfast Giants BEL
Guildford Flames GUI
Goal Save Block Miss
Top xG Contributors

Belfast Giants BEL

1 Carsen Twarynski 1.06 8 SOG
2 Scott Conway 0.43 5 SOG
3 David Goodwin 0.42 6 SOG

Guildford Flames GUI

1 Josh Nixon 1.31 6 SOG
2 Joshua Waller 1.12 9 SOG
3 Jack Jacome 1.00 5 SOG
Goaltending

Belfast Giants BEL

#73 Jake Kupsky
26
Saves
5
GA
83.9%
SV%
58:10
TOI

Guildford Flames GUI

#40 Justin Fazio
34
Saves
2
GA
94.4%
SV%
60:00
TOI
Team Stats
36
Shots on Goal
32
61
Shot Attempts
52
0/2
Power Play
2/3
40
Faceoffs Won
24
8
PIM
6
SOG BY PERIOD
13
1ST
8
13
2ND
16
10
3RD
8
Faceoffs
BEL 62.5%
37.5% GUI
40 / 24 (64)
FACEOFF W%
24 / 40 (64)

Belfast Giants Belfast Giants

NameWLTotW%
Scott Conway 17 11 28 60.7%
Ben Freeman 6 6 12 50%
Brandon Whistle 7 2 9 77.8%
Ben Lake 4 3 7 57.1%
Jake Gaudet 4 2 6 66.7%
Nicolas Guay 2 0 2 100%

Guildford Flames Guildford Flames

NameWLTotW%
Mathieu Gosselin 5 19 24 20.8%
Tyler Busch 10 13 23 43.5%
Samuel Talbot 9 8 17 52.9%
Scoring Summary
1st Period
17:47
Tyler Busch (Jack Jacome, Tyler Preziuso)
2nd Period
3:26
Reid Irwin (Scott Conway, David Goodwin)
13:14
Joshua Waller (Jack Jacome, Charlie Curti) PP
17:43
Tyler Busch (Joshua Waller, Ethan Strang) PP
3rd Period
1:00
Josh Nixon (Mathieu Gosselin, Jonathan Racine)
4:48
David Goodwin (JJ Piccinich, Garrett McFadden)
6:04
Joshua Waller (Mathieu Gosselin, Jamal Watson)
18:23
Joshua Waller (Marcus Tesink, Mathieu Gosselin) EN
Penalty Summary
2nd Period
3:19
Ben Lake Roughing — 2 min
3:19
Jonathan Racine Roughing — 2 min
4:04
Brandon Whistle Hooking — 2 min
10:03
Jamal Watson Hooking — 2 min
12:37
Kell Beattie Tripping — 2 min
16:46
David Goodwin Tripping — 2 min
3rd Period
15:55
Tyler Preziuso Slashing — 2 min
Player Stats

Belfast Giants Belfast Giants

#NameGAPTS+/-PIMSOGTOI
64 David Goodwin 1 1 2 +1 2 4 19:33
7 Reid Irwin 1 0 1 0 0 1 18:45
10 Scott Conway 0 1 1 +2 0 3 19:36
12 JJ Piccinich 0 1 1 0 0 3 21:58
21 Garrett McFadden 0 1 1 +1 0 0 17:21
77 Josh Roach 0 0 0 0 0 0 0:00
98 Tjay Anderson 0 0 0 0 0 0 0:00
67 Cameron Hamill 0 0 0 0 0 0 1:38
8 Ben Freeman 0 0 0 0 0 1 9:54
36 Carsen Twarynski 0 0 0 -1 0 6 17:05
71 Karl Boudrias 0 0 0 -2 0 0 18:03
91 Nicolas Guay 0 0 0 -2 0 3 16:36
88 Ryan Smith 0 0 0 0 0 0 0:00
63 Jake Gaudet 0 0 0 -3 0 6 20:51
89 Ciaran Long 0 0 0 0 0 0 0:00
3 Bo Hanson 0 0 0 0 0 3 20:08
74 Brandon Whistle 0 0 0 -1 2 0 15:54
42 Gabe Bast 0 0 0 +1 0 1 19:24
29 Jordan Kawaguchi 0 0 0 -3 0 0 18:25
28 Kell Beattie 0 0 0 0 2 0 7:02
24 Carter Hamill 0 0 0 0 0 0 0:00
23 Mike Lee 0 0 0 -3 0 1 21:36
17 Rhodes Mitchell-King 0 0 0 0 0 0 0:00
9 Ben Lake 0 0 0 -1 2 4 14:38

Guildford Flames Guildford Flames

#NameGAPTS+/-PIMSOGTOI
91 Joshua Waller 3 1 4 +2 0 6 21:44
63 Mathieu Gosselin 0 3 3 +2 0 3 21:12
13 Tyler Busch 2 0 2 0 0 2 19:10
16 Jack Jacome 0 2 2 0 0 3 20:21
27 Josh Nixon 1 0 1 +1 0 5 17:49
5 Jonathan Racine 0 1 1 +1 2 0 19:25
20 Marcus Tesink 0 1 1 +1 0 1 16:23
93 Ethan Strang 0 1 1 0 0 2 21:07
19 Charlie Curti 0 1 1 +1 0 0 19:47
42 Jamal Watson 0 1 1 0 2 2 24:35
17 Tyler Preziuso 0 1 1 +1 2 2 17:27
45 Travis Brown 0 0 0 +1 0 2 16:28
28 Matt Alvaro 0 0 0 0 0 0 0:00
86 Jake Coughler 0 0 0 0 0 0 0:00
96 Cole Ully 0 0 0 0 0 0 0:00
7 Sean Comrie 0 0 0 0 0 0 14:19
88 Lewis Hook 0 0 0 0 0 4 18:53
98 Samuel Talbot 0 0 0 0 0 0 19:07
57 Jake Gravelle 0 0 0 0 0 0 0:00
8 Elliot Lewis 0 0 0 0 0 0 0:00
29 Nick Seitz 0 0 0 0 0 0 0:00
24 Zack Milton 0 0 0 0 0 0 0:57
6 Ben Solder 0 0 0 0 0 0 5:52