Hockey Predictor

HOCKEY Predictor

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

18th Jan 2026,

10:00 ET

Ferencvaros
Val Pusteria
3:2
(0:0, 1:1, 2:1)
70.8%
42.25%18.9%38.85%

18th Jan 2026,

10:30 ET

Bolzano
Salzburg
1:4
(0:2, 0:1, 1:1)
46.4%
35.35%19.1%45.55%

18th Jan 2026,

11:30 ET

Klagenfurt
Black Wings Linz
Unlock
Belarus Extraleague

18th Jan 2026,

04:50 ET

Baranavichy
Molodechno
1:5
(0:3, 0:1, 1:1)
77.5%
33.45%19.5%47.05%

18th Jan 2026,

05:00 ET

Mogilev
Vitebsk
1:3
(1:0, 0:2, 0:1)
71.2%
36.4%20.4%43.2%

18th Jan 2026,

06:55 ET

Yunost Minsk
Albatros
Unlock

18th Jan 2026,

09:25 ET

Lida
Zhlobin
1:5
(0:3, 1:1, 0:1)
73.1%
32.3%21.8%45.9%
Canada QMJHL

18th Jan 2026,

13:00 ET

Rimouski Oceanic
Charlottetown Islanders
2:4
(1:2, 1:1, 0:1)
77.1%
34.8%23.6%41.6%

18th Jan 2026,

14:00 ET

Cape Breton Screaming Eagles
Moncton Wildcats
Unlock

18th Jan 2026,

15:00 ET

Shawinigan Cataractes
Sherbrooke Phoenix
2:5
(1:2, 1:1, 0:2)
75.7%
36.1%17.6%46.3%

18th Jan 2026,

16:00 ET

Victoriaville Tigres
Drummondville Voltigeurs
2:3
(0:0, 1:2, 1:1)
76.3%
38.3%20%41.7%
Czech Republic Extraliga

18th Jan 2026,

10:00 ET

Kometa Brno
Vitkovice
Unlock

18th Jan 2026,

10:00 ET

Litvinov
4.050
Liberec
1.700
1:4
(1:2, 0:2, 0:0)
67.1%
33%23.8%43.2%

18th Jan 2026,

10:00 ET

Olomouc
3.150
Kladno
2.020
1:2
(0:1, 1:1, 0:0)
71.7%
37.2%22.2%40.6%

18th Jan 2026,

10:00 ET

Sparta Prague
Karlovy Vary
Unlock

18th Jan 2026,

10:30 ET

Mountfield HK
3.525
Plzen
1.870
4:3 OT
(1:1, 0:1, 2:1, 1:0)
40.2%
36.35%30.7%32.95%

18th Jan 2026,

10:30 ET

Trinec
2.350
Mlada Boleslav
2.550
2:3
(1:0, 1:1, 0:2)
74%
39.1%18.4%42.5%

18th Jan 2026,

11:00 ET

Ceske Budejovice
Pardubice
Unlock
Denmark Metal Ligaen

18th Jan 2026,

07:30 ET

Odense Bulldogs
Herlev
4:3
(2:1, 2:1, 0:1)
74%
42.95%17.5%39.55%
France Ligue Magnus

18th Jan 2026,

12:30 ET

Anglet
Briancon
2:3
(0:0, 0:1, 2:2)
85.3%
39.6%17.4%43%

18th Jan 2026,

12:30 ET

Grenoble
Bordeaux
Unlock
Germany DEL

18th Jan 2026,

08:00 ET

ERC Ingolstadt
Frankfurt Lowen
1:2
(1:0, 0:1, 0:1)
43.1%
39.25%18.1%42.65%

18th Jan 2026,

08:00 ET

Eisbaren Berlin
Grizzly Wolfsburg
4:3 OT
(1:1, 0:0, 2:2, 1:0)
65.1%
34.25%34.9%30.85%

18th Jan 2026,

08:00 ET

Munchen
Nurnberg Ice Tigers
Unlock

18th Jan 2026,

10:30 ET

Adler Mannheim
Dresdner Eislöwen
2:3
(0:0, 0:0, 2:3)
44.4%
36.6%23.4%40%

18th Jan 2026,

10:30 ET

Augsburger Panther
Straubing Tigers
1:5
(0:1, 0:3, 1:1)
70.5%
33.5%19.4%47.1%

