Hockey Predictor

HOCKEY Predictor

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

23rd Jan 2026,

12:30 ET

Salzburg
2.400
Graz99ers
2.200
2:3
(0:0, 0:1, 2:2)
62.9%
38.1%20.4%41.5%

23rd Jan 2026,

13:15 ET

Black Wings Linz
Villacher
2:3
(2:0, 0:2, 0:1)
86.3%
38.1%20.4%41.5%

23rd Jan 2026,

13:15 ET

HK Olimpija
Alba Volan
Unlock

23rd Jan 2026,

13:15 ET

Val Pusteria
Vienna Capitals
3:2
(1:0, 1:2, 1:0)
64.5%
40.75%21.9%37.35%

23rd Jan 2026,

13:30 ET

Klagenfurt
Vorarlberg
2:3
(2:1, 0:0, 0:2)
79%
39.8%17%43.2%

23rd Jan 2026,

13:45 ET

TWK Innsbruck
Bolzano
Unlock
Belarus Extraleague

23rd Jan 2026,

10:30 ET

Albatros
Novopolotsk
3:2
(1:2, 1:0, 1:0)
72.6%
40.9%21.6%37.5%

23rd Jan 2026,

11:00 ET

Molodechno
Lida
1:3
(1:1, 0:1, 0:1)
56.4%
37.3%18.6%44.1%

23rd Jan 2026,

11:00 ET

Zhlobin
Slavutych
Unlock

23rd Jan 2026,

11:25 ET

Lokomotiv Orsha
Yunost Minsk
0:3
(0:0, 0:2, 0:1)
78.4%
35.65%18.5%45.85%
Canada QMJHL

23rd Jan 2026,

18:00 ET

Sherbrooke Phoenix
Halifax Mooseheads
1:2
(0:0, 1:1, 0:1)
71%
39.1%18.4%42.5%

23rd Jan 2026,

19:00 ET

Blainville-Boisbriand Armada
Quebec Remparts
Unlock

23rd Jan 2026,

19:00 ET

Rouyn-Noranda Huskies
Gatineau Olympiques
2:3
(1:0, 0:0, 1:3)
49.2%
38.65%19.3%42.05%

23rd Jan 2026,

19:00 ET

Shawinigan Cataractes
Victoriaville Tigres
3:2
(1:1, 1:1, 1:0)
53.2%
40.3%22.8%36.9%

23rd Jan 2026,

19:00 ET

Val-d'Or Foreurs
Chicoutimi Sagueneens
Unlock
Czech Republic Extraliga

23rd Jan 2026,

11:30 ET

Kladno
2.761
Ceske Budejovice
2.220
2:3 OT
(0:1, 0:0, 2:1, 0:1)
67%
30.3%36%33.7%

23rd Jan 2026,

11:30 ET

Vitkovice
2.741
Mlada Boleslav
2.240
1:3
(1:1, 0:1, 0:1)
50.3%
37.35%18.5%44.15%

23rd Jan 2026,

12:00 ET

Karlovy Vary
Mountfield HK
Unlock

23rd Jan 2026,

12:00 ET

Kometa Brno
2.887
Liberec
2.120
1:3
(1:1, 0:1, 0:1)
68.4%
35.65%21.9%42.45%

23rd Jan 2026,

12:00 ET

Pardubice
1.820
Olomouc
3.625
2:3
(0:0, 1:2, 1:1)
67.8%
37.9%20.8%41.3%
Denmark Metal Ligaen

23rd Jan 2026,

13:00 ET

Herning Blue Fox
Odense Bulldogs
Unlock

23rd Jan 2026,

13:00 ET

Sonderjyske
3.340
Esbjerg Energy
1.800
1:4
(1:2, 0:1, 0:1)
54.5%
33.95%21.9%44.15%

23rd Jan 2026,

13:30 ET

Frederikshavn
Aalborg Pirates
2:3
(0:1, 2:1, 0:1)
74.2%
36.75%23.1%40.15%

23rd Jan 2026,

13:30 ET

Herlev
Rungsted
Unlock
Finland Liiga

