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 |
| Belarus Extraleague | ||||||||
25th Nov 2025, 09:55 ET | Gomel 3.475 | Molodechno 1.840 | 1:4 (0:2, 1:1, 0:1) | ![]() 59.1% | 35.45% | 18.9% | 45.65% | |
25th Nov 2025, 11:00 ET | Albatros | Lokomotiv Orsha | 2:3 OT (0:1, 1:0, 1:1, 0:1) | ![]() 71% | 34.25% | 28.1% | 37.65% | |
25th Nov 2025, 11:00 ET | Novopolotsk | Slavutych | Unlock | |||||
25th Nov 2025, 12:10 ET | Neman Grodno | Zhlobin | 1:2 (0:0, 1:1, 0:1) | ![]() 59.1% | 37% | 22.6% | 40.4% | |
| Czech Republic Extraliga | ||||||||
25th Nov 2025, 06:00 ET | Trinec | Karlovy Vary | 4:3 OT (2:0, 0:3, 1:0, 1:0) | ![]() 39.2% | 38.6% | 26.2% | 35.2% | |
25th Nov 2025, 12:00 ET | Ceske Budejovice | Liberec | Unlock | |||||
25th Nov 2025, 12:00 ET | Litvinov | Kladno | 1:3 (0:1, 1:1, 0:1) | ![]() 53.7% | 36.05% | 21.1% | 42.85% | |
25th Nov 2025, 12:00 ET | Mlada Boleslav | Mountfield HK | 1:3 (0:1, 0:0, 1:2) | ![]() 52.9% | 35.1% | 23% | 41.9% | |
25th Nov 2025, 12:00 ET | Olomouc | Kometa Brno | Unlock | |||||
25th Nov 2025, 12:00 ET | Sparta Prague | Pardubice | 2:4 (0:2, 1:1, 1:1) | ![]() 54.6% | 36.55% | 20.1% | 43.35% | |
| Denmark Metal Ligaen | ||||||||
25th Nov 2025, 13:00 ET | Herlev 3.375 | Aalborg Pirates 1.780 | 1:3 (1:1, 0:0, 0:2) | ![]() 39.6% | 36.4% | 20.4% | 43.2% | |
25th Nov 2025, 13:00 ET | Rodovre Mighty Bulls | Sonderjyske | Unlock | |||||
| Europe Alps Hockey League | ||||||||
25th Nov 2025, 13:15 ET | Cortina | Salzburg 2 | 2:3 (0:1, 2:1, 0:1) | ![]() 55.4% | 37.5% | 21.6% | 40.9% | |
| Finland Liiga | ||||||||
25th Nov 2025, 11:30 ET | Kiekko-Espoo 3.305 | Assat 1.950 | 2:4 (0:2, 0:1, 2:1) | ![]() 56.1% | 34.65% | 23.9% | 41.45% | |
25th Nov 2025, 11:30 ET | Pelicans | Ilves | Unlock | |||||
| Germany DEL | ||||||||
25th Nov 2025, 13:30 ET | Adler Mannheim | Kolner | 2:3 (1:1, 1:1, 0:1) | ![]() 53.3% | 38.15% | 20.3% | 41.55% | |
25th Nov 2025, 13:30 ET | Augsburger Panther | Frankfurt Lowen | 1:2 (1:1, 0:1, 0:0) | ![]() 71.8% | 38.65% | 19.3% | 42.05% | |
25th Nov 2025, 13:30 ET | Schwenninger | Nurnberg Ice Tigers | Unlock | |||||
25th Nov 2025, 13:30 ET | Straubing Tigers | Munchen | 3:4 (2:0, 1:2, 0:2) | ![]() 63.5% | 37.15% | 22.3% | 40.55% | |
| Germany DEL2 | ||||||||
25th Nov 2025, 13:30 ET | Regensburg | Krefeld Pinguine | 1:3 (0:1, 1:1, 0:1) | ![]() 48.1% | 35% | 23.2% | 41.8% | |
| Norway Get-ligaen | ||||||||
25th Nov 2025, 12:00 ET | Stjernen | Stavanger | Unlock | |||||
25th Nov 2025, 12:30 ET | Lorenskog 3.855 | Lillehammer 1.660 | 0:5 (0:1, 0:2, 0:2) | ![]() 73.8% | 30.35% | 22.3% | 47.35% | |
25th Nov 2025, 12:30 ET | Storhamar 1.420 | Sparta Sarpsborg 5.400 | 4:2 (1:0, 1:1, 2:1) | ![]() 75.2% | 43.5% | 19.8% | 36.7% | |
| Russia MHL | ||||||||
25th Nov 2025, 06:30 ET | Tolpar | Krasnoyarskie Rysi | Unlock | |||||
25th Nov 2025, 08:30 ET | Belye Medvedi 2.170 | Avto 2.620 | 2:4 (1:1, 0:2, 1:1) | ![]() 44.3% | 36.95% | 19.3% | 43.75% | |
25th Nov 2025, 09:30 ET | Mamonty Yugry 1.390 | Tyumensky Legion 5.810 | 3:1 (1:0, 1:1, 1:0) | ![]() 87% | 42.05% | 22.7% | 35.25% | |
25th Nov 2025, 10:30 ET | Dinamo-Shinnik | Din. St. Petersburg | Unlock | |||||
25th Nov 2025, 10:30 ET | Kuznetskie Medvedi | Irbis | 0:4 (0:0, 0:2, 0:2) | ![]() 90.2% | 34.5% | 17.4% | 48.1% | |
25th Nov 2025, 10:30 ET | Omskie Yastreby | Chaika | 4:2 (1:1, 2:1, 1:0) | ![]() 73.5% | 44.05% | 18.7% | 37.25% | |
25th Nov 2025, 11:00 ET | Amurskie Tigry | AKM-Junior | Unlock | |||||
25th Nov 2025, 11:00 ET | Mikhaylov Academy U20 | Dyn. Moscow | 2:3 (1:1, 1:1, 0:1) | ![]() 69.3% | 39.5% | 17.6% | 42.9% | |
25th Nov 2025, 11:00 ET | Sakhalinskie Akuly | Atlanty | 3:4 (1:1, 1:1, 1:2) | ![]() 77.5% | 36.35% | 23.9% | 39.75% | |
25th Nov 2025, 11:00 ET | Tayfun | Kapitan | Unlock | |||||
| Russia VHL | ||||||||
25th Nov 2025, 08:00 ET | Izhevsk 4.255 | Omskie Krylia 1.660 | 2:4 (0:2, 0:2, 2:0) | ![]() 61.7% | 35.45% | 22.3% | 42.25% | |
25th Nov 2025, 09:30 ET | HC Yugra 1.600 | Saratov 4.675 | 1:2 (0:0, 1:1, 0:1) | ![]() 45.3% | 37.35% | 21.9% | 40.75% | |
| Slovakia Extraliga | ||||||||
25th Nov 2025, 11:30 ET | Slovan Bratislava | Zilina | Unlock | |||||
| Sweden SHL | ||||||||
25th Nov 2025, 13:00 ET | Farjestads 2.120 | Djurgardens 2.857 | 2:3 (1:1, 0:1, 1:1) | ![]() 86.7% | 38.3% | 20% | 41.7% | |
25th Nov 2025, 13:00 ET | Vaxjo 2.190 | Malmö 2.789 | 1:3 (0:0, 1:2, 0:1) | ![]() 57.9% | 35.3% | 22.6% | 42.1% | |
| Switzerland NLA | ||||||||
25th Nov 2025, 13:45 ET | Ajoie | Davos | Unlock | |||||
25th Nov 2025, 13:45 ET | Ambri-Piotta 5.630 | Zurich 1.479 | 1:2 (1:1, 0:1, 0:0) | ![]() 49.4% | 37.75% | 21.1% | 41.15% | |
25th Nov 2025, 13:45 ET | Bern 3.530 | Zug 1.883 | 2:3 (0:1, 1:1, 1:1) | ![]() 78.3% | 36.45% | 23.7% | 39.85% | |
25th Nov 2025, 13:45 ET | Kloten | Biel | Unlock | |||||
25th Nov 2025, 13:45 ET | Lausanne | Rapperswil-Jona | 2:3 (1:1, 0:1, 1:1) | ![]() 72.5% | 38.25% | 20.1% | 41.65% | |
25th Nov 2025, 13:45 ET | Servette 3.785 | Fribourg 1.791 | 1:3 (0:1, 0:1, 1:1) | ![]() 58.9% | 36.65% | 19.9% | 43.45% | |
| Switzerland Swiss League | ||||||||
25th Nov 2025, 13:45 ET | Basel | Thurgau | Unlock | |||||
25th Nov 2025, 13:45 ET | Bellinzona Snakes | Visp | 1:3 (0:1, 0:2, 1:0) | ![]() 38.9% | 36.4% | 20.4% | 43.2% | |
25th Nov 2025, 14:00 ET | La Chaux-de-Fonds | Winterthur | 3:2 (0:1, 1:1, 2:0) | ![]() 39.6% | 40.75% | 21.9% | 37.35% | |
25th Nov 2025, 14:00 ET | Olten | GCK Lions | Unlock | |||||
| USA USA AHL | ||||||||
25th Nov 2025, 11:30 ET | Belleville Senators 2.180 | Manitoba Moose 2.656 | 3:2 OT (0:2, 2:0, 0:0, 1:0) | ![]() 33.6% | 32.95% | 37.5% | 29.55% | |
25th Nov 2025, 20:00 ET | Grand Rapids Griffins 2.090 | Texas Stars 2.792 | 2:3 (0:1, 2:0, 0:2) | ![]() 55.6% | 39.6% | 17.4% | 43% | |
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 25th Nov 2025, 09:30 ET | HC Yugra 1.600 | Saratov 4.675 | 1:2 | 1.600 | 4.675 | Take Kristall Saratov +2.5 | |
Switzerland NLA 25th Nov 2025, 13:45 ET | Ambri-Piotta 5.630 | Zurich 1.479 | 1:2 | 5.630 | 1.479 | Take Ambri-Piotta +2.5 |
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Russia VHL 25th Nov 2025, 08:00 ET | Izhevsk 4.255 | Omskie Krylia 1.660 | 2:4 | 6 | 4.50 | Bet over 4.50 | |
Russia MHL 25th Nov 2025, 08:30 ET | Belye Medvedi 2.170 | Avto 2.620 | 2:4 | 6 | 5.25 | Bet over 5.25 | |
Russia VHL 25th Nov 2025, 09:30 ET | HC Yugra 1.600 | Saratov 4.675 | 1:2 | 3 | 4.25 | Bet under 4.25 | |
Russia MHL 25th Nov 2025, 09:30 ET | Mamonty Yugry 1.390 | Tyumensky Legion 5.810 | 3:1 | 4 | 5.25 | Bet under 5.25 | |
Belarus Extraleague 25th Nov 2025, 09:55 ET | Gomel 3.475 | Molodechno 1.840 | 1:4 | 5 | 4.25 | Bet over 4.25 | |
USA USA AHL 25th Nov 2025, 11:30 ET | Belleville Senators 2.180 | Manitoba Moose 2.656 | 3:2 OT | 5 | 5.25 | Bet under 5.25 | |
Finland Liiga 25th Nov 2025, 11:30 ET | Kiekko-Espoo 3.305 | Assat 1.950 | 2:4 | 6 | 4.50 | Bet over 4.50 | |
Norway Get-ligaen 25th Nov 2025, 12:30 ET | Lorenskog 3.855 | Lillehammer 1.660 | 0:5 | 5 | 5.25 | Bet under 5.25 | |
Norway Get-ligaen 25th Nov 2025, 12:30 ET | Storhamar 1.420 | Sparta Sarpsborg 5.400 | 4:2 | 6 | 5.25 | Bet over 5.25 | |
Sweden SHL 25th Nov 2025, 13:00 ET | Farjestads 2.120 | Djurgardens 2.857 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Denmark Metal Ligaen 25th Nov 2025, 13:00 ET | Herlev 3.375 | Aalborg Pirates 1.780 | 1:3 | 4 | 5.50 | Bet under 5.50 | |
Sweden SHL 25th Nov 2025, 13:00 ET | Vaxjo 2.190 | Malmö 2.789 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
Switzerland NLA 25th Nov 2025, 13:45 ET | Bern 3.530 | Zug 1.883 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Switzerland NLA 25th Nov 2025, 13:45 ET | Servette 3.785 | Fribourg 1.791 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
USA USA AHL 25th Nov 2025, 20:00 ET | Grand Rapids Griffins 2.090 | Texas Stars 2.792 | 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 |
Sweden SHL 25th Nov 2025, 13:00 ET | Farjestads 2.120 | Djurgardens 2.857 | 0.1 | Djurgardens ML | |
Sweden SHL 25th Nov 2025, 13:00 ET | Vaxjo 2.190 | Malmö 2.789 | 0.1 | Malmö ML | |
USA USA AHL 25th Nov 2025, 20:00 ET | Grand Rapids Griffins 2.090 | Texas Stars 2.792 | 0.11 | Texas Stars ML |