18th Jan 2026,

10:30 ET

Iserlohn Roosters
Kolner
Unlock

18th Jan 2026,

13:00 ET

Schwenninger
Bremerhaven
2:3
(1:2, 0:0, 1:1)
62%
37.35%21.9%40.75%
Germany DEL2

18th Jan 2026,

10:00 ET

Dusseldorf
Bad Nauheim
1:3
(0:1, 0:2, 1:0)
74.3%
37.05%19.1%43.85%

18th Jan 2026,

11:00 ET

Crimmitschau
Landshut
Unlock

18th Jan 2026,

11:00 ET

Kaufbeuren
Regensburg
1:3
(1:0, 0:3, 0:0)
61.1%
35%23.2%41.8%

18th Jan 2026,

11:00 ET

Krefeld Pinguine
Kassel
2:4
(0:1, 0:2, 2:1)
55.9%
35.65%21.9%42.45%

18th Jan 2026,

11:00 ET

Weiden
Bietigheim/Bissingen
Unlock

18th Jan 2026,

12:30 ET

Lausitzer Füchse
Ravensburg
1:5
(0:2, 0:2, 1:1)
77.8%
32%22.4%45.6%

18th Jan 2026,

12:30 ET

Starbulls Rosenheim
Freiburg
2:3
(0:0, 1:1, 1:2)
75%
37.95%20.7%41.35%
Great Britan Elite League

18th Jan 2026,

12:00 ET

Dundee
Fife
Unlock

18th Jan 2026,

12:30 ET

Glasgow
Coventry
1:5
(0:2, 0:0, 1:3)
40.4%
34%18.4%47.6%

18th Jan 2026,

13:00 ET

Cardiff
Guildford
2:3
(1:0, 0:1, 1:2)
42%
36.4%23.8%39.8%
Poland Polish Hockey League

18th Jan 2026,

11:00 ET

Jastrzebie
Zaglebie Sosnowiec
Unlock

18th Jan 2026,

11:00 ET

Krakow
12.500
Unia Oświęcim
1.150
1:5
(0:2, 0:2, 1:1)
66.3%
32.25%21.9%45.85%

18th Jan 2026,

11:00 ET

Tychy
1.330
Bytom
6.340
5:2
(0:0, 3:1, 2:1)
75.8%
44.45%21.3%34.25%
Russia MHL

18th Jan 2026,

05:00 ET

Sibirskie Snaipery
Molot Perm
Unlock

18th Jan 2026,

06:30 ET

Mamonty Yugry
4.550
Omskie Yastreby
1.540
2:3
(1:0, 1:2, 0:1)
49.5%
36.8%23%40.2%

18th Jan 2026,

09:00 ET

Loko-76
1.430
AKM-Novomoskovsk
5.400
3:1
(2:0, 0:0, 1:1)
53.2%
42.35%22.1%35.55%
Russia VHL

18th Jan 2026,

02:00 ET

Orsk
Omskie Krylia
Unlock

18th Jan 2026,

03:00 ET

Voronezh
3.915
Chelmet Chelyabinsk
1.720
3:0
(1:0, 1:0, 1:0)
28.5%
45.85%18.5%35.65%

18th Jan 2026,

03:00 ET

HC Rostov
Gornyak Uchaly
1:3
(0:2, 1:1, 0:0)
62.2%
35.65%21.9%42.45%

18th Jan 2026,

05:00 ET

Almetyevsk
Bars
Unlock

18th Jan 2026,

05:00 ET

Saratov
3.340
HK Norilsk
1.910
1:2
(0:1, 1:1, 0:0)
42.5%
37.25%22.1%40.65%

18th Jan 2026,

09:00 ET

Dinamo St. Petersburg
AKM
1:2
(0:0, 1:1, 0:1)
60.9%
39.3%18%42.7%
Slovakia Extraliga

18th Jan 2026,

09:30 ET

Slovan Bratislava
Dukla Trencin
Unlock

18th Jan 2026,

10:30 ET

Michalovce
Ban. Bystrica
1:3
(1:0, 0:2, 0:1)
75.3%
37.9%17.4%44.7%

18th Jan 2026,

11:00 ET

