Hockey Predictor

HOCKEY Predictor

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

25th Jan 2026,

10:00 ET

Villacher
Vorarlberg
2:3
(0:1, 2:1, 0:1)
82.2%
39.5%17.6%42.9%

25th Jan 2026,

11:30 ET

Black Wings Linz
1.600
TWK Innsbruck
4.060
4:2
(2:0, 0:0, 2:2)
75.6%
44.3%18.2%37.5%

25th Jan 2026,

11:30 ET

Bolzano
Vienna Capitals
Unlock

25th Jan 2026,

11:30 ET

Salzburg
3.065
Klagenfurt
1.929
1:3
(0:0, 0:2, 1:1)
83%
34.65%23.9%41.45%
Canada QMJHL

25th Jan 2026,

14:00 ET

Charlottetown Islanders
Cape Breton Screaming Eagles
3:4 OT
(2:1, 1:1, 0:1, 0:1)
61.3%
28.8%39%32.2%

25th Jan 2026,

14:00 ET

Drummondville Voltigeurs
Halifax Mooseheads
Unlock

25th Jan 2026,

15:00 ET

Blainville-Boisbriand Armada
Gatineau Olympiques
4:3 OT
(2:1, 1:0, 0:2, 1:0)
70.9%
37.95%27.5%34.55%

25th Jan 2026,

15:00 ET

Moncton Wildcats
Quebec Remparts
2:3
(0:1, 1:1, 1:1)
54.6%
37.5%21.6%40.9%

25th Jan 2026,

15:00 ET

Shawinigan Cataractes
Rimouski Oceanic
Unlock

25th Jan 2026,

15:00 ET

Val-d'Or Foreurs
Baie-Comeau Drakkar
2:3
(0:1, 1:1, 1:1)
76.4%
38.15%20.3%41.55%
Czech Republic Extraliga

25th Jan 2026,

09:00 ET

Ceske Budejovice
4.050
Trinec
1.700
1:3
(0:0, 1:2, 0:1)
87%
35.4%22.4%42.2%

25th Jan 2026,

09:30 ET

Olomouc
Litvinov
Unlock

25th Jan 2026,

10:00 ET

Liberec
2.390
Kladno
2.520
1:2
(0:0, 0:1, 1:1)
70.8%
38.7%19.2%42.1%

25th Jan 2026,

10:00 ET

Mlada Boleslav
3.420
Karlovy Vary
1.900
1:3
(0:0, 0:1, 1:2)
33.2%
36.25%20.7%43.05%

25th Jan 2026,

11:00 ET

Mountfield HK
Kometa Brno
Unlock

25th Jan 2026,

11:00 ET

Plzen
3.790
Pardubice
1.790
2:5
(0:2, 0:1, 2:2)
70.7%
34.25%21.3%44.45%
Denmark Metal Ligaen

25th Jan 2026,

07:30 ET

Herning Blue Fox
1.790
Aalborg Pirates
3.170
3:4
(0:1, 1:1, 2:2)
73.2%
36.6%23.4%40%

25th Jan 2026,

08:00 ET

Esbjerg Energy
Rodovre Mighty Bulls
Unlock
France Ligue Magnus

25th Jan 2026,

12:30 ET

Dragons
1.420
Briancon
5.140
3:2
(1:0, 0:1, 2:1)
69.6%
42.5%18.4%39.1%
Germany DEL

25th Jan 2026,

08:00 ET

Bremerhaven
2.090
Augsburger Panther
2.840
3:2
(0:1, 2:0, 1:1)
65.7%
40.05%23.3%36.65%

25th Jan 2026,

08:00 ET

Munchen
Adler Mannheim
Unlock

25th Jan 2026,

08:00 ET

Straubing Tigers
2.210
Iserlohn Roosters
2.655
2:3
(1:0, 0:2, 1:1)
48%
37.7%21.2%41.1%

25th Jan 2026,

10:30 ET

Eisbaren Berlin
1.740
Frankfurt Lowen
3.670
3:2
(1:0, 2:0, 0:2)
56.4%
42.3%18.8%38.9%

25th Jan 2026,

10:30 ET

Nurnberg Ice Tigers
Kolner
Unlock

25th Jan 2026,

10:30 ET

Schwenninger
4.335
ERC Ingolstadt
1.590
2:3
(1:1, 0:1, 1:1)
53.4%
37.9%20.8%41.3%

25th Jan 2026,

13:00 ET

Dresdner Eislöwen
5.930
Grizzly Wolfsburg
1.390
1:5
(1:0, 0:2, 0:3)
69.6%
32.65%21.1%46.25%
Germany DEL2

