EHC Olten vs GCK Lions: Prediction, Head-to-Head, Odds & Stats (Sun, 21 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 16 Dec, 12:07 PM

Next Match 21/12/25 at 04:30 PM UTC

EHC Olten vs GCK Lions

Scheduled H2H Match For EHC Olten Vs GCK Lions

ice-hockey Tour Logo.
Swiss League

Sun, 21 Dec 2025 at 04:30 PM UTC

EHC Olten
EHC Olten

Country CHE FlagCHE

Recent Form

W
L
W
L
W
GCK Lions
GCK Lions

Country CHE FlagCHE

Recent Form

L
L
L
W
L

3

Win

Last 10 Played

10
0 Draws

7

Win

4
Position
7

Game Schedule - Time Of Fixture

EHC Olten will square off vs GCK Lions in Swiss League on Sun, 21 Dec 2025 at 04:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

EHC Olten vs GCK Lions H2H Match Summary

Analyzing the most recent 10 head-2-head games for these competitors, EHC Olten have come out on top 3 times and GCK Lions have got the victory on 7 occasion. In the last match between them, GCK Lions won 4-3.


Head-to-Head (Last 10 Matches)
EHC Olten3
GCK Lions7

EHC Olten Vs GCK Lions Performance stats

Editorial Prediction:

As the day of reckoning on December 21, 2025, approaches, when EHC Olten will tango with the GCK Lions in the Swiss League for what promises to be an epic showdown, brace yourselves for a statistical journey with a twist of humor to help you decide where to stash your betting chips.

Imagine these teams like two equally overmatched magicians who've been practicing their disappearing puck act—each has clinched victory thrice in their last ten head-to-head encounters. Why, it's a tie tighter than a pair of hockey skates on the wrong feet! The last time they crossed sticks was a comedic ice capade on November 25, 2025, when the GCK Lions squeaked past with a 4-3 home win, probably tricking pucks into the net with a menagerie of tactics straight out of a slapstick comedy.

And, oh, the previous match performances—they were quite the act! Both teams showed their prowess by valiantly missing the net with gloriously imaginary shots and shamelessly avoiding the penalty box as if it were a visit to the dentist. If cheating statistics were a sport, they’d be Olympians.

So who seems poised to pirouette to victory on this icy stage? Despite both teams coming off losses, with EHC Olten's recent match against HC Sierre ending in an 8-2 calamity and GCK Lions narrowly losing 4-3 to EHC Chur, it's anyone's guess. But armed with this humorous cocktail of history, performance, and a dash of luck, the GCK Lions seem sharpened to snatch the win, perhaps by tickling the puck into the net with laughter as much as skill. Let's see if these Lions will roar or merely meow their way to victory!

Matchstat.com EHC Olten vs GCK Lions Prediction For This Upcoming H2H Match

EHC Olten vs GCK Lions Past H2H Matches

129
Swiss League
07:00 PM
25/11/25
5576
GCK Lions
4
5579
EHC Olten
3
03:30 PM
19/10/25
5579
EHC Olten
5
5576
GCK Lions
2
06:00 PM
12/09/25
5576
GCK Lions
2
5579
EHC Olten
0
06:45 PM
07/01/25
5579
EHC Olten
2
5576
GCK Lions
3
04:30 PM
14/12/24
5579
EHC Olten
1
5576
GCK Lions
3
02:45 PM
17/11/24
5576
GCK Lions
1
5579
EHC Olten
2
03:30 PM
12/10/24
5579
EHC Olten
5
5576
GCK Lions
0
06:00 PM
10/10/24
5576
GCK Lions
4
5579
EHC Olten
2
06:00 PM
13/09/24
5576
GCK Lions
5579
EHC Olten
06:45 PM
15/03/24
5579
EHC Olten
4
5576
GCK Lions
5
07:00 PM
12/03/24
5576
GCK Lions
3
5579
EHC Olten
1
04:30 PM
10/03/24
5579
EHC Olten
5
5576
GCK Lions
2
07:00 PM
08/03/24
5576
GCK Lions
0
5579
EHC Olten
1
06:45 PM
05/03/24
5579
EHC Olten
3
5576
GCK Lions
5
06:00 PM
03/03/24
5576
GCK Lions
2
5579
EHC Olten
3
06:45 PM
01/03/24
5579
EHC Olten
3
5576
GCK Lions
5
06:45 PM
09/01/24
5579
EHC Olten
3
5576
GCK Lions
4
07:00 PM
08/12/23
5576
GCK Lions
5
5579
EHC Olten
2
06:45 PM
05/12/23
5579
EHC Olten
3
5576
GCK Lions
6
05:45 PM
27/10/23
5579
EHC Olten
2
5576
GCK Lions
3
06:00 PM
06/10/23
5576
GCK Lions
5
5579
EHC Olten
4
06:45 PM
09/03/23
5579
EHC Olten
2
5576
GCK Lions
0
07:00 PM
07/03/23
5576
GCK Lions
4
5579
EHC Olten
3
04:30 PM
04/03/23
5579
EHC Olten
5
5576
GCK Lions
4
07:00 PM
02/03/23
5576
GCK Lions
2
5579
EHC Olten
3
06:45 PM
28/02/23
5579
EHC Olten
4
5576
GCK Lions
3
07:00 PM
03/02/23
5579
EHC Olten
2
5576
GCK Lions
3
06:45 PM
03/01/23
5576
GCK Lions
4
5579
EHC Olten
1
06:45 PM
03/12/22
5576
GCK Lions
5
5579
EHC Olten
6
05:45 PM
25/10/22
5576
GCK Lions
0
5579
EHC Olten
2
05:45 PM
27/09/22
5579
EHC Olten
4
5576
GCK Lions
2
04:45 PM
05/03/22
5579
EHC Olten
5
5576
GCK Lions
2
04:00 PM
22/01/22
5576
GCK Lions
1
5579
EHC Olten
2
04:00 PM
11/12/21
5576
GCK Lions
2
5579
EHC Olten
1
04:30 PM
06/11/21
5579
EHC Olten
6
5576
GCK Lions
1
03:30 PM
09/10/21
5579
EHC Olten
4
5576
GCK Lions
1
04:00 PM
27/02/21
5576
GCK Lions
5
5579
EHC Olten
2
04:30 PM
20/02/21
5579
EHC Olten
5
5576
GCK Lions
0
02:45 PM
27/12/20
5576
GCK Lions
3
5579
EHC Olten
7
06:45 PM
27/11/20
5579
EHC Olten
2
5576
GCK Lions
3
04:30 PM
01/02/20
5579
EHC Olten
4
5576
GCK Lions
5
04:00 PM
23/11/19
5576
GCK Lions
5
5579
EHC Olten
4
06:00 PM
25/10/19
5576
GCK Lions
2
5579
EHC Olten
3
05:45 PM
17/09/19
5579
EHC Olten
7
5576
GCK Lions
1
07:00 PM
22/01/19
5576
GCK Lions
0
5579
EHC Olten
11
04:30 PM
26/12/18
5579
EHC Olten
5
5576
GCK Lions
2
06:45 PM
16/11/18
5579
EHC Olten
5
5576
GCK Lions
3
06:00 PM
26/10/18
5576
GCK Lions
3
5579
EHC Olten
6
04:30 PM
03/02/18
5579
EHC Olten
0
5576
GCK Lions
2
02:45 PM
07/01/18
5576
GCK Lions
7
5579
EHC Olten
2
04:00 PM
04/11/17
5576
GCK Lions
2
5579
EHC Olten
3
03:30 PM
08/10/17
5579
EHC Olten
3
5576
GCK Lions
0
07:00 PM
13/01/17
5576
GCK Lions
1
5579
EHC Olten
5
07:00 PM
09/12/16
5579
EHC Olten
4
5576
GCK Lions
2
06:00 PM
28/10/16
5579
EHC Olten
5
5576
GCK Lions
2
06:00 PM
13/09/16
5576
GCK Lions
4
5579
EHC Olten
6
07:00 PM
13/02/16
5579
EHC Olten
6
5576
GCK Lions
2
07:00 PM
12/01/16
5576
GCK Lions
2
5579
EHC Olten
9
07:15 PM
08/12/15
5579
EHC Olten
3
5576
GCK Lions
0
06:00 PM
23/10/15
5579
EHC Olten
6
5576
GCK Lions
1
03:00 PM
19/09/15
5576
GCK Lions
4
5579
EHC Olten
5
07:00 PM
27/01/15
5576
GCK Lions
2
5579
EHC Olten
4
07:00 PM
08/01/15
5579
EHC Olten
3
5576
GCK Lions
2
07:00 PM
23/12/14
5579
EHC Olten
4
5576
GCK Lions
5
07:00 PM
25/11/14
5579
EHC Olten
5
5576
GCK Lions
4
04:00 PM
01/11/14
5576
GCK Lions
4
5579
EHC Olten
6
03:00 PM
04/10/14
5576
GCK Lions
2
5579
EHC Olten
1
04:30 PM
18/01/14
5579
EHC Olten
4
5576
GCK Lions
1
07:00 PM
23/12/13
5579
EHC Olten
6
5576
GCK Lions
5
07:00 PM
19/11/13
5576
GCK Lions
0
5579
EHC Olten
4
06:00 PM
15/10/13
5579
EHC Olten
4
5576
GCK Lions
3
06:00 PM
17/09/13
5576
GCK Lions
4
5579
EHC Olten
2
07:00 PM
25/01/13
5576
GCK Lions
7
5579
EHC Olten
3
07:00 PM
18/12/12
5579
EHC Olten
2
5576
GCK Lions
4
07:00 PM
20/11/12
5576
GCK Lions
4
5579
EHC Olten
1
03:30 PM
13/10/12
5579
EHC Olten
4
5576
GCK Lions
3
06:00 PM
12/10/12
5576
GCK Lions
1
5579
EHC Olten
4
07:00 PM
07/02/12
5579
EHC Olten
5
5576
GCK Lions
4
07:00 PM
10/01/12
5576
GCK Lions
3
5579
EHC Olten
2
07:00 PM
06/12/11
5579
EHC Olten
1
5576
GCK Lions
2
03:30 PM
22/10/11
5579
EHC Olten
2
5576
GCK Lions
3
03:00 PM
24/09/11
5576
GCK Lions
4
5579
EHC Olten
3
04:30 PM
30/01/11
5579
EHC Olten
5
5576
GCK Lions
2
07:00 PM
04/01/11
5576
GCK Lions
3
5579
EHC Olten
8
07:00 PM
03/12/10
5579
EHC Olten
1
5576
GCK Lions
6
04:30 PM
07/11/10
5579
EHC Olten
6
5576
GCK Lions
2
06:00 PM
11/09/10
5576
GCK Lions
2
5579
EHC Olten
4
07:00 PM
09/02/10
5576
GCK Lions
3
5579
EHC Olten
5
07:00 PM
12/01/10
5576
GCK Lions
1
5579
EHC Olten
5
07:00 PM
08/12/09
5579
EHC Olten
2
5576
GCK Lions
5
04:30 PM
15/11/09
5579
EHC Olten
7
5576
GCK Lions
1
06:00 PM
06/10/09
5576
GCK Lions
1
5579
EHC Olten
3
07:00 PM
13/01/09
5579
EHC Olten
2
5576
GCK Lions
0
07:00 PM
09/12/08
5576
GCK Lions
2
5579
EHC Olten
4
07:00 PM
31/10/08
5579
EHC Olten
3
5576
GCK Lions
1
06:00 PM
30/09/08
5576
GCK Lions
1
5579
EHC Olten
3
919
Club Friendly Games
06:00 PM
02/09/16
5579
EHC Olten
1
5576
GCK Lions
2
06:00 PM
01/09/15
5576
GCK Lions
2
5579
EHC Olten
4

Head To Head Streaks

(Both)
More than 1.5 goals in first period
5/7

Team Streaks

5579
More than 5.5 goals
8/9
5579
More than 5.5 goals
7/8
5579
More than 1.5 goals in first period
4/5

EHC Olten Recent Matches

129
Swiss League (29 Matches)
06:45 PM
17/12/25
5579
EHC Olten
4
3910
HC Thurgau
2
W
05:00 PM
07/12/25
5573
HC Sierre
8
5579
EHC Olten
2
L
06:45 PM
05/12/25
5579
EHC Olten
9
320850
EHC Arosa
3
W
06:45 PM
02/12/25
3905
EHC Basel
3
5579
EHC Olten
2
L
04:30 PM
30/11/25
5579
EHC Olten
5
264390
EHC Chur
1
W
06:45 PM
28/11/25
3907
HC La Chaux-de-Fonds
5
5579
EHC Olten
1
L
07:00 PM
25/11/25
5576
GCK Lions
4
5579
EHC Olten
3
L
04:30 PM
23/11/25
5579
EHC Olten
6
230309
GDT Bellinzona Snakes
3
W
07:00 PM
21/11/25
163466
EHC Winterthur
7
5579
EHC Olten
4
L
06:45 PM
18/11/25
5579
EHC Olten
3
264390
EHC Chur
4
L
04:00 PM
16/11/25
320850
EHC Arosa
0
5579
EHC Olten
3
W
04:30 PM
01/11/25
5579
EHC Olten
5
5578
EHC Visp
1
W
06:45 PM
31/10/25
3905
EHC Basel
3
5579
EHC Olten
6
W
06:45 PM
28/10/25
5579
EHC Olten
2
3907
HC La Chaux-de-Fonds
3
L
03:45 PM
26/10/25
230309
GDT Bellinzona Snakes
0
5579
EHC Olten
5
W
05:45 PM
24/10/25
5579
EHC Olten
5
5573
HC Sierre
2
W
05:45 PM
21/10/25
3910
HC Thurgau
2
5579
EHC Olten
1
L
03:30 PM
19/10/25
5579
EHC Olten
5
5576
GCK Lions
2
W
06:00 PM
17/10/25
163466
EHC Winterthur
2
5579
EHC Olten
3
W
02:30 PM
12/10/25
264390
EHC Chur
4
5579
EHC Olten
1
L
05:45 PM
10/10/25
5579
EHC Olten
7
320850
EHC Arosa
1
W
03:45 PM
04/10/25
5578
EHC Visp
3
5579
EHC Olten
4
W
05:45 PM
30/09/25
5579
EHC Olten
4
3905
EHC Basel
3
W
05:45 PM
23/09/25
5579
EHC Olten
6
163466
EHC Winterthur
0
W
05:00 PM
20/09/25
3907
HC La Chaux-de-Fonds
3
5579
EHC Olten
2
L
06:00 PM
16/09/25
5573
HC Sierre
1
5579
EHC Olten
0
L
03:30 PM
13/09/25
5579
EHC Olten
1
3910
HC Thurgau
3
L
06:00 PM
12/09/25
5576
GCK Lions
2
5579
EHC Olten
0
L
05:45 PM
09/09/25
5579
EHC Olten
6
230309
GDT Bellinzona Snakes
0
W
919
Club Friendly Games (1 Matches)
06:00 PM
29/08/25
5573
HC Sierre
6
5579
EHC Olten
2
L

GCK Lions Recent Matches

129
Swiss League (29 Matches)
06:15 PM
17/12/25
230309
GDT Bellinzona Snakes
4
5576
GCK Lions
2
L
07:00 PM
16/12/25
5576
GCK Lions
6
320850
EHC Arosa
2
W
04:00 PM
07/12/25
5576
GCK Lions
3
264390
EHC Chur
4
L
06:45 PM
05/12/25
5578
EHC Visp
5
5576
GCK Lions
2
L
07:00 PM
02/12/25
5576
GCK Lions
1
163466
EHC Winterthur
2
L
03:00 PM
30/11/25
3910
HC Thurgau
4
5576
GCK Lions
3
L
07:00 PM
28/11/25
5576
GCK Lions
5
5573
HC Sierre
8
L
07:00 PM
25/11/25
5576
GCK Lions
4
5579
EHC Olten
3
W
07:00 PM
21/11/25
5576
GCK Lions
2
3905
EHC Basel
3
L
07:00 PM
18/11/25
5576
GCK Lions
3
320850
EHC Arosa
2
W
03:00 PM
16/11/25
3910
HC Thurgau
2
5576
GCK Lions
1
L
07:00 PM
14/11/25
5576
GCK Lions
4
230309
GDT Bellinzona Snakes
2
W
04:00 PM
01/11/25
5576
GCK Lions
3
163466
EHC Winterthur
1
W
06:45 PM
31/10/25
3907
HC La Chaux-de-Fonds
3
5576
GCK Lions
6
W
07:00 PM
28/10/25
5573
HC Sierre
4
5576
GCK Lions
6
W
02:45 PM
26/10/25
5576
GCK Lions
1
5578
EHC Visp
3
L
06:00 PM
21/10/25
5576
GCK Lions
1
3905
EHC Basel
3
L
03:30 PM
19/10/25
5579
EHC Olten
5
5576
GCK Lions
2
L
06:00 PM
17/10/25
5576
GCK Lions
3
264390
EHC Chur
4
L
03:00 PM
12/10/25
320850
EHC Arosa
2
5576
GCK Lions
6
W
06:00 PM
10/10/25
5576
GCK Lions
1
3910
HC Thurgau
2
L
06:15 PM
07/10/25
230309
GDT Bellinzona Snakes
3
5576
GCK Lions
6
W
03:30 PM
04/10/25
163466
EHC Winterthur
1
5576
GCK Lions
4
W
06:00 PM
30/09/25
5576
GCK Lions
3
3907
HC La Chaux-de-Fonds
4
L
06:00 PM
23/09/25
5576
GCK Lions
1
5573
HC Sierre
6
L
03:45 PM
20/09/25
5578
EHC Visp
3
5576
GCK Lions
2
L
03:30 PM
13/09/25
3905
EHC Basel
3
5576
GCK Lions
4
W
06:00 PM
12/09/25
5576
GCK Lions
2
5579
EHC Olten
0
W
06:00 PM
09/09/25
264390
EHC Chur
1
5576
GCK Lions
4
W
919
Club Friendly Games (1 Matches)
03:00 PM
05/09/25
5576
GCK Lions
5
5427
Eisbären Regensburg
2
W

EHC Olten Next Fixtures

GCK Lions Next Fixtures

EHC Olten Last Match Played stats

EHC Olten vs HC Thurgau

Final Score: 4 - 2

(H)Attacking (A)
2Goals in powerplay0
0Shorthanded goals0
4Max goals in row2
4Penalty minutes6
0/1 (0%)Penalties Accuracy0/0 (0%)

GCK Lions Last Match Played stats

GDT Bellinzona Snakes vs GCK Lions

Final Score: 4 - 2

(H)Attacking (A)
1Goals in powerplay1
0Shorthanded goals0
2Max goals in row2
4Penalty minutes8
0/0 (0%)Penalties Accuracy0/0 (0%)

Swiss League 25/26 Standings

POSTEAMMPWLDPTS
1HC SierreHC Sierre30228065
2HC ThurgauHC Thurgau28226061
3HC La Chaux-de-FondsHC La Chaux-de-Fonds291910059
4EHC OltenEHC Olten291613049
5EHC VispEHC Visp291613049
6EHC ChurEHC Chur301614046
7GCK LionsGCK Lions291316042
8EHC BaselEHC Basel291414140
9EHC WinterthurEHC Winterthur301019134
10GDT Bellinzona SnakesGDT Bellinzona Snakes29623019
11EHC ArosaEHC Arosa28523016
Playoffs
Top Upcoming
04:00 PM 18/12/25
Prediction
Severstal CherepovetsSeverstal Cherepovets
Salavat Yulaev UfaSalavat Yulaev Ufa
04:00 PM 18/12/25
Prediction
HK BrestHK Brest
HK VitebskHK Vitebsk
06:00 PM 18/12/25
Prediction
Frölunda HCFrölunda HC
HV71HV71
06:00 PM 18/12/25
Prediction
Timrå IKTimrå IK
Skellefteå AIKSkellefteå AIK
12:00 AM 19/12/25
Prediction
Washington CapitalsWashington Capitals
Toronto Maple LeafsToronto Maple Leafs
04:30 PM 19/12/25
Prediction
HC Vítkovice RideraHC Vítkovice Ridera
BK Mladá BoleslavBK Mladá Boleslav
04:30 PM 19/12/25
Prediction
SaiPa LappeenrantaSaiPa Lappeenranta
Rauman LukkoRauman Lukko
05:00 PM 19/12/25
Prediction
Unia OświęcimUnia Oświęcim
KH SanokKH Sanok
05:00 PM 19/12/25
Prediction
HK PopradHK Poprad
Spišská Nová VesSpišská Nová Ves
06:45 PM 19/12/25
Prediction
HC AjoieHC Ajoie
Lausanne HCLausanne HC
  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