Hockey Predictor
HOCKEY Predictor
| Date | Team 1 | Team 2 | Score Prediction | Confidence | Betting predictions Team 1 Win | Betting predictions Draw | Betting predictions Team 2 Win | Final Score | |||
| Austria EBEL | |||||||||||
20th Dec 2025, 13:45 ET | Vienna Capitals 4.505 | Bolzano 1.550 | 0:4 (0:1, 0:1, 0:2) | ![]() 54.9% | 33.1% | 20.2% | 46.7% | ||||
| Europe Alps Hockey League | |||||||||||
20th Dec 2025, 12:00 ET | KHL Sisak 2.813 | Acroni Jesenice 2.020 | 2:3 (1:1, 1:0, 0:2) | ![]() 51.6% | 37.5% | 21.6% | 40.9% | ||||
20th Dec 2025, 12:00 ET | Kitzbuhel | Vipiteno | Unlock | ||||||||
20th Dec 2025, 13:15 ET | Ritten | Salzburg 2 | 2:3 (1:1, 0:2, 1:0) | ![]() 83.2% | 37.05% | 22.5% | 40.45% | ||||
20th Dec 2025, 13:30 ET | Asiago | Bregenzerwald | 3:4 (1:1, 1:2, 1:1) | ![]() 26.3% | 38.05% | 20.5% | 41.45% | ||||
20th Dec 2025, 13:30 ET | Eisbaren | Merano | Unlock | ||||||||
20th Dec 2025, 14:30 ET | Unterland 3.265 | Gherdeina 1.830 | 2:3 (0:1, 0:0, 2:2) | ![]() 76.5% | 39.3% | 18% | 42.7% | ||||
| Finland Finland Mestis | |||||||||||
20th Dec 2025, 10:00 ET | Kiekko-Pojat 4.450 | Jokerit 1.540 | 1:3 (0:2, 1:1, 0:0) | ![]() 83.3% | 36.7% | 19.8% | 43.5% | ||||
| Finland Liiga | |||||||||||
20th Dec 2025, 10:00 ET | Assat | Pelicans | Unlock | ||||||||
20th Dec 2025, 10:00 ET | Hameenlinna 3.300 | Lukko 1.920 | 1:4 (0:1, 0:2, 1:1) | ![]() 67.9% | 33.3% | 23.2% | 43.5% | ||||
20th Dec 2025, 10:00 ET | IFK Helsinki 2.888 | TPS Turku 2.130 | 2:3 (0:1, 1:0, 1:2) | ![]() 55.1% | 37.7% | 21.2% | 41.1% | ||||
20th Dec 2025, 10:00 ET | Ilves | Kiekko-Espoo | Unlock | ||||||||
20th Dec 2025, 10:00 ET | Jukurit 3.305 | Karpat 1.929 | 1:4 (0:2, 1:0, 0:2) | ![]() 58.5% | 33.95% | 21.9% | 44.15% | ||||
20th Dec 2025, 10:00 ET | KalPa 3.385 | KooKoo 1.850 | 1:5 (0:1, 1:1, 0:3) | ![]() 78.3% | 34.2% | 18% | 47.8% | ||||
20th Dec 2025, 10:00 ET | SaiPa | JYP-Academy | Unlock | ||||||||
20th Dec 2025, 10:00 ET | Vaasan Sport 7.650 | Tappara 1.295 | 1:4 (1:0, 0:2, 0:2) | ![]() 74% | 34.75% | 20.3% | 44.95% | ||||
| Finland Mestis | |||||||||||
20th Dec 2025, 10:00 ET | Hermes 5.240 | IPK 1.420 | 2:5 (1:1, 1:2, 0:2) | ![]() 70.9% | 35.45% | 18.9% | 45.65% | ||||
20th Dec 2025, 10:00 ET | K-Vantaa | Kettera | Unlock | ||||||||
20th Dec 2025, 10:00 ET | KeuPa 2.903 | Pyry 1.990 | 2:3 (1:1, 0:1, 1:1) | ![]() 65.7% | 36.85% | 22.9% | 40.25% | ||||
20th Dec 2025, 10:00 ET | TuTo 3.190 | RoKi 1.880 | 1:2 (0:1, 1:1, 0:0) | ![]() 77.9% | 37.1% | 22.4% | 40.5% | ||||
| Great Britan Elite League | |||||||||||
20th Dec 2025, 13:00 ET | Coventry | Guildford | Unlock | ||||||||
20th Dec 2025, 14:00 ET | Glasgow 1.630 | Fife 3.955 | 1:5 (0:1, 1:3, 0:1) | ![]() 78.7% | 32.3% | 21.8% | 45.9% | ||||
20th Dec 2025, 14:00 ET | Sheffield 2.500 | Cardiff 2.270 | 4:3 (1:0, 1:2, 2:1) | ![]() 73.3% | 42.25% | 18.9% | 38.85% | ||||
| Norway Get-ligaen | |||||||||||
20th Dec 2025, 10:00 ET | Frisk Asker | Storhamar | Unlock | ||||||||
20th Dec 2025, 10:00 ET | Lillehammer 5.810 | Stavanger 1.370 | 1:3 (0:1, 1:1, 0:1) | ![]() 60.5% | 35.1% | 23% | 41.9% | ||||
20th Dec 2025, 10:00 ET | Stjernen 6.930 | Valerenga 1.310 | 1:6 (1:1, 0:1, 0:4) | ![]() 88.3% | 31.85% | 19.3% | 48.85% | ||||
| Russia MHL | |||||||||||
20th Dec 2025, 01:00 ET | AKM-Junior | Sakhalinskie Akuly | Unlock | Unlock Prediction | |||||||
20th Dec 2025, 02:00 ET | Kapitan 2.520 | Tayfun 2.240 | 1:3 (0:1, 1:1, 0:1) | ![]() 63.5% | 37.55% | 18.1% | 44.35% | ||||
20th Dec 2025, 03:00 ET | Stalnye Lisy 2.480 | Belye Medvedi 2.260 | 1:4 (0:2, 0:1, 1:1) | ![]() 41.1% | 35.55% | 18.7% | 45.75% | ||||
20th Dec 2025, 05:00 ET | Dyn. Moscow | Krasnaya Armiya | Unlock | ||||||||
| Russia VHL | |||||||||||
20th Dec 2025, 06:00 ET | HC Yugra 1.600 | Olympia 4.725 | 3:2 (2:0, 0:2, 1:0) | ![]() 65% | 40.75% | 21.9% | 37.35% | ||||
20th Dec 2025, 07:00 ET | Rubin Tyumen 2.430 | Perm 2.510 | 1:2 (1:1, 0:0, 0:1) | ![]() 47.9% | 37.65% | 21.3% | 41.05% | ||||
20th Dec 2025, 08:00 ET | HC Rostov | Saratov | Unlock | ||||||||
20th Dec 2025, 09:00 ET | Tambov | Dizel | 1:2 (0:1, 0:0, 1:1) | ![]() 61.9% | 39.75% | 17.1% | 43.15% | ||||
| Slovenia IHL | |||||||||||
20th Dec 2025, 10:15 ET | Slavija | Crvena zvezda | 2:3 (0:1, 2:0, 0:2) | ![]() 70.6% | 36.85% | 22.9% | 40.25% | ||||
| Slovenia Slovenia IHL | |||||||||||
20th Dec 2025, 13:00 ET | Zagreb | KHL Medvescak | Unlock | postp. | |||||||
| Sweden SHL | |||||||||||
20th Dec 2025, 09:15 ET | Frolunda 2.550 | Brynas 2.360 | 3:2 (1:1, 1:0, 1:1) | ![]() 74.2% | 40.75% | 21.9% | 37.35% | ||||
20th Dec 2025, 09:15 ET | Lulea 2.270 | Malmö 2.702 | 1:2 (0:2, 0:0, 1:0) | ![]() 42.3% | 38.45% | 19.7% | 41.85% | ||||
20th Dec 2025, 09:15 ET | Rogle | Farjestads | Unlock | ||||||||
20th Dec 2025, 12:00 ET | Djurgardens 2.480 | HV 71 2.375 | 3:4 OT (0:1, 2:1, 1:1, 0:1) | ![]() 78.7% | 31.85% | 32.9% | 35.25% | ||||
20th Dec 2025, 12:00 ET | Leksands 3.650 | Orebro 1.800 | 1:5 (0:1, 0:3, 1:1) | ![]() 66.2% | 31.75% | 22.9% | 45.35% | ||||
20th Dec 2025, 12:00 ET | Linkopings | Skelleftea | Unlock | ||||||||
20th Dec 2025, 12:00 ET | Timra 3.555 | Vaxjo 1.840 | 1:5 (0:1, 0:2, 1:2) | ![]() 75.9% | 32.65% | 21.1% | 46.25% | ||||
| Switzerland NLA | |||||||||||
20th Dec 2025, 13:45 ET | Ambri-Piotta 4.295 | Lausanne 1.668 | 3:4 OT (2:1, 1:1, 0:1, 0:1) | ![]() 75.2% | 34.55% | 27.5% | 37.95% | ||||
20th Dec 2025, 13:45 ET | Kloten | Tigers | Unlock | ||||||||
20th Dec 2025, 13:45 ET | Lugano 3.530 | Davos 1.873 | 1:4 (0:2, 1:1, 0:1) | ![]() 72.9% | 34.6% | 20.6% | 44.8% | ||||
20th Dec 2025, 13:45 ET | Servette 2.484 | Biel 2.463 | 1:3 (0:0, 0:1, 1:2) | ![]() 65.8% | 37.7% | 17.8% | 44.5% | ||||
20th Dec 2025, 13:45 ET | Zug | Rapperswil-Jona | Unlock | ||||||||
20th Dec 2025, 13:45 ET | Zurich 2.926 | Fribourg 2.169 | 2:3 (1:1, 1:1, 0:1) | ![]() 35.8% | 37.35% | 21.9% | 40.75% | ||||
| USA AHL | |||||||||||
20th Dec 2025, 17:00 ET | Tucson Roadrunners 2.080 | Abbotsford Canucks 2.770 | 2:3 (1:1, 0:0, 1:2) | ![]() 66.6% | 36.55% | 23.5% | 39.95% | ||||
20th Dec 2025, 22:00 ET | Coachella Valley Firebirds | Bakersfield Condors | Unlock | ||||||||
| USA USA AHL | |||||||||||
20th Dec 2025, 15:00 ET | Rockford IceHogs 3.170 | Manitoba Moose 1.900 | 0:4 (0:2, 0:2, 0:0) | ![]() 67% | 32.95% | 20.5% | 46.55% | ||||
20th Dec 2025, 16:00 ET | Belleville Senators 2.841 | Toronto Marlies 2.040 | 3:4 OT (2:2, 1:0, 0:1, 0:1) | ![]() 65.8% | 29.9% | 36.8% | 33.3% | ||||
20th Dec 2025, 16:00 ET | Laval Rocket | Cleveland Monsters | Unlock | ||||||||
20th Dec 2025, 16:00 ET | Springfield Thunderbirds 3.440 | Charlotte Checkers 1.790 | 3:4 OT (0:0, 2:2, 1:1, 0:1) | ![]() 62.8% | 32.45% | 31.7% | 35.85% | ||||
20th Dec 2025, 18:05 ET | Utica Comets 3.840 | Wilkes-Barre/Scranton 1.680 | 2:3 (0:0, 1:2, 1:1) | ![]() 56% | 38.2% | 20.2% | 41.6% | ||||
20th Dec 2025, 19:00 ET | Bridgeport Sound Tigers | Hershey Bears | Unlock | ||||||||
20th Dec 2025, 19:05 ET | Hartford Wolf Pack 2.450 | Lehigh Valley Phantoms 2.300 | 1:3 (1:1, 0:1, 0:1) | ![]() 74.6% | 36.75% | 19.7% | 43.55% | ||||
20th Dec 2025, 19:05 ET | Syracuse Crunch 2.450 | Providence Bruins 2.300 | 2:3 (1:1, 0:1, 1:1) | ![]() 80.7% | 37.85% | 20.9% | 41.25% | ||||
20th Dec 2025, 20:00 ET | Iowa Wild | Chicago Wolves | Unlock | ||||||||
20th Dec 2025, 20:00 ET | Milwaukee Admirals 2.210 | Texas Stars 2.550 | 3:2 (0:0, 1:0, 2:2) | ![]() 72% | 40.25% | 22.9% | 36.85% | ||||
20th Dec 2025, 20:05 ET | Henderson Silver Knights 3.320 | Colorado Eagles 1.780 | 2:3 (0:0, 2:2, 0:1) | ![]() 41.3% | 39.05% | 18.5% | 42.45% | ||||
20th Dec 2025, 21:00 ET | San Jose Barracuda | Ontario Reign | Unlock | ||||||||
| Ukraine Ukraine UHL | |||||||||||
20th Dec 2025, 07:30 ET | Kremenchuk | Kryzhynka | 4:2 (2:1, 1:0, 1:1) | ![]() 57.9% | 42.05% | 22.7% | 35.25% | ||||
Value bets for today based on Scores Predictor:
| Date | Team 1 | Team 2 | Score Prediction | Money line1 | Money line2 | Final Score | Value Bet |
Russia VHL 20th Dec 2025, 06:00 ET | HC Yugra 1.600 | Olympia 4.725 | 3:2 | 1.600 | 4.725 | Take Olympia +2.5 | |
Switzerland NLA 20th Dec 2025, 13:45 ET | Ambri-Piotta 4.295 | Lausanne 1.668 | 3:4 OT | 4.295 | 1.668 | Take Ambri-Piotta +2.5 | |
USA USA AHL 20th Dec 2025, 18:05 ET | Utica Comets 3.840 | Wilkes-Barre/Scranton 1.680 | 2:3 | 3.840 | 1.680 | Take Utica Comets +2.5 |
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Russia MHL 20th Dec 2025, 02:00 ET | Kapitan 2.520 | Tayfun 2.240 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
Russia MHL 20th Dec 2025, 03:00 ET | Stalnye Lisy 2.480 | Belye Medvedi 2.260 | 1:4 | 5 | 5.25 | Bet under 5.25 | |
Russia VHL 20th Dec 2025, 06:00 ET | HC Yugra 1.600 | Olympia 4.725 | 3:2 | 5 | 4.25 | Bet over 4.25 | |
Russia VHL 20th Dec 2025, 07:00 ET | Rubin Tyumen 2.430 | Perm 2.510 | 1:2 | 3 | 4.25 | Bet under 4.25 | |
Sweden SHL 20th Dec 2025, 09:15 ET | Frolunda 2.550 | Brynas 2.360 | 3:2 | 5 | 4.50 | Bet over 4.50 | |
Sweden SHL 20th Dec 2025, 09:15 ET | Lulea 2.270 | Malmö 2.702 | 1:2 | 3 | 4.50 | Bet under 4.50 | |
Finland Liiga 20th Dec 2025, 10:00 ET | Hameenlinna 3.300 | Lukko 1.920 | 1:4 | 5 | 5.25 | Bet under 5.25 | |
Finland Mestis 20th Dec 2025, 10:00 ET | Hermes 5.240 | IPK 1.420 | 2:5 | 7 | 6.25 | Bet over 6.25 | |
Finland Liiga 20th Dec 2025, 10:00 ET | IFK Helsinki 2.888 | TPS Turku 2.130 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Finland Liiga 20th Dec 2025, 10:00 ET | Jukurit 3.305 | Karpat 1.929 | 1:4 | 5 | 4.50 | Bet over 4.50 | |
Finland Liiga 20th Dec 2025, 10:00 ET | KalPa 3.385 | KooKoo 1.850 | 1:5 | 6 | 5.50 | Bet over 5.50 | |
Finland Mestis 20th Dec 2025, 10:00 ET | KeuPa 2.903 | Pyry 1.990 | 2:3 | 5 | 5.50 | Bet under 5.50 | |
Finland Finland Mestis 20th Dec 2025, 10:00 ET | Kiekko-Pojat 4.450 | Jokerit 1.540 | 1:3 | 4 | 5.50 | Bet under 5.50 | |
Norway Get-ligaen 20th Dec 2025, 10:00 ET | Stjernen 6.930 | Valerenga 1.310 | 1:6 | 7 | 5.25 | Bet over 5.25 | |
Finland Liiga 20th Dec 2025, 10:00 ET | Vaasan Sport 7.650 | Tappara 1.295 | 1:4 | 5 | 5.50 | Bet under 5.50 | |
Sweden SHL 20th Dec 2025, 12:00 ET | Djurgardens 2.480 | HV 71 2.375 | 3:4 OT | 7 | 5.25 | Bet over 5.25 | |
Europe Alps Hockey League 20th Dec 2025, 12:00 ET | KHL Sisak 2.813 | Acroni Jesenice 2.020 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Sweden SHL 20th Dec 2025, 12:00 ET | Leksands 3.650 | Orebro 1.800 | 1:5 | 6 | 5.25 | Bet over 5.25 | |
Sweden SHL 20th Dec 2025, 12:00 ET | Timra 3.555 | Vaxjo 1.840 | 1:5 | 6 | 4.50 | Bet over 4.50 | |
Switzerland NLA 20th Dec 2025, 13:45 ET | Ambri-Piotta 4.295 | Lausanne 1.668 | 3:4 OT | 7 | 5.25 | Bet over 5.25 | |
Switzerland NLA 20th Dec 2025, 13:45 ET | Lugano 3.530 | Davos 1.873 | 1:4 | 5 | 5.25 | Bet under 5.25 | |
Switzerland NLA 20th Dec 2025, 13:45 ET | Servette 2.484 | Biel 2.463 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
Austria EBEL 20th Dec 2025, 13:45 ET | Vienna Capitals 4.505 | Bolzano 1.550 | 0:4 | 4 | 5.25 | Bet under 5.25 | |
Switzerland NLA 20th Dec 2025, 13:45 ET | Zurich 2.926 | Fribourg 2.169 | 2:3 | 5 | 4.50 | Bet over 4.50 | |
Great Britan Elite League 20th Dec 2025, 14:00 ET | Glasgow 1.630 | Fife 3.955 | 1:5 | 6 | 5.50 | Bet over 5.50 | |
Great Britan Elite League 20th Dec 2025, 14:00 ET | Sheffield 2.500 | Cardiff 2.270 | 4:3 | 7 | 5.25 | Bet over 5.25 | |
Europe Alps Hockey League 20th Dec 2025, 14:30 ET | Unterland 3.265 | Gherdeina 1.830 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
USA USA AHL 20th Dec 2025, 15:00 ET | Rockford IceHogs 3.170 | Manitoba Moose 1.900 | 0:4 | 4 | 5.25 | Bet under 5.25 | |
USA USA AHL 20th Dec 2025, 16:00 ET | Belleville Senators 2.841 | Toronto Marlies 2.040 | 3:4 OT | 7 | 5.25 | Bet over 5.25 | |
USA USA AHL 20th Dec 2025, 16:00 ET | Springfield Thunderbirds 3.440 | Charlotte Checkers 1.790 | 3:4 OT | 7 | 5.25 | Bet over 5.25 | |
USA AHL 20th Dec 2025, 17:00 ET | Tucson Roadrunners 2.080 | Abbotsford Canucks 2.770 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
USA USA AHL 20th Dec 2025, 18:05 ET | Utica Comets 3.840 | Wilkes-Barre/Scranton 1.680 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
USA USA AHL 20th Dec 2025, 19:05 ET | Hartford Wolf Pack 2.450 | Lehigh Valley Phantoms 2.300 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
USA USA AHL 20th Dec 2025, 19:05 ET | Syracuse Crunch 2.450 | Providence Bruins 2.300 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
USA USA AHL 20th Dec 2025, 20:00 ET | Milwaukee Admirals 2.210 | Texas Stars 2.550 | 3:2 | 5 | 5.25 | Bet under 5.25 | |
USA USA AHL 20th Dec 2025, 20:05 ET | Henderson Silver Knights 3.320 | Colorado Eagles 1.780 | 2:3 | 5 | 5.25 | Bet under 5.25 |
Value bets for today based on Scores Predictor and 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.
| Date | Team 1 | Team 2 | Optimal Stake Part | Bet On | Final Score |
Great Britan Elite League 20th Dec 2025, 14:00 ET | Glasgow 1.630 | Fife 3.955 | 0.28 | Fife ML | |
Europe Alps Hockey League 20th Dec 2025, 14:30 ET | Unterland 3.265 | Gherdeina 1.830 | 0.13 | Unterland ML | |
USA USA AHL 20th Dec 2025, 20:05 ET | Henderson Silver Knights 3.320 | Colorado Eagles 1.780 | 0.13 | Henderson Silver Knights ML |











