Hockey Predictor

HOCKEY Predictor

DateTeam 1Team 2Score PredictionConfidenceBetting predictions Team 1 WinBetting predictions DrawBetting predictions Team 2 WinFinal Score
Austria EBEL

21st Dec 2025,

09:00 ET

Graz99ers
Salzburg
3:2
(1:1, 1:1, 1:0)
48.4%
41.2%21%37.8%

21st Dec 2025,

10:00 ET

Black Wings Linz
Alba Volan
2:3
(0:0, 0:1, 2:2)
56.7%
36.8%23%40.2%

21st Dec 2025,

10:00 ET

HK Olimpija
Vorarlberg
Unlock

21st Dec 2025,

11:00 ET

Klagenfurt
Ferencvaros
3:4
(1:1, 1:1, 1:2)
62.8%
38.05%20.5%41.45%

21st Dec 2025,

11:30 ET

Villacher
TWK Innsbruck
3:2
(1:0, 1:1, 1:1)
67.8%
41.25%20.9%37.85%

21st Dec 2025,

12:00 ET

Vienna Capitals
Val Pusteria
Unlock
Belarus Extraleague

21st Dec 2025,

04:50 ET

Neman Grodno
3.975
Vitebsk
1.690
1:2
(1:2, 0:0, 0:0)
48.8%
39.15%18.3%42.55%

21st Dec 2025,

06:00 ET

Baranavichy
6.340
Lida
1.330
1:5
(0:2, 0:3, 1:0)
80.6%
31.45%23.5%45.05%

21st Dec 2025,

11:40 ET

Yunost Minsk
Gomel
Unlock
Czech Republic Extraliga

21st Dec 2025,

10:00 ET

Karlovy Vary
Mlada Boleslav
2:3
(1:0, 1:1, 0:2)
51.3%
39.2%18.2%42.6%

21st Dec 2025,

10:00 ET

Kladno
Liberec
1:4
(0:1, 1:1, 0:2)
72.8%
33.45%22.9%43.65%

21st Dec 2025,

10:00 ET

Kometa Brno
Mountfield HK
Unlock

21st Dec 2025,

10:00 ET

Vitkovice
Sparta Prague
2:3
(0:1, 0:2, 2:0)
71%
39%18.6%42.4%

21st Dec 2025,

10:30 ET

Pardubice
Plzen
2:3 OT
(0:1, 0:0, 2:1, 0:1)
64.2%
30.9%34.8%34.3%

21st Dec 2025,

11:00 ET

Litvinov
Olomouc
Unlock

21st Dec 2025,

11:00 ET

Trinec
Ceske Budejovice
3:2
(2:0, 1:1, 0:1)
55.2%
42.65%18.1%39.25%
Denmark Metal Ligaen

21st Dec 2025,

09:00 ET

Herlev
Sonderjyske
2:4
(1:1, 1:0, 0:3)
67.1%
35.2%22.8%42%

21st Dec 2025,

09:00 ET

Rungsted
Frederikshavn
Unlock

21st Dec 2025,

09:30 ET

Rodovre Mighty Bulls
Odense Bulldogs
1:4
(0:2, 0:1, 1:1)
77.8%
35%19.8%45.2%
France Ligue Magnus

21st Dec 2025,

10:30 ET

Cergy-Pontoise
ASG Angers
1:5
(1:1, 0:2, 0:2)
64.9%
31.85%22.7%45.45%

21st Dec 2025,

12:00 ET

Marseille
Dragons
Unlock

21st Dec 2025,

12:30 ET

Amiens
Rapaces
4:3
(1:1, 2:2, 1:0)
66.8%
40.35%22.7%36.95%

21st Dec 2025,

12:30 ET

Grenoble
1.530
Bordeaux
4.490
3:2
(2:0, 0:1, 1:1)
72.8%
40.7%22%37.3%

21st Dec 2025,

13:00 ET

Nice
Anglet
Unlock

21st Dec 2025,

14:05 ET

Briancon
Chamonix Mont-Blanc
1:3
(0:2, 0:0, 1:1)
77.5%
35.4%22.4%42.2%
Germany DEL

21st Dec 2025,

08:00 ET

Adler Mannheim
Grizzly Wolfsburg
1:2
(1:0, 0:1, 0:1)
83.6%
36.6%23.4%40%

21st Dec 2025,

08:00 ET

Munchen
Bremerhaven
Unlock

21st Dec 2025,

08:00 ET

Nurnberg Ice Tigers
Schwenninger
4:3
(2:1, 2:1, 0:1)
75.4%
39.8%23.8%36.4%

21st Dec 2025,

10:30 ET

ERC Ingolstadt
Dresdner Eislöwen
3:2
(1:0, 1:0, 1:2)
87.2%
40.6%22.2%37.2%

21st Dec 2025,

10:30 ET

Frankfurt Lowen
Iserlohn Roosters
Unlock

21st Dec 2025,

