?

Dota 2 match analytics

Model predictions, probabilities and accuracy on real matches
Prediction accuracy
72%
63 of 88 matches
Calibration (Brier)
0.203
the lower, the more honest the probability
Accuracy on favorites
79%
37 of 47 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_forward
Your strategy: Value: edge ≥ 5% · 2% of bankrollits recommendations show up on match pages
Upcoming and live
5
DreamLeague Season 30. Закрытые квалификации
LIVE 0:0
Cloud Dawning
47%
odds 2.13fair
predictionBO3
Zenith
53%
odds 1.89fair
favorite · Zenithconfidence 53% · fair odds 1.89updating live
DreamLeague Season 30. Закрытые квалификации
LIVE 1:0
Team 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
DreamLeague Season 30. Закрытые квалификации
LIVE 0:0
HULIGANI
32%
odds 3.15fair
predictionBO3
Shadow Dance
68%
odds 1.46fair
favorite · Shadow Danceconfidence 68% · fair odds 1.46updating live
DreamLeague Season 30. Закрытые квалификации
LIVE 0:1
CyberHero
54%
odds 1.84fair
predictionBO3
Kalmychata
46%
odds 2.19fair
favorite · CyberHeroconfidence 54% · fair odds 1.84value +46% · Kalmychata (odds 3.20)updating live
EPL Masters III
LIVE
Dawn Bulls
59%
odds 1.69fair
predictionBO3
salamit
41%
odds 2.45fair
favorite · Dawn Bullsconfidence 59% · fair odds 1.69updating live

Dota 2 match analytics and predictions

This section gathers our model's predictions for Dota 2 matches: each team's chance to win the series, the fair odds and a draft breakdown. The prediction is built from pre-match statistics — player ratings (player-Elo), teams' Glicko-2 rating, current form and accumulated experience.

For finished matches we show the original probability and the actual result, and above it — honest quality metrics: prediction accuracy and calibration (Brier). "Fair odds" equal one divided by the probability and mean the threshold above which a bet has positive expected value.