23rd Jan 2026,

11:30 ET

Karpat
Kiekko-Espoo
1:3
(0:1, 1:1, 0:1)
52%
38.05%17.1%44.85%

23rd Jan 2026,

11:30 ET

Lukko
2.160
Assat
2.818
2:3
(1:2, 1:0, 0:1)
58.2%
39.25%18.1%42.65%

23rd Jan 2026,

11:30 ET

Tappara
Ilves
Unlock

23rd Jan 2026,

12:30 ET

Pelicans
3.075
TPS Turku
2.070
1:2
(0:1, 0:0, 1:1)
48.1%
39.25%18.1%42.65%
Finland Mestis

23rd Jan 2026,

11:30 ET

K-Vantaa
3.275
IPK
1.830
2:3
(1:1, 0:0, 1:2)
44.2%
38.75%19.1%42.15%

23rd Jan 2026,

11:30 ET

Kettera
RoKi
Unlock

23rd Jan 2026,

11:30 ET

Pyry
2.748
Hermes
2.070
1:3
(0:2, 0:0, 1:1)
57%
35.5%22.2%42.3%

23rd Jan 2026,

11:30 ET

TuTo
6.210
Jokerit
1.360
2:5
(0:3, 2:1, 0:1)
49.5%
34.9%20%45.1%
France Ligue Magnus

23rd Jan 2026,

14:00 ET

Briancon
Dragons
Unlock

23rd Jan 2026,

14:00 ET

Grenoble
1.330
Rapaces
5.750
2:1
(1:0, 0:0, 1:1)
75.3%
41.65%20.1%38.25%

23rd Jan 2026,

14:05 ET

Amiens
2.200
Chamonix Mont-Blanc
2.500
2:3
(0:1, 1:1, 1:1)
75.9%
36.9%22.8%40.3%

23rd Jan 2026,

14:15 ET

Cergy-Pontoise
Bordeaux
Unlock

23rd Jan 2026,

14:30 ET

Marseille
Anglet
2:3
(0:1, 2:1, 0:1)
79.1%
37.95%20.7%41.35%

23rd Jan 2026,

14:30 ET

Nice
ASG Angers
1:4
(0:2, 0:0, 1:2)
71.7%
33.55%22.7%43.75%
Germany DEL

23rd Jan 2026,

13:30 ET

Augsburger Panther
Nurnberg Ice Tigers
Unlock

23rd Jan 2026,

13:30 ET

Bremerhaven
3.635
Munchen
1.770
2:3
(0:1, 2:1, 0:1)
56.9%
39.2%18.2%42.6%

23rd Jan 2026,

13:30 ET

ERC Ingolstadt
2.664
Eisbaren Berlin
2.180
3:4
(2:2, 0:1, 1:1)
55.3%
38.2%20.2%41.6%

23rd Jan 2026,

13:30 ET

Frankfurt Lowen
Straubing Tigers
Unlock

23rd Jan 2026,

13:30 ET

Iserlohn Roosters
2.240
Dresdner Eislöwen
2.600
1:2
(0:0, 1:0, 0:2)
60.8%
38.45%19.7%41.85%

23rd Jan 2026,

13:30 ET

Kolner
1.920
Schwenninger
3.140
3:4 OT
(1:1, 2:1, 0:1, 0:1)
60.8%
34.65%27.3%38.05%
Germany DEL2

23rd Jan 2026,

13:30 ET

Bad Nauheim
Freiburg
Unlock

23rd Jan 2026,

13:30 ET

Bietigheim/Bissingen
Kassel
1:3
(0:1, 0:1, 1:1)
61.1%
34.85%23.5%41.65%

23rd Jan 2026,

13:30 ET

Crimmitschau
5.600
Krefeld Pinguine
1.373
1:4
(0:0, 0:3, 1:1)
39.2%
34.5%20.8%44.7%

23rd Jan 2026,

13:30 ET

Dusseldorf
Starbulls Rosenheim
Unlock

23rd Jan 2026,

13:30 ET