25th Jan 2026,

11:00 ET

Freiburg
Crimmitschau
Unlock

25th Jan 2026,

11:00 ET

Kassel
2.000
Landshut
2.885
2:3
(1:0, 0:0, 1:3)
63.4%
37.75%21.1%41.15%

25th Jan 2026,

11:00 ET

Krefeld Pinguine
1.870
Bietigheim/Bissingen
3.145
4:2
(0:0, 2:1, 2:1)
65.6%
44.6%17.6%37.8%

25th Jan 2026,

11:00 ET

Lausitzer Füchse
Dusseldorf
Unlock

25th Jan 2026,

11:00 ET

Ravensburg
2.400
Regensburg
2.310
4:3 OT
(1:1, 2:1, 0:1, 1:0)
57.7%
35.05%33.3%31.65%

25th Jan 2026,

12:30 ET

Kaufbeuren
4.195
Bad Nauheim
1.590
0:5
(0:1, 0:2, 0:2)
75.4%
30.2%22.6%47.2%

25th Jan 2026,

12:30 ET

Starbulls Rosenheim
Weiden
Unlock
Great Britan Elite League

25th Jan 2026,

11:00 ET

Cardiff
2.375
Sheffield
2.375
2:3
(1:1, 1:0, 0:2)
60.1%
37.75%21.1%41.15%

25th Jan 2026,

12:00 ET

Glasgow
1.770
Dundee
3.425
1:4
(1:0, 0:1, 0:3)
75.2%
35.75%18.3%45.95%

25th Jan 2026,

12:30 ET

Belfast
Manchester
Unlock

25th Jan 2026,

12:30 ET

Fife
4.635
Coventry
1.510
2:5
(1:2, 0:0, 1:3)
69.3%
33.2%23.4%43.4%

25th Jan 2026,

13:00 ET

Nottingham
2.120
Guildford
2.709
3:4
(1:0, 0:1, 2:3)
85.1%
37.95%20.7%41.35%
Poland Polish Hockey League

25th Jan 2026,

10:00 ET

Krakow
Jastrzebie
Unlock

25th Jan 2026,

11:00 ET

Bytom
4.190
Torun
1.570
1:5
(0:1, 1:2, 0:2)
57.8%
34%18.4%47.6%

25th Jan 2026,

11:00 ET

Sanok
Tychy
1:6
(0:2, 0:1, 1:3)
92.5%
32.5%18%49.5%

25th Jan 2026,

11:00 ET

Zaglebie Sosnowiec
Unia Oświęcim
Unlock
Russia MHL

25th Jan 2026,

03:00 ET

Belye Medvedi
3.440
Tolpar
1.795
2:3
(2:1, 0:0, 0:2)
66.4%
37.6%21.4%41%

25th Jan 2026,

03:00 ET

Sputnik Almetievsk
2.408
Tyumensky Legion
2.304
1:3
(0:0, 0:2, 1:1)
66.3%
37.6%18%44.4%

25th Jan 2026,

03:00 ET

Stalnye Lisy
Avto
Unlock

25th Jan 2026,

05:00 ET

Atlanty
Kapitan
1:2
(1:0, 0:1, 0:1)
62.1%
39.65%17.3%43.05%

25th Jan 2026,

05:00 ET

Kuznetskie Medvedi
5.810
Dyn. Moscow
1.380
1:3
(0:1, 1:1, 0:1)
70%
36.9%19.4%43.7%

25th Jan 2026,

05:00 ET

Molot Perm
Reaktor
Unlock
Russia VHL

25th Jan 2026,

05:00 ET

Gornyak Uchaly
Dyn. Altay
1:3
(1:0, 0:0, 0:3)
75.6%
37.3%18.6%44.1%

25th Jan 2026,

05:00 ET

Kurhan
2.400
Zvezda Moscow
2.560
1:2
(1:1, 0:1, 0:0)
61.6%
37.05%22.5%40.45%

25th Jan 2026,

09:00 ET

Krasnoyarsk
Olympia
Unlock

25th Jan 2026,

09:00 ET

Omskie Krylia
3.485
Khimik
1.860
2:4
(0:1, 1:2, 1:1)
73.3%
37.15%18.9%43.95%
Slovakia Extraliga

25th Jan 2026,

09:00 ET

Kosice
3.020
Zilina
1.980
1:3
(0:1, 1:1, 0:1)
63%
36.3%20.6%43.1%

25th Jan 2026,

09:30 ET

Michalovce
Dukla Trencin
Unlock

25th Jan 2026,

10:00 ET

