Dota 2 match analytics
Model predictions, probabilities and accuracy on real matches
Prediction accuracy
71%
63 of 89 matches
Calibration (Brier)
0.208
the lower, the more honest the probability
Accuracy on favorites
77%
37 of 48 confident
Average favorite odds
1.53
fair, without margin
How we calculate. For each match the model estimates the win probability from player ratings (player-Elo), Glicko-2 rating, form and team experience — using data before the match starts. From the probability we get the "fair odds" (1 / probability): the break-even threshold for a bet. Accuracy and calibration (Brier) are computed on real finished matches. Matches marked value are those where the market odds are above fair, i.e. the bet has positive expected value (edge = odds × probability − 1).
Betting strategies: historical backtest → arrow_forwardUpcoming and live
5
DREDreamLeague Season 30. Закрытые квалификации
LIVE 1:0Cloud Dawning
47%
odds 2.13fair
predictionBO3
Z
Zenith
53%
odds 1.89fair
favorite · Zenithconfidence 53% · fair odds 1.89updating live
DREDreamLeague Season 30. Закрытые квалификации
LIVE 1:1Team Resilience
51%
odds 1.96fair
predictionBO3
Yakult Brothers
49%
odds 2.05fair
favorite · Team Resilienceconfidence 51% · fair odds 1.96value +5% · Yakult Brothers (odds 2.15)updating live
DREDreamLeague Season 30. Закрытые квалификации
LIVE 1:0HULIGANI
32%
odds 3.15fair
predictionBO3
Shadow Dance
68%
odds 1.46fair
favorite · Shadow Danceconfidence 68% · fair odds 1.46updating live
DREDreamLeague Season 30. Закрытые квалификации
LIVE 0:1CyberHero
54%
odds 1.84fair
predictionBO3
Kalmychata
46%
odds 2.19fair
favorite · CyberHeroconfidence 54% · fair odds 1.84value +46% · Kalmychata (odds 3.20)updating live
STRStreamers League #3
LIVE 0:0zxcursed Team
40%
odds 2.52fair
predictionBO3
Nix Team
60%
odds 1.66fair
favorite · Nix Teamconfidence 60% · fair odds 1.66value +7% · Nix Team (odds 1.78)updating live