Regensburg
2.210
Lausitzer Füchse
2.520
3:4
(1:0, 1:0, 1:4)
72.9%
39.35%17.9%42.75%

23rd Jan 2026,

13:30 ET

Weiden
Kaufbeuren
2:3
(1:1, 0:0, 1:2)
87.3%
39.5%17.6%42.9%

23rd Jan 2026,

14:00 ET

Landshut
Ravensburg
Unlock
Great Britan Elite League

23rd Jan 2026,

14:30 ET

Coventry
2.440
Glasgow
2.300
3:2
(1:1, 1:0, 1:1)
60.9%
39.8%23.8%36.4%
Poland Polish Hockey League

23rd Jan 2026,

12:00 ET

Jastrzebie
2.764
Bytom
2.080
4:3
(0:1, 2:1, 2:1)
63%
41.55%20.3%38.15%

23rd Jan 2026,

12:00 ET

Tychy
Krakow
Unlock

23rd Jan 2026,

12:00 ET

Unia Oświęcim
Sanok
4:1
(1:0, 1:0, 2:1)
86.4%
45.7%18.8%35.5%

23rd Jan 2026,

13:00 ET

Katowice
2.796
Zaglebie Sosnowiec
2.060
4:3 OT
(2:0, 1:1, 0:2, 1:0)
87.3%
32.65%38.1%29.25%
Russia MHL

23rd Jan 2026,

07:30 ET

Snezhnye Barsy
Omskie Yastreby
Unlock

23rd Jan 2026,

09:00 ET

Sibirskie Snaipery
4.210
Mamonty Yugry
1.620
2:3
(0:0, 2:0, 0:3)
60.7%
38.75%19.1%42.15%

23rd Jan 2026,

10:30 ET

Molot Perm
3.465
Reaktor
1.790
0:3
(0:1, 0:1, 0:1)
58.6%
35%19.8%45.2%

23rd Jan 2026,

10:30 ET

SKA-1946
MHC Spartak
Unlock

23rd Jan 2026,

11:00 ET

Din. St. Petersburg
Atlanty
1:3
(0:2, 0:0, 1:1)
59.8%
36.9%19.4%43.7%

23rd Jan 2026,

11:00 ET

Mikhaylov Academy U20
AKM-Junior
1:3
(0:1, 0:2, 1:0)
71.1%
36.55%20.1%43.35%

23rd Jan 2026,

11:00 ET

Tayfun
Krylya Sovetov
Unlock
Russia VHL

23rd Jan 2026,

09:00 ET

Krasnoyarsk
3.175
Perm
2.000
1:2
(1:1, 0:0, 0:1)
13.2%
38.15%20.3%41.55%

23rd Jan 2026,

10:30 ET

Kurhan
3.195
Khimik
2.000
1:2
(1:0, 0:1, 0:1)
76.2%
37.8%21%41.2%

23rd Jan 2026,

10:30 ET

Omskie Krylia
Torpedo Gorky
Unlock

23rd Jan 2026,

10:30 ET

Rubin Tyumen
2.330
Zvezda Moscow
2.650
1:3
(1:0, 0:1, 0:2)
53.2%
35.75%21.7%42.55%

23rd Jan 2026,

11:00 ET

Metallurg Novokuznetsk
1.690
Olympia
4.010
2:3
(0:0, 1:2, 1:1)
74%
37.2%22.2%40.6%
Slovakia Extraliga

23rd Jan 2026,

11:30 ET

Ban. Bystrica
Kosice
Unlock

23rd Jan 2026,

11:30 ET

Zilina
1.860
Michalovce
3.225
3:2 OT
(1:0, 0:1, 1:1, 1:0)
88.4%
37.2%29%33.8%

23rd Jan 2026,

12:00 ET

Dukla Trencin
3.465
Liptovsky Mikulas
1.780
1:4
(0:1, 1:1, 0:2)
69.5%
33.05%23.7%43.25%

23rd Jan 2026,

12:00 ET

Slovan Bratislava
Poprad
Unlock

23rd Jan 2026,

12:00 ET

