1ST 0–0 2ND 1–2 3RD 2–0
FINAL
League
Saturday 27 Dec 2025 Guildford Spectrum Att: 1,966
68%
32%
3.11 xG Expected Win Probability 2.01 xG
28%
72%
Pre-Game Prediction · Manchester Storm has a strong edge
xG Timeline
Game Momentum
Shot Map
Guildford Flames GUI
Manchester Storm MAN
Goal Save Block Miss
Top xG Contributors

Guildford Flames GUI

1 Jake Coughler 0.49 4 SOG
2 Jack Jacome 0.32 6 SOG
3 Joshua Waller 0.30 6 SOG

Manchester Storm MAN

1 Tyler Hinam 0.37 4 SOG
2 Stephen Johnson 0.35 5 SOG
3 Nick Welsh 0.26 6 SOG
Goaltending

Guildford Flames GUI

#1 Taz Burman
28
Saves
2
GA
93.3%
SV%
60:00
TOI

Manchester Storm MAN

#44 Drew DeRidder
39
Saves
3
GA
92.9%
SV%
58:30
TOI
Team Stats
42
Shots on Goal
30
75
Shot Attempts
42
0/7
Power Play
0/3
29
Faceoffs Won
30
37
PIM
21
SOG BY PERIOD
9
1ST
14
11
2ND
10
22
3RD
6
Faceoffs
GUI 49.2%
50.8% MAN
29 / 30 (59)
FACEOFF W%
30 / 29 (59)

Guildford Flames Guildford Flames

NameWLTotW%
Mathieu Gosselin 10 8 18 55.6%
Tyler Busch 7 10 17 41.2%
Matt Alvaro 8 6 14 57.1%
Samuel Talbot 3 2 5 60%
Jake Coughler 1 4 5 20%

Manchester Storm Manchester Storm

NameWLTotW%
Brady Gilmour 12 5 17 70.6%
Stephen Johnson 4 9 13 30.8%
J.D. Dudek 4 8 12 33.3%
Loren Ulett 8 3 11 72.7%
Joseph Nardi 2 4 6 33.3%
Scoring Summary
2nd Period
9:17
Nick Welsh (Gary Haden, Loren Ulett)
16:43
Ethan Strang (Matt Alvaro, Joshua Waller)
17:45
Harrison Caines (Stephen Johnson)
3rd Period
14:05
Travis Brown (Ethan Strang, Mathieu Gosselin)
18:03
Jack Jacome (Charlie Curti, Marcus Tesink)
Penalty Summary
1st Period
12:01
J.D. Dudek Holding — 2 min
12:01
Jack Jacome Diving / Embellishment — 2 min
14:29
Ethan Strang Holding — 2 min
18:12
Joseph Nardi Cross Checking — 2 min
18:12
Tyler Busch Roughing — 2 min
2nd Period
4:11
Bradley Jenion High Sticking — 2 min
12:30
Too Many Men — 2 min
12:52
Harrison Caines Slashing — 2 min
14:21
Mathieu Gosselin Hooking — 2 min
14:21
Dante Hannoun Holding the Stick — 2 min
14:21
Nick Seitz Roughing — 2 min
14:51
Dennis Busby Roughing — 2 min
15:50
Bradley Jenion Fighting — 5 min
15:50
Jake Coughler Fighting — 5 min
18:18
Dante Hannoun Tripping — 2 min
19:53
Nick Welsh Slashing — 2 min
3rd Period
0:00
Jamal Watson Abuse of Officials — 20 min
Player Stats

Guildford Flames Guildford Flames

#NameGAPTS+/-PIMSOGTOI
93 Ethan Strang 1 1 2 +2 2 5 14:44
45 Travis Brown 1 0 1 +1 0 5 21:34
16 Jack Jacome 1 0 1 +1 2 5 15:46
63 Mathieu Gosselin 0 1 1 0 2 2 20:09
28 Matt Alvaro 0 1 1 +1 0 1 14:47
19 Charlie Curti 0 1 1 +2 0 3 25:12
20 Marcus Tesink 0 1 1 +1 0 4 18:25
91 Joshua Waller 0 1 1 0 0 3 17:19
5 Jonathan Racine 0 0 0 -1 0 1 23:41
29 Nick Seitz 0 0 0 0 2 0 14:27
98 Samuel Talbot 0 0 0 0 0 1 8:52
88 Lewis Hook 0 0 0 0 0 0 12:27
13 Tyler Busch 0 0 0 0 2 3 17:41
96 Cole Ully 0 0 0 +1 0 1 20:16
86 Jake Coughler 0 0 0 -1 5 3 13:29
42 Jamal Watson 0 0 0 -1 20 3 25:29
27 Josh Nixon 0 0 0 -1 0 2 11:01
6 Ben Solder 0 0 0 0 0 0 0:00
14 Scott Bailey 0 0 0 0 0 0 0:00
12 Solomon Stoodley 0 0 0 0 0 0 0:00
18 Liam Kennington 0 0 0 0 0 0 0:00
24 Sean Reynolds 0 0 0 0 0 0 0:00
46 Evan Nauth 0 0 0 0 0 0 0:00
25 Zack Milton 0 0 0 0 0 0 0:00
8 Elliot Lewis 0 0 0 0 0 0 0:00
57 Jake Gravelle 0 0 0 0 0 0 0:00

Manchester Storm Manchester Storm

#NameGAPTS+/-PIMSOGTOI
77 Nick Welsh 1 0 1 -1 2 4 27:40
84 Harrison Caines 1 0 1 0 2 3 16:14
12 Stephen Johnson 0 1 1 -1 0 5 24:33
14 Loren Ulett 0 1 1 0 0 1 13:23
23 Gary Haden 0 1 1 0 0 3 16:23
86 Dante Hannoun 0 0 0 +2 4 1 19:53
13 Joseph Nardi 0 0 0 0 2 0 7:13
79 J.D. Dudek 0 0 0 -1 2 2 19:17
74 Rais Francis 0 0 0 0 0 1 4:08
34 Theo Malone 0 0 0 0 0 0 1:32
29 Brandon Cutler 0 0 0 -1 0 2 19:18
19 Brady Gilmour 0 0 0 -1 0 2 23:42
9 Tyler Hinam 0 0 0 -1 0 3 15:36
8 Bradley Jenion 0 0 0 0 7 1 11:35
7 Brendon Clavelle 0 0 0 +1 0 0 26:05
5 Kyle Locke 0 0 0 -2 0 0 24:05
4 Dennis Busby 0 0 0 0 2 2 21:54
20 Josh Crawley 0 0 0 0 0 0 0:00
21 Zach Sullivan 0 0 0 0 0 0 0:00
18 Kaleb Ergang 0 0 0 0 0 0 0:00
17 Noah Kääriäinen 0 0 0 0 0 0 0:00
10 Dallas Ehrhardt 0 0 0 0 0 0 0:00
6 Chase Harrison 0 0 0 0 0 0 0:00