Ban. Bystrica
2.210
Spisska Nova Ves
2.560
1:2
(0:0, 0:0, 1:2)
48.3%
37.2%22.2%40.6%

25th Jan 2026,

10:00 ET

Liptovsky Mikulas
4.305
Slovan Bratislava
1.570
1:5
(0:2, 0:1, 1:2)
48.3%
34.5%17.4%48.1%

25th Jan 2026,

10:00 ET

Zvolen
Poprad
Unlock
Sweden Allsvenskan

25th Jan 2026,

10:30 ET

Modo
2.180
Mora
2.692
1:3
(1:0, 0:1, 0:2)
64.3%
36.45%20.3%43.25%
USA AHL

25th Jan 2026,

19:00 ET

San Diego Gulls
2.130
Abbotsford Canucks
2.732
1:2
(1:1, 0:0, 0:1)
51.3%
38.1%20.4%41.5%
USA USA AHL

25th Jan 2026,

15:00 ET

Grand Rapids Griffins
Manitoba Moose
Unlock

25th Jan 2026,

15:00 ET

Syracuse Crunch
1.770
Utica Comets
3.545
2:3
(1:0, 1:3, 0:0)
84.2%
37.35%21.9%40.75%

25th Jan 2026,

15:05 ET

Toronto Marlies
Providence Bruins
1:5
(0:1, 0:0, 1:4)
56.4%
34.4%17.6%48%

25th Jan 2026,

17:00 ET

Charlotte Checkers
Hershey Bears
Unlock

25th Jan 2026,

20:00 ET

Tucson Roadrunners
2.250
Henderson Silver Knights
2.450
3:4
(1:0, 0:1, 2:3)
38%
38.3%20%41.7%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Germany DEL

25th Jan 2026,

10:30 ET

Eisbaren Berlin
1.740
Frankfurt Lowen
3.670
3:2
1.7403.670Take Frankfurt Lowen +2.5
Germany DEL

25th Jan 2026,

10:30 ET

Schwenninger
4.335
ERC Ingolstadt
1.590
2:3
4.3351.590Take Schwenninger +2.5
France Ligue Magnus

25th Jan 2026,

12:30 ET

Dragons
1.420
Briancon
5.140
3:2
1.4205.140Take Briancon +2.5
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Russia MHL

25th Jan 2026,

03:00 ET

Belye Medvedi
3.440
Tolpar
1.795
2:3
55.50
0:3
Bet under 5.50
Russia MHL

25th Jan 2026,

03:00 ET

Sputnik Almetievsk
2.408
Tyumensky Legion
2.304
1:3
45.50
5:2
Bet under 5.50
Russia VHL

25th Jan 2026,

05:00 ET

Kurhan
2.400
Zvezda Moscow
2.560
1:2
34.25Bet under 4.25
Russia MHL

25th Jan 2026,

05:00 ET

Kuznetskie Medvedi
5.810
Dyn. Moscow
1.380
1:3
45.25Bet under 5.25
Denmark Metal Ligaen

25th Jan 2026,

07:30 ET

Herning Blue Fox
1.790
Aalborg Pirates
3.170
3:4
75.50Bet over 5.50
Germany DEL

25th Jan 2026,

08:00 ET

Bremerhaven
2.090
Augsburger Panther
2.840
3:2
55.25Bet under 5.25
Germany DEL

25th Jan 2026,

08:00 ET

Straubing Tigers
2.210
Iserlohn Roosters
2.655
2:3
55.50Bet under 5.50
Czech Republic Extraliga

25th Jan 2026,

09:00 ET

Ceske Budejovice
4.050
Trinec
1.700
1:3
45.25Bet under 5.25
Slovakia Extraliga

25th Jan 2026,

09:00 ET

Kosice
3.020
Zilina
1.980
1:3
45.25Bet under 5.25
Russia VHL

25th Jan 2026,

09:00 ET

Omskie Krylia
3.485
Khimik
1.860
2:4
64.50Bet over 4.50
Czech Republic Extraliga

25th Jan 2026,

10:00 ET

Liberec
2.390
Kladno
2.520
1:2
34.50Bet under 4.50
Slovakia Extraliga

25th Jan 2026,

10:00 ET

Liptovsky Mikulas
4.305
Slovan Bratislava
1.570
1:5
65.25Bet over 5.25
Czech Republic Extraliga

25th Jan 2026,

10:00 ET

Mlada Boleslav
3.420
Karlovy Vary
1.900
1:3
44.50Bet under 4.50
Germany DEL

25th Jan 2026,

10:30 ET