Zvolen
3.540
Nitra
1.747
1:3
(1:1, 0:2, 0:0)
52.7%
35.65%21.9%42.45%
Sweden Allsvenskan

23rd Jan 2026,

12:00 ET

Sodertalje
Modo
1:3
(0:2, 0:1, 1:0)
44.2%
35%23.2%41.8%

23rd Jan 2026,

13:00 ET

AIK
Mora
Unlock

23rd Jan 2026,

13:00 ET

Almtuna
Vimmerby
2:3
(1:1, 1:0, 0:2)
61.7%
39.15%18.3%42.55%

23rd Jan 2026,

13:00 ET

Björklöven
Nybro
3:2
(1:0, 0:1, 2:1)
30.3%
39.75%23.9%36.35%

23rd Jan 2026,

13:00 ET

Oskarshamn
Troja/Ljungby
Unlock

23rd Jan 2026,

13:00 ET

Ostersund
Vasteras
1:2
(1:1, 0:0, 0:1)
53.5%
38%20.6%41.4%

23rd Jan 2026,

14:30 ET

BIK Karlskoga
Kalmar
1:5
(1:2, 0:1, 0:2)
63.2%
33.05%20.3%46.65%
Switzerland NLA

23rd Jan 2026,

13:45 ET

Ajoie
Tigers
Unlock

23rd Jan 2026,

13:45 ET

Bern
Rapperswil-Jona
4:3 OT
(1:1, 2:0, 0:2, 1:0)
46.5%
33.7%36%30.3%

23rd Jan 2026,

13:45 ET

Biel
3.370
Lausanne
1.921
2:3
(0:0, 1:1, 1:2)
49.2%
38.5%19.6%41.9%

23rd Jan 2026,

13:45 ET

Lugano
Fribourg
Unlock

23rd Jan 2026,

13:45 ET

Zug
2.652
Kloten
2.376
1:3
(0:1, 1:0, 0:2)
18.7%
36.85%19.5%43.65%

23rd Jan 2026,

13:45 ET

Zurich
2.138
Ambri-Piotta
2.957
1:2
(0:1, 1:0, 0:1)
58.6%
39.6%17.4%43%
Switzerland Swiss League

23rd Jan 2026,

13:45 ET

Olten
La Chaux-de-Fonds
Unlock

23rd Jan 2026,

13:45 ET

Visp
1.800
Basel
3.430
1:5
(0:4, 0:0, 1:1)
76.1%
32%22.4%45.6%

23rd Jan 2026,

14:00 ET

Chur
Sierre-Anniviers
1:4
(1:1, 0:1, 0:2)
75.6%
35.25%19.3%45.45%

23rd Jan 2026,

14:00 ET

Thurgau
Winterthur
Unlock
USA AHL

23rd Jan 2026,

22:00 ET

Ontario Reign
Coachella Valley Firebirds
2:3
(0:0, 0:1, 2:2)
44.3%
37%22.6%40.4%
USA USA AHL

23rd Jan 2026,

18:00 ET

Milwaukee Admirals
Iowa Wild
2:3
(0:1, 1:0, 1:2)
58.5%
37.85%20.9%41.25%

23rd Jan 2026,

19:00 ET

Bridgeport Sound Tigers
Hartford Wolf Pack
Unlock

23rd Jan 2026,

19:00 ET

Wilkes-Barre/Scranton
Hershey Bears
2:3
(0:0, 1:1, 1:2)
48.8%
38.65%19.3%42.05%

23rd Jan 2026,

19:05 ET

Belleville Senators
Providence Bruins
1:2
(1:1, 0:0, 0:1)
67%
37.2%22.2%40.6%

23rd Jan 2026,

19:05 ET

Charlotte Checkers
Lehigh Valley Phantoms
Unlock

23rd Jan 2026,

19:05 ET

Toronto Marlies
1.780
Springfield Thunderbirds
3.425
3:2
(0:1, 2:0, 1:1)
59.2%
41.35%20.7%37.95%

23rd Jan 2026,

19:05 ET

Utica Comets
2.701
Rochester Americans
2.140
2:3
(0:1, 2:0, 0:2)
68.2%
38.55%19.5%41.95%

