AHL 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 | |||||||||||
23rd Feb 2025, 09:30 ET | Vienna Capitals 3.475 | Alba Volan 1.810 | 1:3 (0:1, 0:1, 1:1) | ![]() 45.8% | 36.45% | 20.3% | 43.25% | ||||
23rd Feb 2025, 12:00 ET | Val Pusteria | HK Olimpija | 1:3 (0:1, 0:1, 1:1) | ![]() 41.1% | 35.5% | 22.2% | 42.3% | ||||
Belarus Extraleague | |||||||||||
23rd Feb 2025, 04:40 ET | Neman Grodno | Lokomotiv Orsha | Unlock | Unlock Prediction | |||||||
23rd Feb 2025, 05:00 ET | Vitebsk 1.450 | Mogilev 5.200 | 3:2 (0:1, 2:0, 1:1) | ![]() 48.2% | 42.7% | 18% | 39.3% | 0:0 | |||
23rd Feb 2025, 05:00 ET | Zhlobin | Novopolotsk | 1:4 (1:2, 0:2, 0:0) | ![]() 61.6% | 34.1% | 21.6% | 44.3% | 0:0 | |||
23rd Feb 2025, 09:00 ET | Soligorsk | Slavutych | Unlock | ||||||||
Canada QMJHL | |||||||||||
23rd Feb 2025, 14:00 ET | Charlottetown Islanders | Cape Breton Screaming Eagles | 4:3 (1:1, 1:1, 2:1) | ![]() 60.1% | 42.7% | 18% | 39.3% | ||||
23rd Feb 2025, 14:00 ET | Victoriaville Tigres | Moncton Wildcats | 1:5 (1:1, 0:1, 0:3) | ![]() 58.7% | 31.3% | 23.8% | 44.9% | ||||
23rd Feb 2025, 15:00 ET | Baie-Comeau Drakkar | Rimouski Oceanic | Unlock | ||||||||
23rd Feb 2025, 15:00 ET | Gatineau Olympiques | Sherbrooke Phoenix | 1:3 (0:1, 0:1, 1:1) | ![]() 59.9% | 37.15% | 18.9% | 43.95% | ||||
23rd Feb 2025, 16:00 ET | Quebec Remparts | Rouyn-Noranda Huskies | 3:5 (2:1, 0:1, 1:3) | ![]() 76.8% | 36.5% | 20.2% | 43.3% | ||||
23rd Feb 2025, 16:00 ET | Saint John Sea Dogs | Shawinigan Cataractes | Unlock | ||||||||
Czech Republic Extraliga | |||||||||||
23rd Feb 2025, 08:00 ET | Trinec 2.470 | Plzen 2.510 | 1:2 (0:1, 0:1, 1:0) | ![]() 68.8% | 39.3% | 18% | 42.7% | ||||
23rd Feb 2025, 09:30 ET | Mlada Boleslav 3.265 | Litvinov 1.960 | 3:2 (0:0, 1:1, 2:1) | ![]() 40.7% | 40.95% | 21.5% | 37.55% | ||||
23rd Feb 2025, 10:00 ET | Kladno | Karlovy Vary | Unlock | ||||||||
23rd Feb 2025, 10:00 ET | Sparta Prague | Vitkovice | 3:4 (0:0, 1:1, 2:3) | ![]() 52.1% | 38.05% | 20.5% | 41.45% | ||||
23rd Feb 2025, 11:00 ET | Kometa Brno | Ceske Budejovice | 1:2 (0:1, 1:1, 0:0) | ![]() 41% | 38.05% | 20.5% | 41.45% | ||||
23rd Feb 2025, 11:00 ET | Liberec | Olomouc | Unlock | ||||||||
23rd Feb 2025, 11:30 ET | Mountfield HK | Pardubice | 2:4 (1:3, 0:0, 1:1) | ![]() 26.3% | 35.1% | 23% | 41.9% | ||||
Denmark Metal Ligaen | |||||||||||
23rd Feb 2025, 07:30 ET | Aalborg Pirates 1.960 | Herlev 3.105 | 3:2 (1:1, 1:1, 1:0) | ![]() 88.4% | 42.7% | 18% | 39.3% | ||||
23rd Feb 2025, 09:00 ET | Rodovre Mighty Bulls | Herning Blue Fox | Unlock | ||||||||
23rd Feb 2025, 09:00 ET | Rungsted 2.772 | Sonderjyske 2.100 | 1:2 (1:0, 0:1, 0:1) | ![]() 65% | 38.8% | 19% | 42.2% | ||||
Europe Alps Hockey League | |||||||||||
23rd Feb 2025, 11:30 ET | KHL Sisak | Bregenzerwald | 3:4 (1:2, 0:1, 2:1) | ![]() 34.7% | 37.15% | 22.3% | 40.55% | ||||
Finland Liiga | |||||||||||
23rd Feb 2025, 09:00 ET | Vaasan Sport | Assat | Unlock | ||||||||
Germany DEL | |||||||||||
23rd Feb 2025, 08:00 ET | Dusseldorf 2.884 | Frankfurt Lowen 2.090 | 2:4 (0:2, 1:1, 1:1) | ![]() 78.3% | 36.85% | 19.5% | 43.65% | ||||
23rd Feb 2025, 08:00 ET | Straubing Tigers 2.400 | Adler Mannheim 2.410 | 2:3 (0:0, 0:2, 2:1) | ![]() 17.2% | 38.3% | 20% | 41.7% | ||||
23rd Feb 2025, 10:30 ET | Grizzly Wolfsburg | Schwenninger | Unlock | ||||||||
23rd Feb 2025, 10:30 ET | Munchen | Augsburger Panther | 1:2 (1:1, 0:0, 0:1) | ![]() 65.5% | 38.05% | 20.5% | 41.45% | ||||
23rd Feb 2025, 10:30 ET | Nurnberg Ice Tigers | ERC Ingolstadt | 1:4 (1:2, 0:1, 0:1) | ![]() 51% | 35.6% | 18.6% | 45.8% | ||||
23rd Feb 2025, 13:15 ET | Bremerhaven | Iserlohn Roosters | Unlock | ||||||||
23rd Feb 2025, 13:15 ET | Kolner | Eisbaren Berlin | 1:4 (0:1, 0:1, 1:2) | ![]() 52.2% | 35.55% | 18.7% | 45.75% | ||||
Germany DEL2 | |||||||||||
23rd Feb 2025, 11:00 ET | Crimmitschau | Lausitzer Füchse | 2:3 (0:1, 0:1, 2:1) | ![]() 47.2% | 38.25% | 20.1% | 41.65% | ||||
23rd Feb 2025, 11:00 ET | Freiburg | Dresdner Eislöwen | Unlock | ||||||||
23rd Feb 2025, 11:00 ET | Kaufbeuren | Starbulls Rosenheim | 1:4 (0:1, 0:1, 1:2) | ![]() 40.4% | 33.6% | 22.6% | 43.8% | ||||
23rd Feb 2025, 11:00 ET | Regensburg | Krefeld Pinguine | 1:3 (0:1, 0:1, 1:1) | ![]() 54.3% | 37.95% | 17.3% | 44.75% | ||||
23rd Feb 2025, 12:30 ET | Kassel | Ravensburg | Unlock | ||||||||
Germany Germany DEL2 | |||||||||||
23rd Feb 2025, 12:30 ET | Landshut | Weiden | 3:4 OT (1:1, 2:1, 0:1, 0:1) | ![]() 77.8% | 32.4% | 31.8% | 35.8% | ||||
Great Britan Elite League | |||||||||||
23rd Feb 2025, 11:00 ET | Manchester | Nottingham | 0:5 (0:1, 0:1, 0:3) | ![]() 34.4% | 30.75% | 21.5% | 47.75% | ||||
23rd Feb 2025, 12:15 ET | Glasgow | Fife | Unlock | ||||||||
23rd Feb 2025, 12:30 ET | Dundee | Coventry | 1:2 (1:1, 0:1, 0:0) | ![]() 41.8% | 38.3% | 20% | 41.7% | ||||
23rd Feb 2025, 13:00 ET | Sheffield | Guildford | 4:3 (0:1, 2:1, 2:1) | ![]() 78.9% | 40.4% | 22.6% | 37% | ||||
Poland Polish Hockey League | |||||||||||
23rd Feb 2025, 11:00 ET | Krakow | Unia Oświęcim | Unlock | ||||||||
23rd Feb 2025, 11:00 ET | Sanok | Tychy | 0:8 (0:3, 0:2, 0:3) | ![]() 91.7% | 25.9% | 21% | 53.1% | ||||
23rd Feb 2025, 11:00 ET | Zaglebie Sosnowiec | Katowice | 1:4 (1:1, 0:1, 0:2) | ![]() 55.3% | 35.15% | 19.5% | 45.35% | ||||
23rd Feb 2025, 12:00 ET | Torun | Jastrzebie | Unlock | ||||||||
Russia MHL | |||||||||||
23rd Feb 2025, 05:00 ET | Dinamo-Shinnik 2.375 | Din. St. Petersburg 2.350 | 2:3 (1:1, 1:1, 0:1) | ![]() 68.4% | 36.5% | 23.6% | 39.9% | 0:1 | |||
Russia VHL | |||||||||||
23rd Feb 2025, 02:00 ET | Chelny 2.590 | Omskie Krylia 2.240 | 0:2 (0:0, 0:0, 0:2) | ![]() 67.6% | 37.7% | 17.8% | 44.5% | 4:1 | |||
23rd Feb 2025, 05:00 ET | Metallurg Novokuznetsk | Zvezda Moscow | Unlock | Unlock Prediction | |||||||
23rd Feb 2025, 07:00 ET | Almetyevsk 2.600 | Kurhan 2.310 | 3:2 (1:0, 1:2, 1:0) | ![]() 66.3% | 42.5% | 18.4% | 39.1% | ||||
23rd Feb 2025, 07:00 ET | Krasnoyarsk 2.380 | Yunison Moscow 2.490 | 1:2 (1:1, 0:0, 0:1) | ![]() 42.6% | 39.75% | 17.1% | 43.15% | ||||
23rd Feb 2025, 09:00 ET | HK Norilsk | SKA Neva St. Petersburg | Unlock | ||||||||
Slovakia Extraliga | |||||||||||
23rd Feb 2025, 10:00 ET | Ban. Bystrica 2.695 | Poprad 2.200 | 1:4 (0:0, 1:2, 0:2) | ![]() 34.8% | 33.55% | 22.7% | 43.75% | ||||
23rd Feb 2025, 10:00 ET | Nove Zamky | Spisska Nova Ves | 0:5 (0:0, 0:1, 0:4) | ![]() 58% | 30.95% | 21.1% | 47.95% | ||||
23rd Feb 2025, 11:00 ET | Dukla Trencin | Zilina | Unlock | ||||||||
23rd Feb 2025, 11:00 ET | Kosice | Nitra | 3:4 (1:0, 1:3, 1:1) | ![]() 57.2% | 39.1% | 18.4% | 42.5% | ||||
23rd Feb 2025, 11:00 ET | Michalovce | Zvolen | 2:3 (0:1, 1:1, 1:1) | ![]() 41.5% | 39.15% | 18.3% | 42.55% | ||||
23rd Feb 2025, 11:00 ET | Slovan Bratislava | Liptovsky Mikulas | Unlock | ||||||||
Sweden Allsvenskan | |||||||||||
23rd Feb 2025, 08:00 ET | Oskarshamn 1.686 | Vimmerby 3.920 | 3:2 (0:1, 3:0, 0:1) | ![]() 36.7% | 41.1% | 21.2% | 37.7% | ||||
23rd Feb 2025, 10:30 ET | BIK Karlskoga | Tingsryds | 3:1 (0:1, 2:0, 1:0) | ![]() 50.1% | 43.95% | 18.9% | 37.15% | ||||
23rd Feb 2025, 10:30 ET | Djurgardens | Nybro | Unlock | ||||||||
23rd Feb 2025, 10:30 ET | Mora | Almtuna | 1:4 (0:0, 1:2, 0:2) | ![]() 58.8% | 33.2% | 23.4% | 43.4% | ||||
Switzerland NLA | |||||||||||
23rd Feb 2025, 09:45 ET | Ajoie 5.700 | Lugano 1.420 | 1:2 (0:1, 0:0, 1:1) | ![]() 19.3% | 38.7% | 19.2% | 42.1% | ||||
23rd Feb 2025, 09:45 ET | Tigers | Zurich | Unlock | ||||||||
Switzerland Swiss League | |||||||||||
23rd Feb 2025, 11:30 ET | La Chaux-de-Fonds | Olten | 1:3 (0:1, 1:1, 0:1) | ![]() 91.6% | 35.4% | 22.4% | 42.2% | ||||
USA AHL | |||||||||||
23rd Feb 2025, 18:00 ET | Abbotsford Canucks | Tucson Roadrunners | 3:2 OT (0:1, 1:0, 1:1, 1:0) | ![]() 71.2% | 35.4% | 32.6% | 32% | ||||
23rd Feb 2025, 18:00 ET | San Jose Barracuda | Coachella Valley Firebirds | Unlock | ||||||||
23rd Feb 2025, 20:00 ET | Calgary Wranglers | Ontario Reign | 1:3 (1:0, 0:2, 0:1) | ![]() 34.2% | 35.55% | 22.1% | 42.35% | ||||
USA USA AHL | |||||||||||
23rd Feb 2025, 12:00 ET | Belleville Senators | Cleveland Monsters | 1:2 (0:1, 1:0, 0:1) | ![]() 65.6% | 39.6% | 17.4% | 43% | ||||
23rd Feb 2025, 13:00 ET | Hershey Bears | Charlotte Checkers | Unlock | ||||||||
23rd Feb 2025, 15:00 ET | Springfield Thunderbirds | Bridgeport Sound Tigers | 2:3 (0:1, 1:1, 1:1) | ![]() 58.8% | 38.8% | 19% | 42.2% | ||||
23rd Feb 2025, 15:05 ET | Wilkes-Barre/Scranton | Providence Bruins | 2:4 (1:1, 0:2, 1:1) | ![]() 48.2% | 35.3% | 22.6% | 42.1% | ||||
23rd Feb 2025, 16:00 ET | Manitoba Moose | Toronto Marlies | Unlock | ||||||||
23rd Feb 2025, 16:00 ET | Rockford IceHogs | Chicago Wolves | 2:3 (1:1, 1:1, 0:1) | ![]() 48.9% | 37.85% | 20.9% | 41.25% | ||||
23rd Feb 2025, 17:00 ET | Iowa Wild | Grand Rapids Griffins | 3:2 (1:1, 0:0, 2:1) | ![]() 33.5% | 42.1% | 19.2% | 38.7% |
Value bets for today based on Scores Predictor:
Date | Team 1 | Team 2 | Score Prediction | Money line1 | Money line2 | Final Score | Value Bet |
Belarus Extraleague 23rd Feb 2025, 05:00 ET | Vitebsk 1.450 | Mogilev 5.200 | 3:2 | 1.450 | 5.200 | 0:0 | Take Mogilev +2.5 |
Sweden Allsvenskan 23rd Feb 2025, 08:00 ET | Oskarshamn 1.686 | Vimmerby 3.920 | 3:2 | 1.686 | 3.920 | Take Vimmerby +2.5 | |
Switzerland NLA 23rd Feb 2025, 09:45 ET | Ajoie 5.700 | Lugano 1.420 | 1:2 | 5.700 | 1.420 | Take Ajoie +2.5 |
Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Russia MHL 23rd Feb 2025, 05:00 ET | Dinamo-Shinnik 2.375 | Din. St. Petersburg 2.350 | 2:3 | 5 | 5.50 | 0:1 | Bet under 5.50 |
Belarus Extraleague 23rd Feb 2025, 05:00 ET | Vitebsk 1.450 | Mogilev 5.200 | 3:2 | 5 | 5.25 | 0:0 | Bet under 5.25 |
Russia VHL 23rd Feb 2025, 07:00 ET | Almetyevsk 2.600 | Kurhan 2.310 | 3:2 | 5 | 4.50 | Bet over 4.50 | |
Russia VHL 23rd Feb 2025, 07:00 ET | Krasnoyarsk 2.380 | Yunison Moscow 2.490 | 1:2 | 3 | 4.75 | Bet under 4.75 | |
Denmark Metal Ligaen 23rd Feb 2025, 07:30 ET | Aalborg Pirates 1.960 | Herlev 3.105 | 3:2 | 5 | 5.50 | Bet under 5.50 | |
Germany DEL 23rd Feb 2025, 08:00 ET | Dusseldorf 2.884 | Frankfurt Lowen 2.090 | 2:4 | 6 | 5.25 | Bet over 5.25 | |
Sweden Allsvenskan 23rd Feb 2025, 08:00 ET | Oskarshamn 1.686 | Vimmerby 3.920 | 3:2 | 5 | 5.50 | Bet under 5.50 | |
Germany DEL 23rd Feb 2025, 08:00 ET | Straubing Tigers 2.400 | Adler Mannheim 2.410 | 2:3 | 5 | 5.25 | Bet under 5.25 | |
Czech Republic Extraliga 23rd Feb 2025, 08:00 ET | Trinec 2.470 | Plzen 2.510 | 1:2 | 3 | 4.25 | Bet under 4.25 | |
Czech Republic Extraliga 23rd Feb 2025, 09:30 ET | Mlada Boleslav 3.265 | Litvinov 1.960 | 3:2 | 5 | 4.50 | Bet over 4.50 | |
Austria EBEL 23rd Feb 2025, 09:30 ET | Vienna Capitals 3.475 | Alba Volan 1.810 | 1:3 | 4 | 5.25 | Bet under 5.25 | |
Slovakia Extraliga 23rd Feb 2025, 10:00 ET | Ban. Bystrica 2.695 | Poprad 2.200 | 1:4 | 5 | 4.75 | Bet over 4.75 |
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 |
Denmark Metal Ligaen 23rd Feb 2025, 07:30 ET | Aalborg Pirates 1.960 | Herlev 3.105 | 0.1 | Herlev ML | |
Czech Republic Extraliga 23rd Feb 2025, 09:30 ET | Mlada Boleslav 3.265 | Litvinov 1.960 | 0.15 | Mlada Boleslav ML |