10:30 ET

Straubing Tigers
Augsburger Panther
3:4 OT
(0:1, 1:1, 2:1, 0:1)
49.7%
28.95%38.7%32.35%

21st Dec 2025,

13:00 ET

Kolner
2.950
Eisbaren Berlin
2.070
1:2
(1:1, 0:0, 0:1)
83.4%
38.95%18.7%42.35%
Germany DEL2

21st Dec 2025,

09:00 ET

Kaufbeuren
Crimmitschau
Unlock

21st Dec 2025,

11:00 ET

Freiburg
Dusseldorf
2:3
(1:0, 0:1, 1:2)
38.5%
37.6%21.4%41%

21st Dec 2025,

11:00 ET

Krefeld Pinguine
Regensburg
4:3 OT
(0:1, 2:1, 1:1, 1:0)
39%
33.65%36.1%30.25%

21st Dec 2025,

11:00 ET

Lausitzer Füchse
Bietigheim/Bissingen
Unlock

21st Dec 2025,

11:00 ET

Starbulls Rosenheim
Landshut
2:4
(0:1, 0:1, 2:2)
68.7%
36.7%19.8%43.5%

21st Dec 2025,

12:30 ET

Kassel
Bad Nauheim
1:3
(1:1, 0:1, 0:1)
43.7%
36.35%20.5%43.15%

21st Dec 2025,

12:30 ET

Ravensburg
Weiden
Unlock
Great Britan Elite League

21st Dec 2025,

11:00 ET

Guildford
Nottingham
2:4
(1:1, 1:1, 0:2)
75.4%
37.05%19.1%43.85%

21st Dec 2025,

12:00 ET

Dundee
6.980
Belfast
1.290
2:6
(0:1, 1:4, 1:1)
73%
31.85%22.7%45.45%

21st Dec 2025,

12:30 ET

Cardiff
Manchester
Unlock

21st Dec 2025,

12:30 ET

Sheffield
Coventry
4:2
(0:1, 2:0, 2:1)
77.9%
43.15%20.5%36.35%
Poland Polish Hockey League

21st Dec 2025,

10:00 ET

Tychy
Jastrzebie
3:2
(1:0, 2:2, 0:0)
64.1%
40.75%21.9%37.35%

21st Dec 2025,

11:00 ET

Krakow
Zaglebie Sosnowiec
Unlock

21st Dec 2025,

11:00 ET

Torun
Sanok
4:1
(2:0, 1:1, 1:0)
74.6%
44.15%21.9%33.95%

21st Dec 2025,

12:00 ET

Unia Oświęcim
Bytom
4:2
(0:0, 2:0, 2:2)
51.8%
42.9%21%36.1%
Russia MHL

21st Dec 2025,

01:00 ET

Chaika
Kuznetskie Medvedi
Unlock

21st Dec 2025,

05:00 ET

Dinamo-Shinnik
4.725
Loko
1.550
2:4
(2:1, 0:2, 0:1)
70.3%
35.95%21.3%42.75%

21st Dec 2025,

05:00 ET

Sputnik Almetievsk
3.125
Molot Perm
1.870
1:5
(0:1, 0:1, 1:3)
68.3%
32.6%21.2%46.2%

21st Dec 2025,

05:00 ET

Tolpar
Almaz
Unlock

21st Dec 2025,

06:00 ET

Irbis
3.225
Omskie Yastreby
1.870
1:2
(0:1, 0:0, 1:1)
69.7%
39.8%17%43.2%
Russia VHL

21st Dec 2025,

03:00 ET

Khimik
Gornyak Uchaly
3:2
(1:0, 0:1, 2:1)
44.8%
41.95%19.5%38.55%

21st Dec 2025,

03:00 ET

Torpedo Gorky
Chelmet Chelyabinsk
Unlock

21st Dec 2025,

08:00 ET

HK Norilsk
5.040
CSK VVS
1.530
2:3
(0:0, 2:2, 0:1)
80.7%
37.8%21%41.2%

21st Dec 2025,

09:00 ET

Krasnoyarsk
1.980
Chelny
3.145
1:2
(1:0, 0:1, 0:1)
43.2%
38.95%18.7%42.35%

21st Dec 2025,

09:00 ET

Metallurg Novokuznetsk
Almetyevsk
Unlock
Slovakia Extraliga

21st Dec 2025,

09:00 ET

Poprad
Michalovce
1:4
(0:2, 0:2, 1:0)
53.8%
33.9%22%44.1%

21st Dec 2025,

09:30 ET

Zvolen
Dukla Trencin
2:3
(0:0, 2:1, 0:2)
39.5%
37.25%22.1%40.65%

21st Dec 2025,

10:00 ET

Liptovsky Mikulas
Kosice
Unlock

21st Dec 2025,

11:00 ET

Slovan Bratislava
Zilina
2:3
(0:1, 0:0, 2:2)
34.4%
38.15%20.3%41.55%