23rd Jan 2026,

20:00 ET

Grand Rapids Griffins
Manitoba Moose
Unlock

23rd Jan 2026,

20:00 ET

Texas Stars
Rockford IceHogs
3:2
(1:0, 1:1, 1:1)
48.3%
39.85%23.7%36.45%

23rd Jan 2026,

22:00 ET

Colorado Eagles
Bakersfield Condors
2:4
(1:1, 0:0, 1:3)
53.2%
35.3%22.6%42.1%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Russia MHL

23rd Jan 2026,

09:00 ET

Sibirskie Snaipery
4.210
Mamonty Yugry
1.620
2:3
4.2101.620Take Sibirskie Snaipery +2.5
Russia VHL

23rd Jan 2026,

11:00 ET

Metallurg Novokuznetsk
1.690
Olympia
4.010
2:3
1.6904.010Take Olympia +2.5
France Ligue Magnus

23rd Jan 2026,

14:00 ET

Grenoble
1.330
Rapaces
5.750
2:1
1.3305.750Take Gap +2.5
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Russia VHL

23rd Jan 2026,

09:00 ET

Krasnoyarsk
3.175
Perm
2.000
1:2
34.50Bet under 4.50
Russia MHL

23rd Jan 2026,

09:00 ET

Sibirskie Snaipery
4.210
Mamonty Yugry
1.620
2:3
55.25Bet under 5.25
Russia VHL

23rd Jan 2026,

10:30 ET

Kurhan
3.195
Khimik
2.000
1:2
34.25Bet under 4.25
Russia VHL

23rd Jan 2026,

10:30 ET

Rubin Tyumen
2.330
Zvezda Moscow
2.650
1:3
44.25Bet under 4.25
Russia VHL

23rd Jan 2026,

11:00 ET

Metallurg Novokuznetsk
1.690
Olympia
4.010
2:3
55.25Bet under 5.25
Finland Mestis

23rd Jan 2026,

11:30 ET

K-Vantaa
3.275
IPK
1.830
2:3
55.50Bet under 5.50
Czech Republic Extraliga

23rd Jan 2026,

11:30 ET

Kladno
2.761
Ceske Budejovice
2.220
2:3 OT
54.50Bet over 4.50
Finland Liiga

23rd Jan 2026,

11:30 ET

Lukko
2.160
Assat
2.818
2:3
55.25Bet under 5.25
Finland Mestis

23rd Jan 2026,

11:30 ET

Pyry
2.748
Hermes
2.070
1:3
45.50Bet under 5.50
Finland Mestis

23rd Jan 2026,

11:30 ET

TuTo
6.210
Jokerit
1.360
2:5
75.25Bet over 5.25
Czech Republic Extraliga

23rd Jan 2026,

11:30 ET

Vitkovice
2.741
Mlada Boleslav
2.240
1:3
44.50Bet under 4.50
Slovakia Extraliga

23rd Jan 2026,

11:30 ET

Zilina
1.860
Michalovce
3.225
3:2 OT
55.25Bet under 5.25
Slovakia Extraliga

23rd Jan 2026,

12:00 ET

Dukla Trencin
3.465
Liptovsky Mikulas
1.780
1:4
55.25Bet under 5.25
Poland Polish Hockey League

23rd Jan 2026,

12:00 ET

Jastrzebie
2.764
Bytom
2.080
4:3
75.25Bet over 5.25
Czech Republic Extraliga

23rd Jan 2026,

12:00 ET

Kometa Brno
2.887
Liberec
2.120
1:3
45.25Bet under 5.25
Czech Republic Extraliga

23rd Jan 2026,

12:00 ET

Pardubice
1.820
Olomouc
3.625
2:3
54.50Bet over 4.50
Slovakia Extraliga

23rd Jan 2026,

12:00 ET

Zvolen
3.540
Nitra
1.747
1:3
45.25Bet under 5.25
Finland Liiga

23rd Jan 2026,

12:30 ET

Pelicans
3.075
TPS Turku
2.070
1:2
34.25Bet under 4.25
Poland Polish Hockey League

