Hockey Predictor

HOCKEY Predictor

DateTeam 1Team 2Score PredictionConfidenceBetting predictions Team 1 WinBetting predictions DrawBetting predictions Team 2 WinFinal Score
Canada QMJHL

2nd Jan 2026,

19:00 ET

Sherbrooke Phoenix
Shawinigan Cataractes
2:4
(0:2, 1:1, 1:1)
77.3%
37.4%18.4%44.2%
Czech Republic Extraliga

2nd Jan 2026,

11:30 ET

Ceske Budejovice
2.590
Mlada Boleslav
2.340
2:3
(1:0, 0:0, 1:3)
62.3%
39.1%18.4%42.5%

2nd Jan 2026,

11:30 ET

Plzen
Litvinov
Unlock

2nd Jan 2026,

11:30 ET

Trinec
2.300
Vitkovice
2.590
1:2
(1:0, 0:1, 0:1)
67.8%
36.4%23.8%39.8%

2nd Jan 2026,

12:00 ET

Kladno
4.335
Kometa Brno
1.640
1:2
(0:0, 1:2, 0:0)
87.9%
37.1%22.4%40.5%

2nd Jan 2026,

12:00 ET

Liberec
Olomouc
Unlock

2nd Jan 2026,

12:00 ET

Pardubice
2.050
Karlovy Vary
3.075
3:2
(0:0, 1:1, 2:1)
50%
42.95%17.5%39.55%
Denmark Metal Ligaen

2nd Jan 2026,

11:00 ET

Frederikshavn
3.205
Rungsted
1.850
0:3
(0:1, 0:0, 0:2)
51.7%
36%17.8%46.2%
Europe Alps Hockey League

2nd Jan 2026,

13:00 ET

KHL Sisak
Acroni Jesenice
Unlock

2nd Jan 2026,

13:30 ET

Bregenzerwald
Kitzbuhel
2:3
(0:1, 1:1, 1:1)
86.5%
37.7%21.2%41.1%

2nd Jan 2026,

14:00 ET

Ritten
1.635
Unterland
3.895
2:3
(0:0, 0:1, 2:2)
57.3%
38.35%19.9%41.75%

2nd Jan 2026,

14:00 ET

Salzburg 2
Vipiteno
Unlock

2nd Jan 2026,

14:30 ET

Asiago
Merano
2:3
(1:1, 1:1, 0:1)
59.4%
37.9%20.8%41.3%

2nd Jan 2026,

14:30 ET

Eisbaren
1.730
Gherdeina
3.485
3:2 OT
(1:0, 0:1, 1:1, 1:0)
48.5%
39.25%24.9%35.85%
Finland Mestis

2nd Jan 2026,

11:30 ET

Jokerit
IPK
Unlock

2nd Jan 2026,

11:30 ET

KeuPa
3.800
RoKi
1.670
1:3
(0:1, 1:1, 0:1)
79.9%
35.2%22.8%42%

2nd Jan 2026,

11:30 ET

Kiekko-Pojat
2.460
Kettera
2.240
2:4
(0:1, 0:2, 2:1)
59.3%
34.7%23.8%41.5%

2nd Jan 2026,

11:30 ET

Pyry
Hermes
Unlock

2nd Jan 2026,

11:30 ET

TuTo
2.530
K-Vantaa
2.210
2:3
(1:0, 0:1, 1:2)
54.1%
38.9%18.8%42.3%
France Ligue Magnus

2nd Jan 2026,

14:00 ET

ASG Angers
1.660
Rapaces
3.785
3:2
(1:1, 1:1, 1:0)
82.9%
42.15%19.1%38.75%

2nd Jan 2026,

14:00 ET

Marseille
Nice
Unlock

2nd Jan 2026,

14:15 ET

Anglet
3.580
Amiens
1.710
1:6
(0:1, 1:1, 0:4)
87.3%
32.35%18.3%49.35%

2nd Jan 2026,

14:15 ET

Chamonix Mont-Blanc
4.720
Bordeaux
1.500
1:4
(0:1, 0:2, 1:1)
52.8%
34.95%19.9%45.15%

2nd Jan 2026,

14:15 ET

Dragons
Grenoble
Unlock

2nd Jan 2026,

14:30 ET

Briancon
2.947
Cergy-Pontoise
1.980
3:2 OT
(0:1, 1:1, 1:0, 1:0)
58.3%
32.5%38.4%29.1%
Germany DEL

2nd Jan 2026,

13:30 ET

Bremerhaven
3.520
ERC Ingolstadt
1.790
2:3
(1:2, 1:0, 0:1)
57.2%
37.65%21.3%41.05%

2nd Jan 2026,

13:30 ET

Dresdner Eislöwen
Adler Mannheim
Unlock

2nd Jan 2026,

13:30 ET

Frankfurt Lowen
5.790
Eisbaren Berlin
1.400
2:4
(1:2, 0:1, 1:1)
67.2%
37.8%17.6%44.6%

2nd Jan 2026,

13:30 ET

Munchen
2.280
Grizzly Wolfsburg
2.560
4:3 OT
(2:0, 1:1, 0:2, 1:0)
57.5%
37.6%28.2%34.2%

2nd Jan 2026,

13:30 ET

Nurnberg Ice Tigers
Iserlohn Roosters
Unlock

2nd Jan 2026,

13:30 ET

Schwenninger
2.540
Augsburger Panther
2.290
1:2
(0:0, 1:1, 0:1)
75.2%
38.55%19.5%41.95%

2nd Jan 2026,

13:30 ET

Straubing Tigers
3.365
Kolner
1.853
3:4
(2:2, 0:2, 1:0)
63.9%
38.15%20.3%41.55%
Germany DEL2

2nd Jan 2026,

13:30 ET

Bad Nauheim
Kassel
Unlock

2nd Jan 2026,

13:30 ET

Bietigheim/Bissingen
2.375
Lausitzer Füchse
2.280
2:3
(0:1, 1:0, 1:2)
62.3%
39.45%17.7%42.85%

2nd Jan 2026,

13:30 ET

Crimmitschau
1.929
Kaufbeuren
3.065
2:3
(1:0, 0:1, 1:2)
64.9%
38.5%19.6%41.9%

2nd Jan 2026,

13:30 ET

Freiburg
Dusseldorf
Unlock

2nd Jan 2026,

13:30 ET

Landshut
3.265
Starbulls Rosenheim
1.840
1:3
(1:1, 0:1, 0:1)
60.9%
34.95%23.3%41.75%

2nd Jan 2026,

13:30 ET

Regensburg
4.720
Krefeld Pinguine
1.500
2:3
(0:1, 1:1, 1:1)
25.1%
37.25%22.1%40.65%

2nd Jan 2026,

14:00 ET

Weiden
Ravensburg
Unlock
Poland Polish Hockey League

2nd Jan 2026,

12:00 ET

Sanok
15.000
Krakow
1.059
0:5
(0:2, 0:2, 0:1)
61.3%
29.9%23.2%46.9%

2nd Jan 2026,

12:00 ET

Tychy
2.440
Unia Oświęcim
2.260
1:3
(0:2, 0:0, 1:1)
58.9%
36.9%19.4%43.7%

2nd Jan 2026,

12:30 ET

Jastrzebie
Katowice
Unlock
Sweden Allsvenskan

2nd Jan 2026,

12:00 ET

Ostersund
2.260
Almtuna
2.550
3:2 OT
(0:0, 2:1, 0:1, 1:0)
73%
36.55%30.3%33.15%

2nd Jan 2026,

13:00 ET

AIK
2.070
Vimmerby
2.862
3:2 OT
(0:0, 1:1, 1:0, 1:1)
75.1%
34.6%34.2%31.2%

2nd Jan 2026,

13:00 ET

Nybro
Oskarshamn
Unlock

2nd Jan 2026,

13:00 ET

Sodertalje
3.030
BIK Karlskoga
1.990
1:3
(1:1, 0:0, 0:2)
65.9%
38.1%17%44.9%

2nd Jan 2026,

13:00 ET

Troja/Ljungby
6.720
Kalmar
1.310
0:6
(0:1, 0:2, 0:3)
65.8%
29.75%20.1%50.15%

2nd Jan 2026,

13:00 ET

Vasteras
Mora
Unlock
Switzerland NLA

2nd Jan 2026,

08:00 ET

Bern
1.819
Ajoie
3.780
2:1
(1:1, 1:0, 0:0)
61.2%
41.95%19.5%38.55%

2nd Jan 2026,

08:00 ET

Zurich
2.867
Servette
2.202
1:3
(0:1, 0:1, 1:1)
67.6%
34.75%23.7%41.55%

2nd Jan 2026,

09:45 ET

Zug
Lausanne
Unlock

2nd Jan 2026,

13:45 ET

Davos
2.329
Kloten
2.613
1:3
(0:1, 0:0, 1:2)
81%
34.95%23.3%41.75%

2nd Jan 2026,

13:45 ET

Tigers
2.712
Ambri-Piotta
2.272
2:3
(0:1, 1:0, 1:2)
62.1%
39.35%17.9%42.75%

2nd Jan 2026,

13:45 ET

Lugano
Biel
Unlock
Switzerland Swiss League

2nd Jan 2026,

12:30 ET

Olten
2.180
Chur
2.550
3:4 OT
(1:1, 2:1, 0:1, 0:1)
78.3%
34.25%28.1%37.65%

2nd Jan 2026,

13:45 ET

Sierre-Anniviers
La Chaux-de-Fonds
4:3 OT
(2:0, 1:1, 0:2, 1:0)
76.7%
36.15%31.1%32.75%
USA AHL

2nd Jan 2026,

20:00 ET

Abbotsford Canucks
Manitoba Moose
Unlock

2nd Jan 2026,

21:00 ET

Tucson Roadrunners
2.350
Calgary Wranglers
2.375
1:3
(0:0, 0:1, 1:2)
71.3%
35.55%22.1%42.35%

2nd Jan 2026,

22:00 ET

Coachella Valley Firebirds
2.290
San Diego Gulls
2.440
3:4 OT
(0:0, 1:1, 2:2, 0:1)
54.1%
34.9%26.8%38.3%
USA USA AHL

2nd Jan 2026,

18:00 ET

Providence Bruins
Hartford Wolf Pack
Unlock

2nd Jan 2026,

19:00 ET

Chicago Wolves
3.325
Grand Rapids Griffins
1.830
1:3
(0:1, 1:0, 0:2)
47.5%
36.25%20.7%43.05%

2nd Jan 2026,

19:00 ET

Utica Comets
3.665
Laval Rocket
1.730
2:3
(0:1, 2:1, 0:1)
56.7%
39.15%18.3%42.55%

2nd Jan 2026,

19:05 ET

Bridgeport Sound Tigers
Springfield Thunderbirds
Unlock

2nd Jan 2026,

22:00 ET

San Jose Barracuda
2.240
Bakersfield Condors
2.430
4:3 OT
(1:1, 2:1, 0:1, 1:0)
35%
35.8%31.8%32.4%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Czech Republic Extraliga

2nd Jan 2026,

12:00 ET

Kladno
4.335
Kometa Brno
1.640
1:2
4.3351.640Take Kladno +2.5
Germany DEL2

2nd Jan 2026,

13:30 ET

Regensburg
4.720
Krefeld Pinguine
1.500
2:3
4.7201.500Take Regensburg +2.5
France Ligue Magnus

2nd Jan 2026,

14:00 ET

ASG Angers
1.660
Rapaces
3.785
3:2
1.6603.785Take Gap +2.5
Europe Alps Hockey League

2nd Jan 2026,

14:00 ET

Ritten
1.635
Unterland
3.895
2:3
1.6353.895Take Unterland +2.5
USA USA AHL

2nd Jan 2026,

19:00 ET

Utica Comets
3.665
Laval Rocket
1.730
2:3
3.6651.730Take Utica Comets +2.5
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Switzerland NLA

2nd Jan 2026,

08:00 ET

Bern
1.819
Ajoie
3.780
2:1
34.50Bet under 4.50
Switzerland NLA

2nd Jan 2026,

08:00 ET

Zurich
2.867
Servette
2.202
1:3
45.25Bet under 5.25
Czech Republic Extraliga

2nd Jan 2026,

11:30 ET

Ceske Budejovice
2.590
Mlada Boleslav
2.340
2:3
54.50Bet over 4.50
Finland Mestis

2nd Jan 2026,

11:30 ET

KeuPa
3.800
RoKi
1.670
1:3
45.50Bet under 5.50
Finland Mestis

2nd Jan 2026,

11:30 ET

Kiekko-Pojat
2.460
Kettera
2.240
2:4
65.50Bet over 5.50
Finland Mestis

2nd Jan 2026,

11:30 ET

TuTo
2.530
K-Vantaa
2.210
2:3
55.25Bet under 5.25
Sweden Allsvenskan

2nd Jan 2026,

12:00 ET

Ostersund
2.260
Almtuna
2.550
3:2 OT
54.50Bet over 4.50
Czech Republic Extraliga

2nd Jan 2026,

12:00 ET

Pardubice
2.050
Karlovy Vary
3.075
3:2
54.50Bet over 4.50
Poland Polish Hockey League

2nd Jan 2026,

12:00 ET

Sanok
15.000
Krakow
1.059
0:5
56.25Bet under 6.25
Poland Polish Hockey League

2nd Jan 2026,

12:00 ET

Tychy
2.440
Unia Oświęcim
2.260
1:3
45.25Bet under 5.25
Switzerland Swiss League

2nd Jan 2026,

12:30 ET

Olten
2.180
Chur
2.550
3:4 OT
75.25Bet over 5.25
Sweden Allsvenskan

2nd Jan 2026,

13:00 ET

AIK
2.070
Vimmerby
2.862
3:2 OT
55.25Bet under 5.25
Sweden Allsvenskan

2nd Jan 2026,

13:00 ET

Sodertalje
3.030
BIK Karlskoga
1.990
1:3
44.50Bet under 4.50
Sweden Allsvenskan