Eisbaren Berlin
1.740
Frankfurt Lowen
3.670
3:2
56.25Bet under 6.25
Sweden Allsvenskan

25th Jan 2026,

10:30 ET

Modo
2.180
Mora
2.692
1:3
44.50Bet under 4.50
Germany DEL

25th Jan 2026,

10:30 ET

Schwenninger
4.335
ERC Ingolstadt
1.590
2:3
56.25Bet under 6.25
Poland Polish Hockey League

25th Jan 2026,

11:00 ET

Bytom
4.190
Torun
1.570
1:5
65.50Bet over 5.50
Great Britan Elite League

25th Jan 2026,

11:00 ET

Cardiff
2.375
Sheffield
2.375
2:3
55.25Bet under 5.25
Germany DEL2

25th Jan 2026,

11:00 ET

Kassel
2.000
Landshut
2.885
2:3
55.25Bet under 5.25
Germany DEL2

25th Jan 2026,

11:00 ET

Krefeld Pinguine
1.870
Bietigheim/Bissingen
3.145
4:2
65.25Bet over 5.25
Czech Republic Extraliga

25th Jan 2026,

11:00 ET

Plzen
3.790
Pardubice
1.790
2:5
74.25Bet over 4.25
Germany DEL2

25th Jan 2026,

11:00 ET

Ravensburg
2.400
Regensburg
2.310
4:3 OT
75.25Bet over 5.25
Poland Polish Hockey League

25th Jan 2026,

11:00 ET

Sanok
Tychy
1:6
78.25Bet under 8.25
Austria EBEL

25th Jan 2026,

11:30 ET

Black Wings Linz
1.600
TWK Innsbruck
4.060
4:2
66.25Bet under 6.25
Austria EBEL

25th Jan 2026,

11:30 ET

Salzburg
3.065
Klagenfurt
1.929
1:3
45.25Bet under 5.25
Great Britan Elite League

25th Jan 2026,

12:00 ET

Glasgow
1.770
Dundee
3.425
1:4
55.50Bet under 5.50
France Ligue Magnus

25th Jan 2026,

12:30 ET

Dragons
1.420
Briancon
5.140
3:2
56.25Bet under 6.25
Great Britan Elite League

25th Jan 2026,

12:30 ET

Fife
4.635
Coventry
1.510
2:5
75.50Bet over 5.50
Germany DEL2

25th Jan 2026,

12:30 ET

Kaufbeuren
4.195
Bad Nauheim
1.590
0:5
55.25Bet under 5.25
Germany DEL

25th Jan 2026,

13:00 ET

Dresdner Eislöwen
5.930
Grizzly Wolfsburg
1.390
1:5
66.25Bet under 6.25
Great Britan Elite League

25th Jan 2026,

13:00 ET

Nottingham
2.120
Guildford
2.709
3:4
75.25Bet over 5.25
USA USA AHL

25th Jan 2026,

15:00 ET

Syracuse Crunch
1.770
Utica Comets
3.545
2:3
55.25Bet under 5.25
USA USA AHL

25th Jan 2026,

20:00 ET

Tucson Roadrunners
2.250
Henderson Silver Knights
2.450
3:4
75.50Bet over 5.50

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

25th Jan 2026,

03:00 ET

Belye Medvedi
3.440
Tolpar
1.795
0.12
Belye Medvedi ML
0:3
Russia MHL

25th Jan 2026,

05:00 ET

Kuznetskie Medvedi
5.810
Dyn. Moscow
1.380
0.24
Kuznetskie Medvedi ML
Denmark Metal Ligaen

25th Jan 2026,

07:30 ET

Herning Blue Fox
1.790
Aalborg Pirates
3.170
0.12
Aalborg Pirates ML
Russia VHL

25th Jan 2026,

09:00 ET

Omskie Krylia
3.485
Khimik
1.860
0.12
Omskie Krylia ML
Sweden Allsvenskan

25th Jan 2026,

10:30 ET

Modo
2.180
Mora
2.692
0.1
Mora ML
Germany DEL2

25th Jan 2026,

11:00 ET

Kassel
2.000
Landshut
2.885
0.1
Landshut ML
Austria EBEL

25th Jan 2026,

11:30 ET

Black Wings Linz
1.600
TWK Innsbruck
4.060
0.17
TWK Innsbruck ML
Great Britan Elite League

25th Jan 2026,

12:00 ET

Glasgow
1.770
Dundee
3.425
0.24
Dundee ML
USA USA AHL

25th Jan 2026,

15:00 ET

Syracuse Crunch
1.770
Utica Comets
3.545
0.17
Utica Comets ML