Belfast Giants vs Guildford Flames: Prediction, Head-to-Head, Odds & Stats (Fri, 12 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 22 Nov, 12:37 PM

Next Match 12/12/25 at 07:00 PM UTC

Belfast Giants vs Guildford Flames

Scheduled H2H Match For Belfast Giants Vs Guildford Flames

Elite League

Fri, 12 Dec 2025 at 07:00 PM UTC

Belfast Giants
Belfast Giants

NIR NIR

Recent Form

L
W
W
W
W
Guildford Flames
Guildford Flames

ENG ENG

Recent Form

L
W
L
L
W

9

Win

Last 10 Played

10
0 Draws

1

Win

4
Position
7

Game Schedule - Time Of Fixture

Belfast Giants will square off vs Guildford Flames in Elite League on Fri, 12 Dec 2025 at 07:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Belfast Giants vs Guildford Flames H2H Stats

Over the most recent 10 H2H results between these competitors, Belfast Giants have won 9 times and Guildford Flames have won on 1 occasion. In the latest fixture between them, Belfast Giants won 2-5.


Head-to-Head (Last 10 Matches)
Belfast Giants9
Guildford Flames1

Belfast Giants Vs Guildford Flames Performance stats

Editorial Prediction:

The Belfast Giants are set to clash with the Guildford Flames in the Elite League spectacle on Friday, December 12, 2025. As fans gear up for this highly anticipated contest, one might wonder: which team holds the upper hand? Dive into our stats breakdown and prediction to gauge which side you might want to back in this thrilling encounter.

When examining past performances, Belfast Giants clearly emerge as the dominant force. Can the Guildford Flames turn the tables this time? In their last 10 face-offs, both teams curiously have reportedly clinched victory 9 times each, painting a perplexing scenario regarding their head-to-head prowess. Despite this, it's noteworthy that their most recent bout, held on Sunday, November 23, 2025, ended with a decisive 5-2 triumph for Belfast Giants on hostile ground.

In this last showdown between the two, an intriguing aspect was both teams reportedly executed the same number of shots and were equally disciplined, receiving zero penalty minutes each, illustrating a harmonious yet intense battle on the ice. However, who will step up in the upcoming clash is the question at the forefront of every fan’s mind.

Considering their current form, both squads are riding waves of success. The Giants are coming off a nail-biting 4-3 victory over the Glasgow Clan, while the Flames delivered a fiery 8-1 thrashing against the Dundee Stars. Each team is undoubtedly fired up and brimming with confidence. Yet, if history serves as any indicator, the Belfast Giants seem better poised for victory. Will they extend their winning streak, or do the Flames have a surprise in store? Our prediction leans towards the Giants clinching the win, given their historical edge and recent form.

Belfast Giants vs Guildford Flames Past H2H Matches

1442
Elite League
06:00 PM
23/11/25
265363
Guildford Flames
2
118952
Belfast Giants
5
06:00 PM
26/10/25
265363
Guildford Flames
2
118952
Belfast Giants
1
04:00 PM
23/03/25
118952
Belfast Giants
5
265363
Guildford Flames
2
06:00 PM
09/03/25
265363
Guildford Flames
2
118952
Belfast Giants
3
07:00 PM
08/02/25
118952
Belfast Giants
4
265363
Guildford Flames
3
07:30 PM
22/01/25
265363
Guildford Flames
2
118952
Belfast Giants
5
07:00 PM
22/11/24
118952
Belfast Giants
2
265363
Guildford Flames
0
05:00 PM
26/10/24
265363
Guildford Flames
1
118952
Belfast Giants
3
07:00 PM
16/03/24
118952
Belfast Giants
3
265363
Guildford Flames
1
07:00 PM
15/03/24
118952
Belfast Giants
3
265363
Guildford Flames
1
06:00 PM
28/01/24
265363
Guildford Flames
5
118952
Belfast Giants
2
06:00 PM
12/11/23
265363
Guildford Flames
3
118952
Belfast Giants
1
07:00 PM
04/11/23
118952
Belfast Giants
3
265363
Guildford Flames
4
05:00 PM
07/10/23
265363
Guildford Flames
1
118952
Belfast Giants
5
06:00 PM
01/04/23
118952
Belfast Giants
6
265363
Guildford Flames
1
07:30 PM
15/02/23
265363
Guildford Flames
1
118952
Belfast Giants
6
07:00 PM
04/02/23
118952
Belfast Giants
2
265363
Guildford Flames
1
06:00 PM
26/11/22
265363
Guildford Flames
2
118952
Belfast Giants
1
05:00 PM
22/10/22
265363
Guildford Flames
4
118952
Belfast Giants
3
03:00 PM
09/10/22
118952
Belfast Giants
2
265363
Guildford Flames
4
03:00 PM
03/04/22
118952
Belfast Giants
5
265363
Guildford Flames
0
06:00 PM
06/03/22
265363
Guildford Flames
3
118952
Belfast Giants
4
07:00 PM
05/03/22
118952
Belfast Giants
5
265363
Guildford Flames
1
07:00 PM
04/03/22
118952
Belfast Giants
6
265363
Guildford Flames
2
06:00 PM
23/01/22
265363
Guildford Flames
1
118952
Belfast Giants
4
07:30 PM
29/12/21
265363
Guildford Flames
1
118952
Belfast Giants
3
07:00 PM
22/12/21
118952
Belfast Giants
265363
Guildford Flames
07:00 PM
29/02/20
118952
Belfast Giants
4
265363
Guildford Flames
5
07:00 PM
28/02/20
118952
Belfast Giants
7
265363
Guildford Flames
3
07:30 PM
19/02/20
265363
Guildford Flames
1
118952
Belfast Giants
5
06:00 PM
26/01/20
265363
Guildford Flames
2
118952
Belfast Giants
5
06:00 PM
12/01/20
265363
Guildford Flames
4
118952
Belfast Giants
1
06:00 PM
04/10/19
118952
Belfast Giants
2
265363
Guildford Flames
1
12:00 PM
13/04/19
118952
Belfast Giants
2
265363
Guildford Flames
1
07:00 PM
09/02/19
118952
Belfast Giants
7
265363
Guildford Flames
2
07:00 PM
08/02/19
118952
Belfast Giants
3
265363
Guildford Flames
2
06:00 PM
08/12/18
265363
Guildford Flames
1
118952
Belfast Giants
3
06:00 PM
25/11/18
265363
Guildford Flames
1
118952
Belfast Giants
4
05:00 PM
21/10/18
265363
Guildford Flames
3
118952
Belfast Giants
2
06:30 PM
10/10/18
118952
Belfast Giants
3
265363
Guildford Flames
2
06:00 PM
21/01/18
265363
Guildford Flames
2
118952
Belfast Giants
3
06:00 PM
03/12/17
265363
Guildford Flames
5
118952
Belfast Giants
3
06:00 PM
20/10/17
118952
Belfast Giants
5
265363
Guildford Flames
4
06:00 PM
09/09/17
118952
Belfast Giants
6
265363
Guildford Flames
4

Team Streaks

118952
Wins
4
118952
More than 5.5 goals
6/8
265363
More than 5.5 goals
5/6
118952
More than 1.5 goals in first period
7/8
265363
More than 1.5 goals in first period
4/5

Belfast Giants Recent Matches

1442
Elite League (13 Matches)
07:00 PM
29/11/25
118950
Glasgow Clan
3
118952
Belfast Giants
4
W
07:30 PM
28/11/25
118944
Dundee Stars
1
118952
Belfast Giants
4
W
06:00 PM
23/11/25
265363
Guildford Flames
2
118952
Belfast Giants
5
W
07:00 PM
21/11/25
118952
Belfast Giants
4
118946
Coventry Blaze
3
W
07:00 PM
15/11/25
118952
Belfast Giants
1
205887
Manchester Storm
2
L
07:00 PM
14/11/25
118952
Belfast Giants
6
205887
Manchester Storm
3
W
07:00 PM
07/11/25
118948
Cardiff Devils
5
118952
Belfast Giants
3
L
07:00 PM
01/11/25
117736
Sheffield Steelers
4
118952
Belfast Giants
1
L
07:00 PM
31/10/25
116580
Nottingham Panthers
1
118952
Belfast Giants
2
W
07:00 PM
29/10/25
118952
Belfast Giants
3
118948
Cardiff Devils
1
W
06:00 PM
26/10/25
265363
Guildford Flames
2
118952
Belfast Giants
1
L
04:00 PM
19/10/25
118954
Fife Flyers
2
118952
Belfast Giants
5
W
06:00 PM
18/10/25
118952
Belfast Giants
3
118954
Fife Flyers
1
W
28688
Challenge Cup (12 Matches)
05:00 PM
09/11/25
118952
Belfast Giants
5
118944
Dundee Stars
3
W
06:00 PM
25/10/25
118952
Belfast Giants
3
118950
Glasgow Clan
0
W
04:00 PM
12/10/25
118952
Belfast Giants
6
118954
Fife Flyers
0
W
06:00 PM
11/10/25
118950
Glasgow Clan
3
118952
Belfast Giants
2
L
04:00 PM
05/10/25
118944
Dundee Stars
5
118952
Belfast Giants
4
L
06:00 PM
04/10/25
118954
Fife Flyers
4
118952
Belfast Giants
3
L
03:00 PM
28/09/25
118950
Glasgow Clan
2
118952
Belfast Giants
4
W
06:00 PM
27/09/25
118952
Belfast Giants
3
118950
Glasgow Clan
1
W
04:00 PM
21/09/25
118944
Dundee Stars
5
118952
Belfast Giants
2
L
06:00 PM
20/09/25
118952
Belfast Giants
8
118954
Fife Flyers
0
W
04:00 PM
14/09/25
118954
Fife Flyers
1
118952
Belfast Giants
4
W
06:00 PM
13/09/25
118952
Belfast Giants
4
118944
Dundee Stars
7
L
494
Champions Hockey League (5 Matches)
06:00 PM
14/10/25
118952
Belfast Giants
2
3727
Brynäs IF
1
W
05:45 PM
08/10/25
3902
SC Bern
7
118952
Belfast Giants
0
L
12:00 PM
07/09/25
3893
EV Zug
6
118952
Belfast Giants
3
L
04:00 PM
05/09/25
3900
Lausanne HC
7
118952
Belfast Giants
3
L
06:00 PM
30/08/25
118952
Belfast Giants
4
3841
Tampereen Ilves
7
L

Guildford Flames Recent Matches

1442
Elite League (19 Matches)
06:00 PM
30/11/25
265363
Guildford Flames
8
118944
Dundee Stars
1
W
07:00 PM
28/11/25
118948
Cardiff Devils
7
265363
Guildford Flames
1
L
06:00 PM
23/11/25
265363
Guildford Flames
2
118952
Belfast Giants
5
L
07:30 PM
21/11/25
118950
Glasgow Clan
2
265363
Guildford Flames
3
W
06:00 PM
16/11/25
265363
Guildford Flames
3
117736
Sheffield Steelers
4
L
07:30 PM
12/11/25
117736
Sheffield Steelers
4
265363
Guildford Flames
3
L
06:00 PM
09/11/25
265363
Guildford Flames
3
118950
Glasgow Clan
2
W
07:30 PM
05/11/25
118946
Coventry Blaze
5
265363
Guildford Flames
3
L
07:30 PM
31/10/25
118944
Dundee Stars
5
265363
Guildford Flames
2
L
07:30 PM
29/10/25
265363
Guildford Flames
1
117736
Sheffield Steelers
5
L
06:00 PM
26/10/25
265363
Guildford Flames
2
118952
Belfast Giants
1
W
06:00 PM
25/10/25
117736
Sheffield Steelers
4
265363
Guildford Flames
3
L
06:00 PM
11/10/25
118954
Fife Flyers
2
265363
Guildford Flames
7
W
05:00 PM
04/10/25
265363
Guildford Flames
5
118950
Glasgow Clan
1
W
06:30 PM
24/09/25
265363
Guildford Flames
1
116580
Nottingham Panthers
6
L
04:00 PM
13/04/25
116580
Nottingham Panthers
6
265363
Guildford Flames
3
L
05:00 PM
12/04/25
265363
Guildford Flames
3
116580
Nottingham Panthers
2
W
05:00 PM
05/04/25
265363
Guildford Flames
3
118950
Glasgow Clan
4
L
06:30 PM
04/04/25
205887
Manchester Storm
3
265363
Guildford Flames
1
L
28688
Challenge Cup (10 Matches)
06:00 PM
02/11/25
265363
Guildford Flames
0
118948
Cardiff Devils
1
L
05:00 PM
18/10/25
265363
Guildford Flames
6
205887
Manchester Storm
3
W
06:30 PM
17/10/25
205887
Manchester Storm
3
265363
Guildford Flames
2
L
04:30 PM
05/10/25
118946
Coventry Blaze
2
265363
Guildford Flames
1
L
05:00 PM
28/09/25
265363
Guildford Flames
3
117736
Sheffield Steelers
4
L
06:00 PM
27/09/25
116580
Nottingham Panthers
6
265363
Guildford Flames
5
L
05:00 PM
20/09/25
265363
Guildford Flames
3
118946
Coventry Blaze
5
L
06:00 PM
19/09/25
118948
Cardiff Devils
7
265363
Guildford Flames
1
L
05:00 PM
14/09/25
265363
Guildford Flames
5
116580
Nottingham Panthers
2
W
06:00 PM
13/09/25
117736
Sheffield Steelers
5
265363
Guildford Flames
2
L
919
Club Friendly Games (1 Matches)
05:00 PM
06/09/25
265363
Guildford Flames
1
118948
Cardiff Devils
3
L

Belfast Giants Next Fixtures

1442
Elite League
07:30 PM
05/12/25
205887
Manchester Storm
118952
Belfast Giants
Prediction
07:00 PM
06/12/25
118948
Cardiff Devils
118952
Belfast Giants
Prediction
07:00 PM
12/12/25
118952
Belfast Giants
265363
Guildford Flames
Prediction
07:00 PM
13/12/25
118952
Belfast Giants
265363
Guildford Flames
Prediction
05:00 PM
14/12/25
118944
Dundee Stars
118952
Belfast Giants
Prediction
05:00 PM
21/12/25
118952
Belfast Giants
118944
Dundee Stars
Prediction
07:00 PM
26/12/25
118952
Belfast Giants
118954
Fife Flyers
Prediction
05:00 PM
28/12/25
118954
Fife Flyers
118952
Belfast Giants
Prediction
04:00 PM
30/12/25
118952
Belfast Giants
118950
Glasgow Clan
Prediction
03:00 PM
31/12/25
118950
Glasgow Clan
118952
Belfast Giants
Prediction
07:00 PM
03/01/26
205887
Manchester Storm
118952
Belfast Giants
Prediction
05:30 PM
04/01/26
118946
Coventry Blaze
118952
Belfast Giants
Prediction
07:30 PM
07/01/26
118944
Dundee Stars
118952
Belfast Giants
Prediction
07:00 PM
10/01/26
118952
Belfast Giants
116580
Nottingham Panthers
Prediction
04:00 PM
11/01/26
118952
Belfast Giants
205887
Manchester Storm
Prediction
07:00 PM
16/01/26
118952
Belfast Giants
117736
Sheffield Steelers
Prediction
07:00 PM
17/01/26
118952
Belfast Giants
117736
Sheffield Steelers
Prediction
07:30 PM
21/01/26
265363
Guildford Flames
118952
Belfast Giants
Prediction
07:00 PM
24/01/26
118952
Belfast Giants
118944
Dundee Stars
Prediction
05:30 PM
25/01/26
205887
Manchester Storm
118952
Belfast Giants
Prediction
07:00 PM
30/01/26
118952
Belfast Giants
118946
Coventry Blaze
Prediction
04:00 PM
01/02/26
118952
Belfast Giants
118950
Glasgow Clan
Prediction
07:00 PM
07/02/26
118952
Belfast Giants
118954
Fife Flyers
Prediction
05:30 PM
08/02/26
118946
Coventry Blaze
118952
Belfast Giants
Prediction
07:00 PM
14/02/26
116580
Nottingham Panthers
118952
Belfast Giants
Prediction
04:00 PM
15/02/26
116580
Nottingham Panthers
118952
Belfast Giants
Prediction
07:00 PM
20/02/26
118948
Cardiff Devils
118952
Belfast Giants
Prediction
04:00 PM
22/02/26
118952
Belfast Giants
118944
Dundee Stars
Prediction
07:00 PM
27/02/26
118952
Belfast Giants
117736
Sheffield Steelers
Prediction
05:00 PM
01/03/26
118954
Fife Flyers
118952
Belfast Giants
Prediction

Guildford Flames Next Fixtures

1442
Elite League
06:00 PM
06/12/25
265363
Guildford Flames
118954
Fife Flyers
Prediction
05:30 PM
07/12/25
118946
Coventry Blaze
265363
Guildford Flames
Prediction
07:00 PM
12/12/25
118952
Belfast Giants
265363
Guildford Flames
Prediction
07:00 PM
13/12/25
118952
Belfast Giants
265363
Guildford Flames
Prediction
06:00 PM
20/12/25
265363
Guildford Flames
118946
Coventry Blaze
Prediction
04:00 PM
21/12/25
116580
Nottingham Panthers
265363
Guildford Flames
Prediction
05:30 PM
26/12/25
205887
Manchester Storm
265363
Guildford Flames
Prediction
06:00 PM
27/12/25
265363
Guildford Flames
205887
Manchester Storm
Prediction
07:00 PM
30/12/25
265363
Guildford Flames
118948
Cardiff Devils
Prediction
04:00 PM
01/01/26
118948
Cardiff Devils
265363
Guildford Flames
Prediction
07:00 PM
03/01/26
116580
Nottingham Panthers
265363
Guildford Flames
Prediction
05:00 PM
04/01/26
118944
Dundee Stars
265363
Guildford Flames
Prediction
06:00 PM
10/01/26
265363
Guildford Flames
118946
Coventry Blaze
Prediction
06:00 PM
17/01/26
265363
Guildford Flames
118954
Fife Flyers
Prediction
06:00 PM
18/01/26
265363
Guildford Flames
118948
Cardiff Devils
Prediction
07:30 PM
21/01/26
265363
Guildford Flames
118952
Belfast Giants
Prediction
07:00 PM
24/01/26
116580
Nottingham Panthers
265363
Guildford Flames
Prediction
06:00 PM
25/01/26
265363
Guildford Flames
116580
Nottingham Panthers
Prediction
07:30 PM
30/01/26
118950
Glasgow Clan
265363
Guildford Flames
Prediction
07:00 PM
31/01/26
118954
Fife Flyers
265363
Guildford Flames
Prediction
07:00 PM
06/02/26
118948
Cardiff Devils
265363
Guildford Flames
Prediction
06:00 PM
08/02/26
265363
Guildford Flames
205887
Manchester Storm
Prediction
07:00 PM
14/02/26
118954
Fife Flyers
265363
Guildford Flames
Prediction
06:00 PM
15/02/26
265363
Guildford Flames
118948
Cardiff Devils
Prediction
07:30 PM
18/02/26
265363
Guildford Flames
118944
Dundee Stars
Prediction
06:00 PM
21/02/26
265363
Guildford Flames
117736
Sheffield Steelers
Prediction
04:00 PM
22/02/26
117736
Sheffield Steelers
265363
Guildford Flames
Prediction
07:00 PM
28/02/26
118946
Coventry Blaze
265363
Guildford Flames
Prediction
06:00 PM
01/03/26
265363
Guildford Flames
116580
Nottingham Panthers
Prediction
07:30 PM
06/03/26
118950
Glasgow Clan
265363
Guildford Flames
Prediction

Belfast Giants Last Match Played stats

Glasgow Clan vs Belfast Giants

Final Score :3 - 4

Guildford Flames Last Match Played stats

Guildford Flames vs Dundee Stars

Final Score :8 - 1

Elite League 25/26 Standings

POSTEAMMPWLDPTS
1Sheffield SteelersSheffield Steelers16124026
2Nottingham PanthersNottingham Panthers15114025
3Cardiff DevilsCardiff Devils16106023
4Belfast GiantsBelfast Giants1394019
5Manchester StormManchester Storm1596019
6Glasgow ClanGlasgow Clan1477017
7Guildford FlamesGuildford Flames1569014
8Coventry BlazeCoventry Blaze15411010
9Dundee StarsDundee Stars113807
10Fife FlyersFife Flyers1621405
Playoffs

Top Upcoming

05:00 PM 05/12/25
Prediction
HC Kometa BrnoHC Kometa Brno
HC Sparta PrahaHC Sparta Praha
05:00 PM 05/12/25
Prediction
HC Rytíři KladnoHC Rytíři Kladno
Mountfield HKMountfield HK
05:00 PM 05/12/25
Prediction
Dynamo PardubiceDynamo Pardubice
BK Mladá BoleslavBK Mladá Boleslav
05:00 PM 05/12/25
Prediction
Dukla TrenčínDukla Trenčín
HKM ZvolenHKM Zvolen
06:00 PM 05/12/25
Prediction
JKH GKS JastrzębieJKH GKS Jastrzębie
Comarch CracoviaComarch Cracovia
06:30 PM 05/12/25
Prediction
Schwenningen Wild WingsSchwenningen Wild Wings
Pinguins BremerhavenPinguins Bremerhaven
07:00 PM 05/12/25
Prediction
LIU SharksLIU Sharks
Assumption GreyhoundsAssumption Greyhounds
07:00 PM 05/12/25
Prediction
Aigles de NiceAigles de Nice
Rapaces de GapRapaces de Gap
07:30 PM 05/12/25
Prediction
Ducs d'AngersDucs d'Angers
HC BriançonHC Briançon
12:00 AM 06/12/25
Prediction
Ottawa 67'sOttawa 67's
Barrie ColtsBarrie Colts
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches