AHL Predictor

HOCKEY Predictor

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

12th Dec 2025,

13:15 ET

Salzburg
2.375
Villacher
2.360
1:3
(1:0, 0:2, 0:1)
36.7%
36.75%19.7%43.55%
Canada QMJHL

12th Dec 2025,

19:00 ET

Blainville-Boisbriand Armada
Baie-Comeau Drakkar
2:3
(1:0, 1:2, 0:1)
24.4%
36.75%23.1%40.15%

12th Dec 2025,

19:00 ET

Drummondville Voltigeurs
Rimouski Oceanic
Unlock
Denmark Metal Ligaen

12th Dec 2025,

13:00 ET

Esbjerg Energy
2.420
Odense Bulldogs
2.310
1:3
(0:0, 1:1, 0:2)
54.3%
37.95%17.3%44.75%

12th Dec 2025,

13:00 ET

Herning Blue Fox
1.450
Sonderjyske
5.040
4:1
(1:1, 2:0, 1:0)
56.4%
45.35%19.5%35.15%

12th Dec 2025,

13:30 ET

Rodovre Mighty Bulls
Herlev
Unlock

12th Dec 2025,

13:30 ET

Rungsted
3.680
Aalborg Pirates
1.710
0:5
(0:1, 0:2, 0:2)
79.3%
30.15%22.7%47.15%
Finland Liiga

12th Dec 2025,

11:30 ET

Hameenlinna
JYP-Academy
0:5
(0:1, 0:2, 0:2)
67.4%
30.65%21.7%47.65%

12th Dec 2025,

11:30 ET

KooKoo
Ilves
Unlock

12th Dec 2025,

11:30 ET

SaiPa
2.600
KalPa
2.250
4:3
(2:1, 0:1, 2:1)
77.9%
41.9%19.6%38.5%

12th Dec 2025,

12:30 ET

Lukko
2.280
Assat
2.660
3:2 OT
(1:1, 1:0, 0:1, 1:0)
68.2%
34.65%34.1%31.25%
Finland Mestis

12th Dec 2025,

11:30 ET

Jokerit
RoKi
Unlock

12th Dec 2025,

11:30 ET

K-Vantaa
3.325
IPK
1.800
2:3
(0:1, 1:1, 1:1)
77.8%
39.75%17.1%43.15%

12th Dec 2025,

11:30 ET

Kiekko-Pojat
2.540
TuTo
2.180
2:4
(0:1, 1:2, 1:1)
61.1%
34.75%23.7%41.55%

12th Dec 2025,

11:30 ET

Pyry
KeuPa
Unlock
Germany DEL

12th Dec 2025,

13:30 ET

Adler Mannheim
2.020
Schwenninger
3.035
3:2 OT
(0:0, 1:1, 1:1, 1:0)
62%
38.35%26.7%34.95%

12th Dec 2025,

13:30 ET

Bremerhaven
2.704
Grizzly Wolfsburg
2.180
2:3
(0:0, 2:2, 0:1)
64.4%
36.7%23.2%40.1%

12th Dec 2025,

13:30 ET

Dresdner Eislöwen
Iserlohn Roosters
Unlock

12th Dec 2025,

13:30 ET

ERC Ingolstadt
1.700
Augsburger Panther
3.785
4:3 OT
(0:0, 2:1, 1:2, 1:0)
56.5%
37.85%27.7%34.45%

12th Dec 2025,

13:30 ET

Eisbaren Berlin
2.350
Straubing Tigers
2.460
3:2
(0:0, 2:0, 1:2)
55.6%
42.05%19.3%38.65%

12th Dec 2025,

13:30 ET

Frankfurt Lowen
Nurnberg Ice Tigers
Unlock
Germany DEL2

12th Dec 2025,

13:30 ET

Bietigheim/Bissingen
2.460
Dusseldorf
2.210
1:2
(0:0, 1:2, 0:0)
77.9%
37.9%20.8%41.3%

12th Dec 2025,

13:30 ET

Kaufbeuren
4.575
Landshut
1.510
2:4
(1:1, 1:2, 0:1)
53.2%
35.85%21.5%42.65%

12th Dec 2025,

13:30 ET

Krefeld Pinguine
Lausitzer Füchse
Unlock

12th Dec 2025,

13:30 ET

Ravensburg
1.990
Freiburg
2.874
1:2
(0:0, 1:1, 0:1)
59.4%
36.4%23.8%39.8%

12th Dec 2025,

13:30 ET

Regensburg
2.704
Bad Nauheim
2.140
0:3
(0:1, 0:0, 0:2)
48.9%
33%23.8%43.2%

12th Dec 2025,

13:30 ET

Starbulls Rosenheim
Kassel
Unlock

12th Dec 2025,

13:30 ET

Weiden
Crimmitschau
1:4
(0:2, 0:2, 1:0)
68.2%
35.7%18.4%45.9%
Great Britan Elite League

12th Dec 2025,

14:00 ET

Guildford
4.735
Belfast
1.500
2:3
(0:1, 2:1, 0:1)
69.8%
37.3%22%40.7%

12th Dec 2025,

14:30 ET

Cardiff
Glasgow
Unlock
Russia MHL

12th Dec 2025,

06:30 ET

Tyumensky Legion
3.400
Krasnoyarskie Rysi
1.790
1:3
(0:0, 0:1, 1:2)
77.7%
35.5%22.2%42.3%

12th Dec 2025,

08:30 ET

Tolpar
2.070
Avto
2.740
3:2
(0:0, 2:1, 1:1)
51.4%
42.35%18.7%38.95%

12th Dec 2025,

10:30 ET

Din. St. Petersburg
Almaz
Unlock

12th Dec 2025,

10:30 ET

Mamonty Yugry
3.170
Irbis
1.929
1:2
(1:0, 0:1, 0:1)
68.5%
38.3%20%41.7%

12th Dec 2025,

10:30 ET

SKA-1946
2.560
Loko
2.190
1:3
(1:1, 0:1, 0:1)
43.1%
36.35%20.5%43.15%

12th Dec 2025,

11:00 ET

Ladya
Atlanty
Unlock
Russia VHL

12th Dec 2025,

09:00 ET

Gornyak Uchaly
Magnitka Magnitogorsk
3:2
(1:0, 1:2, 1:0)
40.5%
40.15%23.1%36.75%

12th Dec 2025,

10:30 ET

CSK VVS
1.940
Tambov
3.230
2:1
(2:1, 0:0, 0:0)
70.3%
40.85%21.7%37.45%

12th Dec 2025,

11:00 ET

Almetyevsk
Voronezh
Unlock

12th Dec 2025,

11:00 ET

Chelny
2.480
HC Rostov
2.375
3:2 OT
(0:2, 2:0, 0:0, 1:0)
77.4%
37%29.4%33.6%
Slovakia Extraliga

12th Dec 2025,

11:30 ET

Kosice
1.990
Michalovce
2.950
3:2
(0:0, 2:2, 1:0)
61.3%
40.95%21.5%37.55%

12th Dec 2025,

11:30 ET

Nitra
Zilina
Unlock

12th Dec 2025,

12:00 ET

Slovan Bratislava
2.190
Dukla Trencin
2.671
3:2 OT
(0:1, 1:0, 1:1, 1:0)
44%
36.05%31.3%32.65%

12th Dec 2025,

12:00 ET

Spisska Nova Ves
2.831
Liptovsky Mikulas
2.060
5:0
(2:0, 2:0, 1:0)
20.7%
49.85%17.3%32.85%
Sweden Allsvenskan

12th Dec 2025,

13:00 ET

AIK
Oskarshamn
Unlock

12th Dec 2025,

13:00 ET

Almtuna
5.660
BIK Karlskoga
1.420
0:3
(0:1, 0:1, 0:1)
65.3%
34.55%20.7%44.75%

12th Dec 2025,

13:00 ET

Modo
2.772
Kalmar
2.100
2:4
(0:1, 2:1, 0:2)
73.8%
38%17.2%44.8%

12th Dec 2025,

13:00 ET

Mora
Vimmerby
Unlock

12th Dec 2025,

13:00 ET

Nybro
4.790
Sodertalje
1.510
1:4
(0:2, 0:0, 1:2)
80.2%
36.4%17%46.6%

12th Dec 2025,

13:00 ET

Troja/Ljungby
7.700
Björklöven
1.260
1:4
(1:0, 0:1, 0:3)
80.1%
36.25%17.3%46.45%

12th Dec 2025,

13:00 ET

Vasteras
Ostersund
Unlock
USA USA AHL

12th Dec 2025,

19:00 ET

Hartford Wolf Pack
2.160
Utica Comets
2.670
3:4
(1:2, 2:1, 0:1)
69%
38.25%20.1%41.65%

12th Dec 2025,

19:00 ET

Lehigh Valley Phantoms
2.811
Syracuse Crunch
2.080
2:3
(1:1, 0:1, 1:1)
73.4%
37.1%22.4%40.5%

12th Dec 2025,

19:00 ET

Providence Bruins
Hershey Bears
Unlock

12th Dec 2025,

19:00 ET

Toronto Marlies
3.440
Laval Rocket
1.790
1:3
(0:1, 1:1, 0:1)
62.4%
35.1%23%41.9%

12th Dec 2025,

20:00 ET

Iowa Wild
4.065
Manitoba Moose
1.630
0:3
(0:0, 0:1, 0:2)
73.3%
35.75%18.3%45.95%

12th Dec 2025,

20:00 ET

Milwaukee Admirals
Rockford IceHogs
Unlock

12th Dec 2025,

20:00 ET

San Jose Barracuda
2.230
Texas Stars
2.490
3:2 OT
(1:0, 0:1, 1:1, 1:0)
47.9%
35.9%31.6%32.5%

12th Dec 2025,

21:00 ET

Bakersfield Condors
2.280
Tucson Roadrunners
2.410
2:3 OT
(0:0, 0:1, 2:1, 0:1)
55.3%
30%36.6%33.4%

12th Dec 2025,

21:05 ET

Ontario Reign
Colorado Eagles
Unlock

12th Dec 2025,

22:00 ET

Henderson Silver Knights
2.230
San Diego Gulls
2.490
3:2
(1:0, 0:1, 2:1)
44.2%
40.65%22.1%37.25%

Value bets for today based on Scores Predictor:

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

12th Dec 2025,

13:30 ET

ERC Ingolstadt
1.700
Augsburger Panther
3.785
4:3 OT
1.7003.785Take Augsburger Panther +2.5
Great Britan Elite League

12th Dec 2025,

14:00 ET

Guildford
4.735
Belfast
1.500
2:3
4.7351.500Take Guildford +2.5
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Russia MHL

12th Dec 2025,

06:30 ET

Tyumensky Legion
3.400
Krasnoyarskie Rysi
1.790
1:3
45.25Bet under 5.25
Russia MHL

12th Dec 2025,

08:30 ET

Tolpar
2.070
Avto
2.740
3:2
56.25Bet under 6.25
Russia MHL

12th Dec 2025,

10:30 ET

Mamonty Yugry
3.170
Irbis
1.929
1:2
34.50Bet under 4.50
Russia MHL

12th Dec 2025,

10:30 ET

SKA-1946
2.560
Loko
2.190
1:3
45.25Bet under 5.25
Russia VHL

12th Dec 2025,

11:00 ET

Chelny
2.480
HC Rostov
2.375
3:2 OT
55.25Bet under 5.25
Finland Mestis

12th Dec 2025,

11:30 ET

K-Vantaa
3.325
IPK
1.800
2:3
56.25Bet under 6.25
Finland Mestis

12th Dec 2025,

11:30 ET

Kiekko-Pojat
2.540
TuTo
2.180
2:4
65.50Bet over 5.50
Slovakia Extraliga

12th Dec 2025,

11:30 ET

Kosice
1.990
Michalovce
2.950
3:2
55.25Bet under 5.25
Finland Liiga

12th Dec 2025,

11:30 ET

SaiPa
2.600
KalPa
2.250
4:3
75.25Bet over 5.25
Slovakia Extraliga

12th Dec 2025,

12:00 ET

Slovan Bratislava
2.190
Dukla Trencin
2.671
3:2 OT
54.75Bet over 4.75
Slovakia Extraliga

12th Dec 2025,

12:00 ET

Spisska Nova Ves
2.831
Liptovsky Mikulas
2.060
5:0
55.25Bet under 5.25
Finland Liiga

12th Dec 2025,

12:30 ET

Lukko
2.280
Assat
2.660
3:2 OT
54.50Bet over 4.50
Sweden Allsvenskan

12th Dec 2025,

13:00 ET

Almtuna
5.660
BIK Karlskoga
1.420
0:3
34.50Bet under 4.50
Denmark Metal Ligaen

12th Dec 2025,

13:00 ET

Esbjerg Energy
2.420
Odense Bulldogs
2.310
1:3
45.25Bet under 5.25
Denmark Metal Ligaen

12th Dec 2025,

13:00 ET

Herning Blue Fox
1.450
Sonderjyske
5.040
4:1
56.25Bet under 6.25
Sweden Allsvenskan

12th Dec 2025,

13:00 ET

Modo
2.772
Kalmar
2.100
2:4
65.25Bet over 5.25
Sweden Allsvenskan

12th Dec 2025,

13:00 ET

Nybro
4.790
Sodertalje
1.510
1:4
55.25Bet under 5.25
Sweden Allsvenskan

12th Dec 2025,

13:00 ET

Troja/Ljungby
7.700
Björklöven
1.260
1:4
55.50Bet under 5.50
Austria EBEL

12th Dec 2025,

13:15 ET

Salzburg
2.375
Villacher
2.360
1:3
45.25Bet under 5.25
Germany DEL

12th Dec 2025,

13:30 ET

Adler Mannheim
2.020
Schwenninger
3.035
3:2 OT
55.25Bet under 5.25
Germany DEL

12th Dec 2025,

13:30 ET

Bremerhaven
2.704
Grizzly Wolfsburg
2.180
2:3
55.50Bet under 5.50
Germany DEL

12th Dec 2025,

13:30 ET

ERC Ingolstadt
1.700
Augsburger Panther
3.785
4:3 OT
76.25Bet over 6.25
Germany DEL

12th Dec 2025,

13:30 ET

Eisbaren Berlin
2.350
Straubing Tigers
2.460
3:2
55.25Bet under 5.25
Germany DEL2

12th Dec 2025,

13:30 ET

Kaufbeuren
4.575
Landshut
1.510
2:4
65.50Bet over 5.50
Germany DEL2

12th Dec 2025,

13:30 ET

Regensburg
2.704
Bad Nauheim
2.140
0:3
34.75Bet under 4.75
Denmark Metal Ligaen

12th Dec 2025,

13:30 ET

Rungsted
3.680
Aalborg Pirates
1.710
0:5
55.25Bet under 5.25
Great Britan Elite League

12th Dec 2025,

14:00 ET

Guildford
4.735
Belfast
1.500
2:3
55.50Bet under 5.50
USA USA AHL

12th Dec 2025,

19:00 ET

Hartford Wolf Pack
2.160
Utica Comets
2.670
3:4
75.25Bet over 5.25
USA USA AHL

12th Dec 2025,

19:00 ET

Lehigh Valley Phantoms
2.811
Syracuse Crunch
2.080
2:3
55.25Bet under 5.25
USA USA AHL

12th Dec 2025,

19:00 ET

Toronto Marlies
3.440
Laval Rocket
1.790
1:3
45.25Bet under 5.25
USA USA AHL

12th Dec 2025,

20:00 ET

San Jose Barracuda
2.230
Texas Stars
2.490
3:2 OT
55.25Bet under 5.25
USA USA AHL

12th Dec 2025,

21:00 ET

Bakersfield Condors
2.280
Tucson Roadrunners
2.410
2:3 OT
55.50Bet under 5.50
USA USA AHL

12th Dec 2025,

22:00 ET

Henderson Silver Knights
2.230
San Diego Gulls
2.490
3:2
55.50Bet under 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

12th Dec 2025,

10:30 ET

Mamonty Yugry
3.170
Irbis
1.929
0.1
Mamonty Yugry ML
Finland Mestis

12th Dec 2025,

11:30 ET

K-Vantaa
3.325
IPK
1.800
0.14
K-Vantaa ML
Slovakia Extraliga

12th Dec 2025,

12:00 ET

Spisska Nova Ves
2.831
Liptovsky Mikulas
2.060
0.22
Spisska Nova Ves ML