2nd Jan 2026,

13:00 ET

Troja/Ljungby
6.720
Kalmar
1.310
0:6
65.50Bet over 5.50
Germany DEL2

2nd Jan 2026,

13:30 ET

Bietigheim/Bissingen
2.375
Lausitzer Füchse
2.280
2:3
55.50Bet under 5.50
Germany DEL

2nd Jan 2026,

13:30 ET

Bremerhaven
3.520
ERC Ingolstadt
1.790
2:3
55.50Bet under 5.50
Germany DEL2

2nd Jan 2026,

13:30 ET

Crimmitschau
1.929
Kaufbeuren
3.065
2:3
55.25Bet under 5.25
Germany DEL

2nd Jan 2026,

13:30 ET

Frankfurt Lowen
5.790
Eisbaren Berlin
1.400
2:4
66.25Bet under 6.25
Germany DEL2

2nd Jan 2026,

13:30 ET

Landshut
3.265
Starbulls Rosenheim
1.840
1:3
45.25Bet under 5.25
Germany DEL

2nd Jan 2026,

13:30 ET

Munchen
2.280
Grizzly Wolfsburg
2.560
4:3 OT
75.25Bet over 5.25
Germany DEL2

2nd Jan 2026,

13:30 ET

Regensburg
4.720
Krefeld Pinguine
1.500
2:3
55.25Bet under 5.25
Germany DEL

2nd Jan 2026,

13:30 ET

Straubing Tigers
3.365
Kolner
1.853
3:4
75.25Bet over 5.25
Switzerland NLA

2nd Jan 2026,

13:45 ET

Davos
2.329
Kloten
2.613
1:3
45.25Bet under 5.25
Switzerland NLA

2nd Jan 2026,

13:45 ET

Tigers
2.712
Ambri-Piotta
2.272
2:3
55.25Bet under 5.25
France Ligue Magnus

2nd Jan 2026,

14:00 ET

ASG Angers
1.660
Rapaces
3.785
3:2
55.50Bet under 5.50
Europe Alps Hockey League

2nd Jan 2026,

14:00 ET

Ritten
1.635
Unterland
3.895
2:3
55.25Bet under 5.25
France Ligue Magnus

2nd Jan 2026,

14:15 ET

Anglet
3.580
Amiens
1.710
1:6
75.50Bet over 5.50
France Ligue Magnus

2nd Jan 2026,

14:15 ET

Chamonix Mont-Blanc
4.720
Bordeaux
1.500
1:4
55.25Bet under 5.25
France Ligue Magnus

2nd Jan 2026,

14:30 ET

Briancon
2.947
Cergy-Pontoise
1.980
3:2 OT
55.25Bet under 5.25
Europe Alps Hockey League

2nd Jan 2026,

14:30 ET

Eisbaren
1.730
Gherdeina
3.485
3:2 OT
55.50Bet under 5.50
USA USA AHL

2nd Jan 2026,

19:00 ET

Chicago Wolves
3.325
Grand Rapids Griffins
1.830
1:3
45.25Bet under 5.25
USA USA AHL

2nd Jan 2026,

19:00 ET

Utica Comets
3.665
Laval Rocket
1.730
2:3
55.25Bet under 5.25
USA AHL

2nd Jan 2026,

21:00 ET

Tucson Roadrunners
2.350
Calgary Wranglers
2.375
1:3
45.25Bet under 5.25
USA AHL

2nd Jan 2026,

22:00 ET

Coachella Valley Firebirds
2.290
San Diego Gulls
2.440
3:4 OT
75.25Bet over 5.25
USA USA AHL

2nd Jan 2026,

22:00 ET

San Jose Barracuda
2.240
Bakersfield Condors
2.430
4:3 OT
76.25Bet over 6.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
Switzerland NLA

2nd Jan 2026,

08:00 ET

Bern
1.819
Ajoie
3.780
0.16
Ajoie ML
Czech Republic Extraliga

2nd Jan 2026,

12:00 ET

Pardubice
2.050
Karlovy Vary
3.075
0.1
Karlovy Vary ML
Germany DEL

2nd Jan 2026,

13:30 ET

Bremerhaven
3.520
ERC Ingolstadt
1.790
0.13
Bremerhaven ML
Germany DEL2

2nd Jan 2026,

13:30 ET

Crimmitschau
1.929
Kaufbeuren
3.065
0.14
Kaufbeuren ML
Germany DEL

2nd Jan 2026,

13:30 ET

Frankfurt Lowen
5.790
Eisbaren Berlin
1.400
0.25
Frankfurt Lowen ML
Germany DEL

2nd Jan 2026,

13:30 ET

Straubing Tigers
3.365
Kolner
1.853
0.12
Straubing Tigers ML