21st Dec 2025,

11:30 ET

Ban. Bystrica
Nitra
2:3
(0:0, 0:2, 2:1)
23.5%
36.55%23.5%39.95%
Switzerland Swiss League

21st Dec 2025,

10:00 ET

Chur
Winterthur
Unlock

21st Dec 2025,

11:00 ET

Basel
La Chaux-de-Fonds
1:4
(0:1, 1:1, 0:2)
80%
33.3%23.2%43.5%

21st Dec 2025,

11:30 ET

GCK Lions
Olten
1:3
(0:1, 1:1, 0:1)
78.6%
35.55%22.1%42.35%
USA AHL

21st Dec 2025,

16:00 ET

San Diego Gulls
Calgary Wranglers
Unlock
USA USA AHL

21st Dec 2025,

15:00 ET

Rockford IceHogs
Manitoba Moose
2:3
(1:2, 0:1, 1:0)
70.3%
37.85%20.9%41.25%

21st Dec 2025,

15:00 ET

Toronto Marlies
Belleville Senators
2:3
(1:2, 0:1, 1:0)
67.9%
39.5%17.6%42.9%

21st Dec 2025,

15:05 ET

Hershey Bears
Wilkes-Barre/Scranton
Unlock

21st Dec 2025,

16:00 ET

Cleveland Monsters
Grand Rapids Griffins
2:3
(1:0, 0:0, 1:3)
79.7%
38.15%20.3%41.55%

21st Dec 2025,

16:00 ET

Springfield Thunderbirds
Charlotte Checkers
1:2
(1:0, 0:0, 0:2)
57.7%
36.7%23.2%40.1%

21st Dec 2025,

17:05 ET

Henderson Silver Knights
Colorado Eagles
Unlock

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Belarus Extraleague

21st Dec 2025,

04:50 ET

Neman Grodno
3.975
Vitebsk
1.690
1:2
3.9751.690Take Neman Grodno +2.5
Russia VHL

21st Dec 2025,

08:00 ET

HK Norilsk
5.040
CSK VVS
1.530
2:3
5.0401.530Take HK Norilsk +2.5
France Ligue Magnus

21st Dec 2025,

12:30 ET

Grenoble
1.530
Bordeaux
4.490
3:2
1.5304.490Take Bordeaux +2.5
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Belarus Extraleague

21st Dec 2025,

04:50 ET

Neman Grodno
3.975
Vitebsk
1.690
1:2
34.25Bet under 4.25
Russia MHL

21st Dec 2025,

05:00 ET

Dinamo-Shinnik
4.725
Loko
1.550
2:4
65.50Bet over 5.50
Russia MHL

21st Dec 2025,

05:00 ET

Sputnik Almetievsk
3.125
Molot Perm
1.870
1:5
66.25Bet under 6.25
Belarus Extraleague

21st Dec 2025,

06:00 ET

Baranavichy
6.340
Lida
1.330
1:5
65.25Bet over 5.25
Russia VHL

21st Dec 2025,

08:00 ET

HK Norilsk
5.040
CSK VVS
1.530
2:3
54.50Bet over 4.50
Great Britan Elite League

21st Dec 2025,

12:00 ET

Dundee
6.980
Belfast
1.290
2:6
86.25Bet over 6.25
France Ligue Magnus

21st Dec 2025,

12:30 ET

Grenoble
1.530
Bordeaux
4.490
3:2
55.25Bet under 5.25

Value bets for today based on Scores Predictor and Kelly Criterion:

What is Kelly Criterion?

The Kelly Criterion is a bet-sizing technique which balances both risk and reward for the advantage gambler. It determines the optimal % of your total capital (ie bankroll) that you can bet on a single outcome or game. Here is the formula for the Kelly Criterion copied from Wikipedia:

Where:

  • f* is the fraction of the current bankroll to wager;
  • b is the net odds received on the wager (“b to 1”); that is, you could win $b (plus the $1 wagered) for a $1 bet
  • p is the probability of winning;
  • q is the probability of losing, which is 1 − p.

As an example, if a gamble has a 60% chance of winning (p = 0.60, q = 0.40), and the gambler receives 1-to-1 odds on a winning bet (b = 1), then the gambler should bet 20% of his bankroll at each opportunity (f* = 0.20), in order to maximize the long-run growth rate of the bankroll.

If the gambler has zero edge, i.e. if b = q / p, then the criterion recommends the gambler bets nothing.

If the edge is negative (b < q / p) the formula gives a negative result, indicating that the gambler should take the other side of the bet.

DateTeam 1Team 2Optimal Stake PartBet OnFinal Score
Russia MHL

21st Dec 2025,

06:00 ET

Irbis
3.225
Omskie Yastreby
1.870
0.13
Irbis ML
Russia VHL

21st Dec 2025,

09:00 ET

Krasnoyarsk
1.980
Chelny
3.145
0.15
Chelny ML