Liptovsky Mikulas
Zilina
1:3
(0:1, 1:1, 0:1)
69.8%
36.6%20%43.4%

18th Jan 2026,

11:00 ET

Spisska Nova Ves
Zvolen
Unlock

18th Jan 2026,

11:30 ET

Nitra
Poprad
3:4
(1:1, 2:1, 0:2)
73.5%
37.2%22.2%40.6%
Sweden Allsvenskan

18th Jan 2026,

10:30 ET

Oskarshamn
Sodertalje
3:4 OT
(0:1, 2:0, 1:2, 0:1)
66.8%
32.6%31.4%36%
Switzerland NLA

18th Jan 2026,

09:45 ET

Tigers
Lugano
Unlock

18th Jan 2026,

09:45 ET

Rapperswil-Jona
Lausanne
2:4
(1:1, 1:1, 0:2)
75.6%
37.25%18.7%44.05%
Switzerland Swiss League

18th Jan 2026,

10:45 ET

Chur
Bellinzona Snakes
1:3
(0:0, 0:2, 1:1)
55.9%
38%17.2%44.8%

18th Jan 2026,

11:00 ET

GCK Lions
La Chaux-de-Fonds
Unlock

18th Jan 2026,

11:30 ET

Visp
Olten
3:4
(2:1, 1:1, 0:2)
57.6%
39.75%17.1%43.15%

18th Jan 2026,

12:00 ET

Thurgau
Sierre-Anniviers
2:5
(0:2, 0:2, 2:1)
73%
35.65%18.5%45.85%
USA AHL

18th Jan 2026,

15:00 ET

Bakersfield Condors
Calgary Wranglers
Unlock
USA USA AHL

18th Jan 2026,

15:05 ET

Cleveland Monsters
Providence Bruins
1:3
(1:2, 0:1, 0:0)
52.7%
37.8%17.6%44.6%

18th Jan 2026,

16:00 ET

Hershey Bears
Charlotte Checkers
0:5
(0:3, 0:1, 0:1)
64.2%
30.75%21.5%47.75%

18th Jan 2026,

17:00 ET

Chicago Wolves
Rockford IceHogs
Unlock

18th Jan 2026,

17:00 ET

Utica Comets
Belleville Senators
2:3
(1:0, 0:1, 1:2)
67.3%
38.8%19%42.2%

18th Jan 2026,

17:05 ET

Henderson Silver Knights
Colorado Eagles
2:3
(0:1, 1:1, 1:1)
26.3%
37.85%20.9%41.25%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Russia MHL

18th Jan 2026,

06:30 ET

Mamonty Yugry
4.550
Omskie Yastreby
1.540
2:3
4.5501.540Take Mamonty Yugry +2.5
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Russia VHL

18th Jan 2026,

05:00 ET

Saratov
3.340
HK Norilsk
1.910
1:2
34.50Bet under 4.50
Russia MHL

18th Jan 2026,

06:30 ET

Mamonty Yugry
4.550
Omskie Yastreby
1.540
2:3
55.25Bet under 5.25
Russia MHL

18th Jan 2026,

09:00 ET

Loko-76
1.430
AKM-Novomoskovsk
5.400
3:1
45.25Bet under 5.25
Czech Republic Extraliga

18th Jan 2026,

10:00 ET

Litvinov
4.050
Liberec
1.700
1:4
55.25Bet under 5.25
Czech Republic Extraliga

18th Jan 2026,

10:00 ET

Olomouc
3.150
Kladno
2.020
1:2
34.25Bet under 4.25
Czech Republic Extraliga

18th Jan 2026,

10:30 ET

Mountfield HK
3.525
Plzen
1.870
4:3 OT
74.25Bet over 4.25
Czech Republic Extraliga

18th Jan 2026,

10:30 ET

Trinec
2.350
Mlada Boleslav
2.550
2:3
55.25Bet under 5.25
Poland Polish Hockey League

18th Jan 2026,

11:00 ET

Tychy
1.330
Bytom
6.340
5:2
75.25Bet over 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 VHL

18th Jan 2026,

03:00 ET

Voronezh
3.915
Chelmet Chelyabinsk
1.720
0.27
Voronezh ML
Russia VHL

18th Jan 2026,

05:00 ET

Saratov
3.340
HK Norilsk
1.910
0.1
Saratov ML