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 | |||||||||||
16th Jan 2026, 13:15 ET | Alba Volan 4.990 | Klagenfurt 1.454 | 0:5 (0:2, 0:1, 0:2) | ![]() 54.3% | 30.7% | 21.6% | 47.7% | ||||
16th Jan 2026, 13:15 ET | Graz99ers 1.310 | TWK Innsbruck 6.670 | 3:1 (1:0, 1:1, 1:0) | ![]() 65.5% | 42.5% | 21.8% | 35.7% | ||||
16th Jan 2026, 13:15 ET | Salzburg | Villacher | Unlock | ||||||||
16th Jan 2026, 13:30 ET | Vienna Capitals 2.811 | Vorarlberg 2.080 | 2:4 (1:1, 1:1, 0:2) | ![]() 70% | 37.45% | 18.3% | 44.25% | ||||
16th Jan 2026, 13:45 ET | Black Wings Linz 4.890 | Val Pusteria 1.480 | 2:3 (2:0, 0:2, 0:1) | ![]() 71.2% | 37.15% | 22.3% | 40.55% | ||||
16th Jan 2026, 13:45 ET | Ferencvaros | Bolzano | Unlock | ||||||||
| Belarus Extraleague | |||||||||||
16th Jan 2026, 11:00 ET | Baranavichy 8.450 | Molodechno 1.220 | 1:6 (1:1, 0:4, 0:1) | ![]() 77.8% | 32.85% | 17.3% | 49.85% | 0:4 | |||
16th Jan 2026, 11:00 ET | Mogilev 8.250 | Vitebsk 1.232 | 1:3 (1:0, 0:1, 0:2) | ![]() 67.2% | 37.3% | 18.6% | 44.1% | ||||
16th Jan 2026, 11:25 ET | Lida | Zhlobin | Unlock | ||||||||
16th Jan 2026, 12:00 ET | Yunost Minsk 1.710 | Albatros 3.810 | 4:3 OT (1:0, 2:2, 0:1, 1:0) | ![]() 80.9% | 34.2% | 35% | 30.8% | 0:0 | |||
| Canada QMJHL | |||||||||||
16th Jan 2026, 18:00 ET | Chicoutimi Sagueneens | Charlottetown Islanders | 4:3 (2:0, 2:1, 0:2) | ![]() 73.9% | 42.2% | 19% | 38.8% | ||||
16th Jan 2026, 19:00 ET | Baie-Comeau Drakkar | Quebec Remparts | Unlock | ||||||||
16th Jan 2026, 19:00 ET | Drummondville Voltigeurs | Victoriaville Tigres | 2:3 (1:1, 1:0, 0:2) | ![]() 74.9% | 38.4% | 19.8% | 41.8% | ||||
16th Jan 2026, 19:00 ET | Rouyn-Noranda Huskies | Val-d'Or Foreurs | 1:4 (0:1, 0:2, 1:1) | ![]() 40.1% | 35.9% | 18% | 46.1% | ||||
16th Jan 2026, 19:00 ET | Sherbrooke Phoenix | Shawinigan Cataractes | Unlock | ||||||||
| Czech Republic Extraliga | |||||||||||
16th Jan 2026, 11:30 ET | Litvinov 4.240 | Vitkovice 1.660 | 3:2 OT (0:0, 1:1, 1:1, 1:0) | ![]() 57.4% | 37.45% | 28.5% | 34.05% | 0:2 | |||
16th Jan 2026, 11:30 ET | Pardubice 1.830 | Mlada Boleslav 3.625 | 2:1 (1:1, 0:0, 1:0) | ![]() 55.9% | 40.7% | 22% | 37.3% | 2:3 | |||
16th Jan 2026, 11:30 ET | Plzen | Ceske Budejovice | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 12:00 ET | Karlovy Vary 2.390 | Olomouc 2.530 | 1:2 (0:0, 0:1, 1:1) | ![]() 66.9% | 38.95% | 18.7% | 42.35% | 2:1 | |||
16th Jan 2026, 12:00 ET | Kladno 2.791 | Mountfield HK 2.210 | 3:1 (0:0, 2:1, 1:0) | ![]() 37.2% | 43.45% | 19.9% | 36.65% | 0:1 | |||
16th Jan 2026, 12:00 ET | Trinec | Liberec | Unlock | Unlock Prediction | |||||||
| Denmark Metal Ligaen | |||||||||||
16th Jan 2026, 13:00 ET | Esbjerg Energy 2.300 | Sonderjyske 2.390 | 2:3 (2:1, 0:0, 0:2) | ![]() 57.4% | 36.9% | 22.8% | 40.3% | 0:1 | |||
16th Jan 2026, 13:30 ET | Aalborg Pirates 1.730 | Frederikshavn 3.565 | 4:1 (1:1, 2:0, 1:0) | ![]() 88.1% | 46.2% | 17.8% | 36% | ||||
16th Jan 2026, 13:30 ET | Herlev | Rodovre Mighty Bulls | Unlock | ||||||||
| Finland Liiga | |||||||||||
16th Jan 2026, 11:30 ET | IFK Helsinki 5.920 | Tappara 1.400 | 1:4 (0:2, 1:1, 0:1) | ![]() 87% | 33.35% | 23.1% | 43.55% | 4:3 | |||
16th Jan 2026, 11:30 ET | KalPa 2.350 | Pelicans 2.560 | 3:1 (1:0, 0:0, 2:1) | ![]() 79.2% | 43.45% | 19.9% | 36.65% | 2:1 | |||
16th Jan 2026, 11:30 ET | KooKoo | Kiekko-Espoo | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 11:30 ET | SaiPa 2.250 | Jukurit 2.671 | 3:2 (0:1, 1:1, 2:0) | ![]() 42.8% | 42.8% | 17.8% | 39.4% | 3:3 | |||
16th Jan 2026, 11:30 ET | TPS Turku 3.095 | Hameenlinna 2.040 | 3:2 OT (0:0, 1:1, 1:1, 1:0) | ![]() 67.8% | 35.8% | 31.8% | 32.4% | 1:2 | |||
16th Jan 2026, 11:30 ET | Vaasan Sport | JYP-Academy | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 12:30 ET | Ilves 1.990 | Assat 3.130 | 2:3 (2:0, 0:0, 0:3) | ![]() 72.6% | 39.05% | 18.5% | 42.45% | 1:1 | |||
16th Jan 2026, 12:30 ET | Lukko 2.150 | Karpat 2.799 | 3:1 (1:1, 1:0, 1:0) | ![]() 61.9% | 42.85% | 21.1% | 36.05% | 1:3 | |||
| Finland Mestis | |||||||||||
16th Jan 2026, 11:30 ET | Kiekko-Pojat | Kettera | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 11:30 ET | RoKi 5.250 | Jokerit 1.440 | 1:4 (0:1, 0:2, 1:1) | ![]() 48.7% | 33% | 23.8% | 43.2% | 0:0 | |||
16th Jan 2026, 11:30 ET | TuTo 3.305 | IPK 1.830 | 1:5 (1:0, 0:1, 0:4) | ![]() 64% | 31.65% | 23.1% | 45.25% | 4:0 | |||
| France Ligue Magnus | |||||||||||
16th Jan 2026, 14:05 ET | Anglet | Chamonix Mont-Blanc | Unlock | ||||||||
16th Jan 2026, 14:15 ET | Briancon 5.140 | Bordeaux 1.440 | 1:3 (1:1, 0:1, 0:1) | ![]() 76.5% | 36.7% | 19.8% | 43.5% | ||||
16th Jan 2026, 14:15 ET | Cergy-Pontoise 7.300 | Grenoble 1.230 | 2:4 (0:1, 1:2, 1:1) | ![]() 71% | 36.35% | 20.5% | 43.15% | ||||
16th Jan 2026, 14:15 ET | Nice | Amiens | Unlock | ||||||||
16th Jan 2026, 14:30 ET | Marseille 1.840 | Rapaces 3.245 | 4:2 (1:0, 2:1, 1:1) | ![]() 84.9% | 41.5% | 23.8% | 34.7% | ||||
| Germany DEL | |||||||||||
16th Jan 2026, 13:30 ET | Dresdner Eislöwen 7.600 | Munchen 1.290 | 1:4 (0:0, 0:0, 1:4) | ![]() 45.4% | 34.45% | 20.9% | 44.65% | ||||
16th Jan 2026, 13:30 ET | Frankfurt Lowen | Augsburger Panther | Unlock | ||||||||
16th Jan 2026, 13:30 ET | Grizzly Wolfsburg 2.470 | Iserlohn Roosters 2.350 | 2:3 OT (0:1, 1:1, 1:0, 0:1) | ![]() 70.8% | 29.2% | 38.2% | 32.6% | ||||
16th Jan 2026, 13:30 ET | Kolner 2.330 | Bremerhaven 2.480 | 4:3 (2:2, 0:0, 2:1) | ![]() 71.5% | 41.75% | 19.9% | 38.35% | ||||
16th Jan 2026, 13:30 ET | Nurnberg Ice Tigers | Adler Mannheim | Unlock | ||||||||
16th Jan 2026, 13:30 ET | Straubing Tigers 3.770 | ERC Ingolstadt 1.710 | 3:4 (2:1, 1:1, 0:2) | ![]() 45% | 38.7% | 19.2% | 42.1% | ||||
| Germany DEL2 | |||||||||||
16th Jan 2026, 13:30 ET | Bad Nauheim 2.520 | Lausitzer Füchse 2.210 | 2:3 (0:0, 0:0, 2:3) | ![]() 78.9% | 36.75% | 23.1% | 40.15% | ||||
16th Jan 2026, 13:30 ET | Bietigheim/Bissingen | Crimmitschau | Unlock | ||||||||
16th Jan 2026, 13:30 ET | Dusseldorf 2.985 | Landshut 1.940 | 3:4 OT (1:1, 0:1, 2:1, 0:1) | ![]() 70.5% | 33.35% | 29.9% | 36.75% | ||||
16th Jan 2026, 13:30 ET | Freiburg 8.850 | Krefeld Pinguine 1.206 | 1:4 (0:2, 0:1, 1:1) | ![]() 77.6% | 33.65% | 22.5% | 43.85% | ||||
16th Jan 2026, 13:30 ET | Ravensburg | Starbulls Rosenheim | Unlock | ||||||||
16th Jan 2026, 13:46 ET | Kassel 1.530 | Kaufbeuren 4.490 | 3:1 (1:0, 1:0, 1:1) | ![]() 67.8% | 43.85% | 19.1% | 37.05% | ||||
| Germany Germany DEL2 | |||||||||||
16th Jan 2026, 14:00 ET | Regensburg | Weiden | 2:3 (1:1, 0:0, 1:2) | ![]() 57.2% | 38.45% | 19.7% | 41.85% | ||||
| Great Britan Elite League | |||||||||||
16th Jan 2026, 14:00 ET | Sheffield | Belfast | Unlock | ||||||||
16th Jan 2026, 14:30 ET | Glasgow 3.190 | Manchester 1.890 | 0:4 (0:1, 0:2, 0:1) | ![]() 20.3% | 33.05% | 20.3% | 46.65% | ||||
| Poland Polish Hockey League | |||||||||||
16th Jan 2026, 12:00 ET | Jastrzebie 1.747 | Krakow 3.525 | 2:3 (1:1, 1:1, 0:1) | ![]() 76.2% | 37.3% | 22% | 40.7% | ||||
16th Jan 2026, 12:00 ET | Sanok | Tychy | Unlock | ||||||||
16th Jan 2026, 12:30 ET | Unia Oświęcim 1.980 | Torun 2.843 | 4:2 (1:0, 1:1, 2:1) | ![]() 58.6% | 42.65% | 21.5% | 35.85% | ||||
| Russia MHL | |||||||||||
16th Jan 2026, 03:00 ET | Snezhnye Barsy 3.990 | Tyumensky Legion 1.648 | 1:2 (0:1, 0:0, 1:1) | ![]() 64.4% | 36.4% | 23.8% | 39.8% | 0:4 | |||
16th Jan 2026, 11:00 ET | Din. St. Petersburg | SKA-1946 | Unlock | ||||||||
16th Jan 2026, 11:00 ET | Sakhalinskie Akuly 4.690 | Krylya Sovetov 1.500 | 2:3 (0:1, 1:1, 1:1) | ![]() 44.9% | 38.45% | 19.7% | 41.85% | 3:3 | |||
| Russia VHL | |||||||||||
16th Jan 2026, 02:00 ET | Magnitka Magnitogorsk | Omskie Krylia | 1:3 (0:1, 0:1, 1:1) | ![]() 64.6% | 36.8% | 19.6% | 43.6% | 7:2 | |||
16th Jan 2026, 07:00 ET | Dizel | HK Norilsk | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 08:30 ET | Voronezh | Gornyak Uchaly | 2:3 (1:0, 1:0, 0:3) | ![]() 50.3% | 36.8% | 23% | 40.2% | 3:5 | |||
16th Jan 2026, 08:30 ET | Orsk 4.340 | Kurhan 1.616 | 1:3 (0:2, 0:0, 1:1) | ![]() 72.5% | 36.95% | 19.3% | 43.75% | 1:3 | |||
16th Jan 2026, 10:30 ET | Olympia | Tambov | Unlock | ||||||||
| Slovakia Extraliga | |||||||||||
16th Jan 2026, 11:30 ET | Nitra 1.940 | Spisska Nova Ves 3.065 | 4:1 (1:1, 3:0, 0:0) | ![]() 61.2% | 44.05% | 22.1% | 33.85% | 1:1 | |||
16th Jan 2026, 11:30 ET | Zvolen 3.310 | Kosice 1.850 | 2:3 (0:1, 1:1, 1:1) | ![]() 51.8% | 38.15% | 20.3% | 41.55% | 4:0 | |||
16th Jan 2026, 12:00 ET | Ban. Bystrica | Liptovsky Mikulas | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 12:00 ET | Poprad 1.840 | Dukla Trencin 3.325 | 4:2 (1:2, 2:0, 1:0) | ![]() 75% | 42.9% | 21% | 36.1% | 1:0 | |||
16th Jan 2026, 12:30 ET | Zilina 2.991 | Slovan Bratislava 1.970 | 1:3 (0:1, 0:1, 1:1) | ![]() 85% | 35.25% | 22.7% | 42.05% | 0:0 | |||
| Sweden Allsvenskan | |||||||||||
16th Jan 2026, 12:00 ET | Vasteras | Vimmerby | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 13:00 ET | Almtuna 4.845 | Mora 1.510 | 0:5 (0:0, 0:3, 0:2) | ![]() 50.3% | 30.05% | 22.9% | 47.05% | 1:1 | |||
16th Jan 2026, 13:00 ET | Kalmar 1.880 | AIK 3.190 | 3:2 (1:2, 0:0, 2:0) | ![]() 64.5% | 40.65% | 22.1% | 37.25% | 0:1 | |||
16th Jan 2026, 13:00 ET | Modo | Troja/Ljungby | Unlock | Unlock Prediction | |||||||
16th Jan 2026, 13:00 ET | Nybro 5.450 | BIK Karlskoga 1.430 | 0:3 (0:0, 0:1, 0:2) | ![]() 54.4% | 33.35% | 23.1% | 43.55% | 0:0 | |||
16th Jan 2026, 13:00 ET | Oskarshamn 4.595 | Björklöven 1.530 | 3:4 (1:1, 0:1, 2:2) | ![]() 58.8% | 36.6% | 23.4% | 40% | 0:0 | |||
16th Jan 2026, 13:00 ET | Sodertalje | Ostersund | Unlock | Unlock Prediction | |||||||
| Switzerland NLA | |||||||||||
16th Jan 2026, 13:45 ET | Ajoie 5.830 | Zug 1.454 | 1:3 (0:1, 1:1, 0:1) | ![]() 42.2% | 34.9% | 23.4% | 41.7% | ||||
16th Jan 2026, 13:45 ET | Lausanne 2.446 | Kloten 2.538 | 2:3 (1:1, 0:0, 1:2) | ![]() 49.1% | 39.05% | 18.5% | 42.45% | ||||
16th Jan 2026, 13:45 ET | Lugano | Bern | Unlock | ||||||||
16th Jan 2026, 13:45 ET | Servette 2.570 | Tigers 2.416 | 1:4 (0:1, 0:2, 1:1) | ![]() 58.6% | 34.85% | 20.1% | 45.05% | ||||
16th Jan 2026, 13:45 ET | Zurich | Rapperswil-Jona | 2:3 OT (1:0, 0:1, 1:1, 0:1) | ![]() 88% | 32.55% | 31.5% | 35.95% | ||||
| Switzerland Swiss League | |||||||||||
16th Jan 2026, 13:45 ET | Olten | Thurgau | Unlock | ||||||||
16th Jan 2026, 13:45 ET | Winterthur 7.050 | Visp 1.260 | 0:4 (0:1, 0:2, 0:1) | ![]() 71.2% | 33.05% | 20.3% | 46.65% | ||||
16th Jan 2026, 14:00 ET | Bellinzona Snakes | GCK Lions | 1:4 (0:0, 0:3, 1:1) | ![]() 64.8% | 35.75% | 18.3% | 45.95% | ||||
16th Jan 2026, 14:00 ET | La Chaux-de-Fonds | Chur | Unlock | ||||||||
| USA AHL | |||||||||||
16th Jan 2026, 21:00 ET | Bakersfield Condors 2.210 | Calgary Wranglers 2.510 | 3:2 (1:0, 1:2, 1:0) | ![]() 48.4% | 42.4% | 18.6% | 39% | ||||
16th Jan 2026, 22:00 ET | Abbotsford Canucks 2.791 | San Diego Gulls 2.080 | 2:4 (0:1, 2:2, 0:1) | ![]() 48.6% | 36.5% | 20.2% | 43.3% | ||||
| USA USA AHL | |||||||||||
16th Jan 2026, 19:00 ET | Manitoba Moose | Laval Rocket | Unlock | ||||||||
16th Jan 2026, 19:00 ET | Rochester Americans 1.900 | Belleville Senators 3.045 | 3:2 OT (1:0, 0:1, 1:1, 1:0) | ![]() 49.1% | 36.35% | 30.7% | 32.95% | ||||
16th Jan 2026, 19:00 ET | Rockford IceHogs 4.400 | Grand Rapids Griffins 1.560 | 1:3 (0:1, 0:1, 1:1) | ![]() 71.8% | 38% | 17.2% | 44.8% | ||||
16th Jan 2026, 19:00 ET | Utica Comets | Syracuse Crunch | Unlock | ||||||||
16th Jan 2026, 19:05 ET | Bridgeport Sound Tigers 3.125 | Lehigh Valley Phantoms 1.910 | 1:2 (1:1, 0:0, 0:1) | ![]() 54.7% | 39.15% | 18.3% | 42.55% | ||||
16th Jan 2026, 19:05 ET | Hartford Wolf Pack 3.190 | Wilkes-Barre/Scranton 1.880 | 4:3 OT (2:1, 0:1, 1:1, 1:0) | ![]() 44.4% | 36.85% | 29.7% | 33.45% | ||||
16th Jan 2026, 20:00 ET | Chicago Wolves | Milwaukee Admirals | Unlock | ||||||||
16th Jan 2026, 20:00 ET | Toronto Marlies 1.830 | Iowa Wild 3.325 | 2:3 (1:2, 0:0, 1:1) | ![]() 78.3% | 39.5% | 17.6% | 42.9% | ||||
16th Jan 2026, 21:00 ET | San Jose Barracuda 2.190 | Tucson Roadrunners 2.500 | 2:3 (1:1, 0:1, 1:1) | ![]() 29% | 38.45% | 19.7% | 41.85% | ||||
| Ukraine Ukraine UHL | |||||||||||
16th Jan 2026, 11:00 ET | Kremenchuk | Sokil Kyiv | Unlock | ||||||||
Value bets for today based on Scores Predictor:
| Date | Team 1 | Team 2 | Score Prediction | Money line1 | Money line2 | Final Score | Value Bet |
Russia MHL 16th Jan 2026, 03:00 ET | Snezhnye Barsy 3.990 | Tyumensky Legion 1.648 | 1:2 | 3.990 | 1.648 | 0:4 | Take Snezhnye Barsy +2.5 |
Russia MHL 16th Jan 2026, 11:00 ET | Sakhalinskie Akuly 4.690 | Krylya Sovetov 1.500 | 2:3 | 4.690 | 1.500 | 3:3 | Take Sakhalinskie Akuly +2.5 |
Czech Republic Extraliga 16th Jan 2026, 11:30 ET | Litvinov 4.240 | Vitkovice 1.660 | 3:2 OT | 4.240 | 1.660 | 0:2 | Take Litvinov +2.5 |
Belarus Extraleague 16th Jan 2026, 12:00 ET | Yunost Minsk 1.710 | Albatros 3.810 | 4:3 OT | 1.710 | 3.810 | 0:0 | Take Brest +2.5 |
Sweden Allsvenskan 16th Jan 2026, 13:00 ET | Oskarshamn 4.595 | Björklöven 1.530 | 3:4 | 4.595 | 1.530 | 0:0 | Take Oskarshamn +2.5 |
Germany DEL 16th Jan 2026, 13:30 ET | Straubing Tigers 3.770 | ERC Ingolstadt 1.710 | 3:4 | 3.770 | 1.710 | Take Straubing Tigers +2.5 | |
Austria EBEL 16th Jan 2026, 13:45 ET | Black Wings Linz 4.890 | Val Pusteria 1.480 | 2:3 | 4.890 | 1.480 | Take Black Wings Linz +2.5 |
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Russia VHL 16th Jan 2026, 08:30 ET | Orsk 4.340 | Kurhan 1.616 | 1:3 | 4 | 4.25 | 1:3 | Bet under 4.25 |
Belarus Extraleague 16th Jan 2026, 11:00 ET | Baranavichy 8.450 | Molodechno 1.220 | 1:6 | 7 | 5.50 | 0:4 | Bet over 5.50 |
Belarus Extraleague 16th Jan 2026, 11:00 ET | Mogilev 8.250 | Vitebsk 1.232 | 1:3 | 4 | 5.25 | 0:3 | Bet under 5.25 |
Russia MHL 16th Jan 2026, 11:00 ET | Sakhalinskie Akuly 4.690 | Krylya Sovetov 1.500 | 2:3 | 5 | 5.25 | 3:3 | Bet under 5.25 |
Finland Liiga 16th Jan 2026, 11:30 ET | IFK Helsinki 5.920 | Tappara 1.400 | 1:4 | 5 | 5.50 | 4:3 | Bet under 5.50 |
Finland Liiga 16th Jan 2026, 11:30 ET | KalPa 2.350 | Pelicans 2.560 | 3:1 | 4 | 4.50 | 2:1 | Bet under 4.50 |
Czech Republic Extraliga 16th Jan 2026, 11:30 ET | Litvinov 4.240 | Vitkovice 1.660 | 3:2 OT | 5 | 5.25 | 0:2 | Bet under 5.25 |
Slovakia Extraliga 16th Jan 2026, 11:30 ET | Nitra 1.940 | Spisska Nova Ves 3.065 | 4:1 | 5 | 5.25 | 1:1 | Bet under 5.25 |
Czech Republic Extraliga 16th Jan 2026, 11:30 ET | Pardubice 1.830 | Mlada Boleslav 3.625 | 2:1 | 3 | 4.50 | 2:3 | Bet under 4.50 |
Finland Mestis 16th Jan 2026, 11:30 ET | RoKi 5.250 | Jokerit 1.440 | 1:4 | 5 | 5.25 | 0:0 | Bet under 5.25 |
Finland Liiga 16th Jan 2026, 11:30 ET | SaiPa 2.250 | Jukurit 2.671 | 3:2 | 5 | 5.25 | 3:3 | Bet under 5.25 |
Finland Liiga 16th Jan 2026, 11:30 ET | TPS Turku 3.095 | Hameenlinna 2.040 | 3:2 OT | 5 | 4.50 | 1:2 | Bet over 4.50 |
Finland Mestis 16th Jan 2026, 11:30 ET | TuTo 3.305 | IPK 1.830 | 1:5 | 6 | 5.25 | 4:0 | Bet over 5.25 |
Slovakia Extraliga 16th Jan 2026, 11:30 ET | Zvolen 3.310 | Kosice 1.850 | 2:3 | 5 | 5.25 | 4:0 | Bet under 5.25 |
Poland Polish Hockey League 16th Jan 2026, 12:00 ET | Jastrzebie 1.747 | Krakow 3.525 | 2:3 | 5 | 5.25 | 1:0 | Bet under 5.25 |
Czech Republic Extraliga 16th Jan 2026, 12:00 ET | Karlovy Vary 2.390 | Olomouc 2.530 | 1:2 | 3 | 4.50 | 2:1 | Bet under 4.50 |
Czech Republic Extraliga 16th Jan 2026, 12:00 ET | Kladno 2.791 | Mountfield HK 2.210 | 3:1 | 4 | 4.50 | 0:1 | Bet under 4.50 |
Slovakia Extraliga 16th Jan 2026, 12:00 ET | Poprad 1.840 | Dukla Trencin 3.325 | 4:2 | 6 | 5.25 | 1:0 | Bet over 5.25 |
Belarus Extraleague 16th Jan 2026, 12:00 ET | Yunost Minsk 1.710 | Albatros 3.810 | 4:3 OT | 7 | 4.25 | 0:0 | Bet over 4.25 |
Finland Liiga 16th Jan 2026, 12:30 ET | Ilves 1.990 | Assat 3.130 | 2:3 | 5 | 5.25 | 1:1 | Bet under 5.25 |
Finland Liiga 16th Jan 2026, 12:30 ET | Lukko 2.150 | Karpat 2.799 | 3:1 | 4 | 5.25 | 1:3 | Bet under 5.25 |
Poland Polish Hockey League 16th Jan 2026, 12:30 ET | Unia Oświęcim 1.980 | Torun 2.843 | 4:2 | 6 | 5.50 | 1:1 | Bet over 5.50 |
Slovakia Extraliga 16th Jan 2026, 12:30 ET | Zilina 2.991 | Slovan Bratislava 1.970 | 1:3 | 4 | 5.25 | 0:0 | Bet under 5.25 |
Sweden Allsvenskan 16th Jan 2026, 13:00 ET | Almtuna 4.845 | Mora 1.510 | 0:5 | 5 | 5.25 | 1:1 | Bet under 5.25 |
Denmark Metal Ligaen 16th Jan 2026, 13:00 ET | Esbjerg Energy 2.300 | Sonderjyske 2.390 | 2:3 | 5 | 5.50 | 0:1 | Bet under 5.50 |
Sweden Allsvenskan 16th Jan 2026, 13:00 ET | Kalmar 1.880 | AIK 3.190 | 3:2 | 5 | 5.25 | 0:1 | Bet under 5.25 |
Sweden Allsvenskan 16th Jan 2026, 13:00 ET | Oskarshamn 4.595 | Björklöven 1.530 | 3:4 | 7 | 5.25 | 0:0 | Bet over 5.25 |
Austria EBEL 16th Jan 2026, 13:15 ET | Alba Volan 4.990 | Klagenfurt 1.454 | 0:5 | 5 | 5.25 | Bet under 5.25 | |
Denmark Metal Ligaen 16th Jan 2026, 13:30 ET | Aalborg Pirates 1.730 | Frederikshavn 3.565 | 4:1 | 5 | 5.50 | Bet under 5.50 | |
Germany DEL2 16th Jan 2026, 13:30 ET | Bad Nauheim 2.520 | Lausitzer Füchse 2.210 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Germany DEL 16th Jan 2026, 13:30 ET | Dresdner Eislöwen 7.600 | Munchen 1.290 | 1:4 | 5 | 6.25 | Bet under 6.25 | |
Germany DEL2 16th Jan 2026, 13:30 ET | Dusseldorf 2.985 | Landshut 1.940 | 3:4 OT | 7 | 5.25 | Bet over 5.25 | |
Germany DEL2 16th Jan 2026, 13:30 ET | Freiburg 8.850 | Krefeld Pinguine 1.206 | 1:4 | 5 | 5.50 | Bet under 5.50 | |
Germany DEL 16th Jan 2026, 13:30 ET | Grizzly Wolfsburg 2.470 | Iserlohn Roosters 2.350 | 2:3 OT | 5 | 5.25 | Bet under 5.25 | |
Germany DEL 16th Jan 2026, 13:30 ET | Kolner 2.330 | Bremerhaven 2.480 | 4:3 | 7 | 5.50 | Bet over 5.50 | |
Germany DEL 16th Jan 2026, 13:30 ET | Straubing Tigers 3.770 | ERC Ingolstadt 1.710 | 3:4 | 7 | 6.25 | Bet over 6.25 | |
Austria EBEL 16th Jan 2026, 13:30 ET | Vienna Capitals 2.811 | Vorarlberg 2.080 | 2:4 | 6 | 5.25 | Bet over 5.25 | |
Switzerland NLA 16th Jan 2026, 13:45 ET | Ajoie 5.830 | Zug 1.454 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
Austria EBEL 16th Jan 2026, 13:45 ET | Black Wings Linz 4.890 | Val Pusteria 1.480 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Switzerland NLA 16th Jan 2026, 13:45 ET | Lausanne 2.446 | Kloten 2.538 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Switzerland NLA 16th Jan 2026, 13:45 ET | Servette 2.570 | Tigers 2.416 | 1:4 | 5 | 5.25 | Bet under 5.25 | |
Switzerland Swiss League 16th Jan 2026, 13:45 ET | Winterthur 7.050 | Visp 1.260 | 0:4 | 4 | 5.50 | Bet under 5.50 | |
Germany DEL2 16th Jan 2026, 13:46 ET | Kassel 1.530 | Kaufbeuren 4.490 | 3:1 | 4 | 5.25 | Bet under 5.25 | |
France Ligue Magnus 16th Jan 2026, 14:15 ET | Briancon 5.140 | Bordeaux 1.440 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
France Ligue Magnus 16th Jan 2026, 14:15 ET | Cergy-Pontoise 7.300 | Grenoble 1.230 | 2:4 | 6 | 6.25 | Bet under 6.25 | |
Great Britan Elite League 16th Jan 2026, 14:30 ET | Glasgow 3.190 | Manchester 1.890 | 0:4 | 4 | 5.25 | Bet under 5.25 | |
France Ligue Magnus 16th Jan 2026, 14:30 ET | Marseille 1.840 | Rapaces 3.245 | 4:2 | 6 | 5.25 | Bet over 5.25 | |
USA USA AHL 16th Jan 2026, 19:00 ET | Rochester Americans 1.900 | Belleville Senators 3.045 | 3:2 OT | 5 | 6.25 | Bet under 6.25 | |
USA USA AHL 16th Jan 2026, 19:00 ET | Rockford IceHogs 4.400 | Grand Rapids Griffins 1.560 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
USA USA AHL 16th Jan 2026, 19:05 ET | Hartford Wolf Pack 3.190 | Wilkes-Barre/Scranton 1.880 | 4:3 OT | 7 | 5.25 | Bet over 5.25 | |
USA USA AHL 16th Jan 2026, 20:00 ET | Toronto Marlies 1.830 | Iowa Wild 3.325 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
USA AHL 16th Jan 2026, 21:00 ET | Bakersfield Condors 2.210 | Calgary Wranglers 2.510 | 3:2 | 5 | 5.50 | Bet under 5.50 | |
USA USA AHL 16th Jan 2026, 21:00 ET | San Jose Barracuda 2.190 | Tucson Roadrunners 2.500 | 2:3 | 5 | 5.75 | Bet under 5.75 | |
USA AHL 16th Jan 2026, 22:00 ET | Abbotsford Canucks 2.791 | San Diego Gulls 2.080 | 2:4 | 6 | 5.25 | Bet over 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 |
Russia VHL 16th Jan 2026, 08:30 ET | Orsk 4.340 | Kurhan 1.616 | 0.18 | Orsk ML | 1:3 |
Belarus Extraleague 16th Jan 2026, 11:00 ET | Mogilev 8.250 | Vitebsk 1.232 | 0.29 | Mogilev ML | 0:3 |
Czech Republic Extraliga 16th Jan 2026, 11:30 ET | Pardubice 1.830 | Mlada Boleslav 3.625 | 0.13 | Mlada Boleslav ML | 2:3 |
Slovakia Extraliga 16th Jan 2026, 11:30 ET | Zvolen 3.310 | Kosice 1.850 | 0.11 | Zvolen ML | 4:0 |
Poland Polish Hockey League 16th Jan 2026, 12:00 ET | Jastrzebie 1.747 | Krakow 3.525 | 0.17 | Krakow ML | 1:0 |
Czech Republic Extraliga 16th Jan 2026, 12:00 ET | Kladno 2.791 | Mountfield HK 2.210 | 0.12 | Kladno ML | 0:1 |
Finland Liiga 16th Jan 2026, 12:30 ET | Ilves 1.990 | Assat 3.130 | 0.15 | Assat ML | 1:1 |
Germany DEL2 16th Jan 2026, 13:46 ET | Kassel 1.530 | Kaufbeuren 4.490 | 0.19 | Kaufbeuren ML | |
USA USA AHL 16th Jan 2026, 19:00 ET | Rockford IceHogs 4.400 | Grand Rapids Griffins 1.560 | 0.2 | Rockford IceHogs ML | |
USA USA AHL 16th Jan 2026, 19:05 ET | Bridgeport Sound Tigers 3.125 | Lehigh Valley Phantoms 1.910 | 0.11 | Bridgeport Sound Tigers ML | |
USA USA AHL 16th Jan 2026, 20:00 ET | Toronto Marlies 1.830 | Iowa Wild 3.325 | 0.18 | Iowa Wild ML |