23rd Jan 2026,

13:00 ET

Katowice
2.796
Zaglebie Sosnowiec
2.060
4:3 OT
75.25Bet over 5.25
Denmark Metal Ligaen

23rd Jan 2026,

13:00 ET

Sonderjyske
3.340
Esbjerg Energy
1.800
1:4
55.50Bet under 5.50
Germany DEL

23rd Jan 2026,

13:30 ET

Bremerhaven
3.635
Munchen
1.770
2:3
55.25Bet under 5.25
Germany DEL2

23rd Jan 2026,

13:30 ET

Crimmitschau
5.600
Krefeld Pinguine
1.373
1:4
55.25Bet under 5.25
Germany DEL

23rd Jan 2026,

13:30 ET

ERC Ingolstadt
2.664
Eisbaren Berlin
2.180
3:4
76.25Bet over 6.25
Germany DEL

23rd Jan 2026,

13:30 ET

Kolner
1.920
Schwenninger
3.140
3:4 OT
75.75Bet over 5.75
Germany DEL2

23rd Jan 2026,

13:30 ET

Regensburg
2.210
Lausitzer Füchse
2.520
3:4
75.25Bet over 5.25
Switzerland NLA

23rd Jan 2026,

13:45 ET

Biel
3.370
Lausanne
1.921
2:3
55.25Bet under 5.25
Switzerland Swiss League

23rd Jan 2026,

13:45 ET

Visp
1.800
Basel
3.430
1:5
64.75Bet over 4.75
Switzerland NLA

23rd Jan 2026,

13:45 ET

Zug
2.652
Kloten
2.376
1:3
44.50Bet under 4.50
Switzerland NLA

23rd Jan 2026,

13:45 ET

Zurich
2.138
Ambri-Piotta
2.957
1:2
34.50Bet under 4.50
France Ligue Magnus

23rd Jan 2026,

14:05 ET

Amiens
2.200
Chamonix Mont-Blanc
2.500
2:3
55.25Bet under 5.25
Great Britan Elite League

23rd Jan 2026,

14:30 ET

Coventry
2.440
Glasgow
2.300
3:2
55.25Bet under 5.25
USA USA AHL

23rd Jan 2026,

19:05 ET

Toronto Marlies
1.780
Springfield Thunderbirds
3.425
3:2
55.50Bet under 5.50
USA USA AHL

23rd Jan 2026,

19:05 ET

Utica Comets
2.701
Rochester Americans
2.140
2:3
55.25Bet under 5.25

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 VHL

23rd Jan 2026,

09:00 ET

Krasnoyarsk
3.175
Perm
2.000
0.1
Krasnoyarsk ML
Finland Mestis

23rd Jan 2026,

11:30 ET

K-Vantaa
3.275
IPK
1.830
0.12
K-Vantaa ML
Finland Liiga

23rd Jan 2026,

11:30 ET

Lukko
2.160
Assat
2.818
0.11
Assat ML
Czech Republic Extraliga

23rd Jan 2026,

12:00 ET

Pardubice
1.820
Olomouc
3.625
0.19
Olomouc ML
Finland Liiga

23rd Jan 2026,

12:30 ET

Pelicans
3.075
TPS Turku
2.070
0.1
Pelicans ML
Germany DEL

23rd Jan 2026,

13:30 ET

Bremerhaven
3.635
Munchen
1.770
0.16
Bremerhaven ML
Switzerland NLA

23rd Jan 2026,

13:45 ET

Biel
3.370
Lausanne
1.921
0.13
Biel ML
Switzerland Swiss League

23rd Jan 2026,

13:45 ET

Visp
1.800
Basel
3.430
0.23
Basel ML
Switzerland NLA

23rd Jan 2026,

13:45 ET

Zurich
2.138
Ambri-Piotta
2.957
0.14
Ambri-Piotta ML
USA USA AHL

23rd Jan 2026,

19:05 ET

Toronto Marlies
1.780
Springfield Thunderbirds
3.425
0.12
Springfield Thunderbirds ML