?

Dota 2 match analytics

Model predictions, probabilities and accuracy on real matches
Prediction accuracy
70%
58 of 83 matches
Calibration (Brier)
0.206
the lower, the more honest the probability
Accuracy on favorites
78%
36 of 46 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% · 5% of bankrollits recommendations show up on match pages
Upcoming and live
13
DreamLeague Season 30. Закрытые квалификации
LIVE 1:1
Cloud Rising
41%
odds 2.44fair
predictionBO3
Zenith
59%
odds 1.70fair
favorite · Zenithconfidence 59% · fair odds 1.70updating live
DreamLeague Season 30. Закрытые квалификации
LIVE 1:0
The WarriorsQ
45%
odds 2.23fair
predictionBO3
Shadow Dance
55%
odds 1.81fair
favorite · Shadow Danceconfidence 55% · fair odds 1.81value +148% · Shadow Dance (odds 4.50)updating live
DreamLeague Season 30. Закрытые квалификации
LIVE 1:0
Nemiga Gaming
42%
odds 2.36fair
predictionBO3
Kalmychata
58%
odds 1.73fair
favorite · Kalmychataconfidence 58% · fair odds 1.73updating live
EPL Masters III
LIVE 1:0
Team Lynx
68%
odds 1.47fair
predictionBO3
PuckChamp
32%
odds 3.14fair
favorite · Team Lynxconfidence 68% · fair odds 1.47value +139% · PuckChamp (odds 7.50)updating live
Streamers League #3
LIVE 1:0
zxcursed Team
47%
odds 2.13fair
predictionBO3
ALOHADANCE Team
53%
odds 1.88fair
favorite · ALOHADANCE Teamconfidence 53% · fair odds 1.88value +54% · ALOHADANCE Team (odds 2.90)updating live
DreamLeague Season 30. Закрытые квалификации
14.10 15:00
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)bankroll ~1.8%strategy: Yakult Brothers · 50 (5%)draft breakdown →
EPL Masters III
14.10 16:00
Dawn Bulls
59%
odds 1.69fair
predictionBO3
salamit
41%
odds 2.44fair
favorite · Dawn Bullsconfidence 59% · fair odds 1.69bankroll ~2.4%draft breakdown →
Streamers League #3
14.10 16:00
zxcursed Team
44%
odds 2.26fair
predictionBO3
Nix Team
56%
odds 1.80fair
favorite · Nix Teamconfidence 56% · fair odds 1.80value +14% · Nix Team (odds 2.05)bankroll ~2.1%strategy: Nix Team · 50 (5%)draft breakdown →
EPL Masters III
14.10 19:00
Nemiga Gaming
36%
odds 2.74fair
predictionBO3
salamit
64%
odds 1.57fair
favorite · salamitconfidence 64% · fair odds 1.57bankroll ~2.9%draft breakdown →
Streamers League #3
14.10 19:00
By_Owl Team
52%
odds 1.92fair
predictionBO3
Korb3n Team
48%
odds 2.08fair
favorite · By_Owl Teamconfidence 52% · fair odds 1.92value +66% · By_Owl Team (odds 3.20)bankroll ~1.9%strategy: By_Owl Team · 50 (5%)draft breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 20:00
Rottweilas LATAM
53%
odds 1.90fair
predictionBO3
Skyreavers
47%
odds 2.11fair
favorite · Rottweilas LATAMconfidence 53% · fair odds 1.90bankroll ~1.9%draft breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 20:00
Yellow Submarine
57%
odds 1.76fair
predictionBO3
Power Rangers
43%
odds 2.32fair
favorite · Yellow Submarineconfidence 57% · fair odds 1.76value +51% · Power Rangers (odds 3.50)bankroll ~2.2%strategy: Power Rangers · 50 (5%)draft breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 20:00
New Growth
48%
odds 2.06fair
predictionBO3
Hokori
52%
odds 1.94fair
favorite · Hokoriconfidence 52% · fair odds 1.94bankroll ~1.8%draft breakdown →
Past · prediction result
24
DreamLeague Season 30. Закрытые квалификации
14.10 · finished
Resp Gaming
54%
odds 1.84fair
0:2final
Cloud Dawning
46%
odds 2.19fair
prediction missedfavorite · Resp Gaming (odds 1.84)match breakdown →
EPL Masters III
14.10 · finished
Inner Circle
13%
odds 7.64fair
1:2final
Team Lynx
87%
odds 1.15fair
prediction correctfavorite · Team Lynx (odds 1.15)match breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 · finished
Imperial power
45%
odds 2.20fair
0:1final
Cloud Dawning
55%
odds 1.83fair
prediction correctfavorite · Cloud Dawning (odds 1.83)match breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 · finished
Zenith
67%
odds 1.49fair
2:0final
the goal of all life is death
33%
odds 3.02fair
prediction correctfavorite · Zenith (odds 1.49)match breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 · finished
Pibbles Corp
14%
odds 7.08fair
1:2final
PlayTime
86%
odds 1.16fair
prediction correctfavorite · PlayTime (odds 1.16)match breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 · finished
Amaru Gaming
76%
odds 1.32fair
2:0final
chandogs
24%
odds 4.15fair
prediction correctfavorite · Amaru Gaming (odds 1.32)match breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 · finished
chandogs
34%
odds 2.95fair
2:0final
Skyreavers
66%
odds 1.51fair
prediction missedfavorite · Skyreavers (odds 1.51)match breakdown →
DreamLeague Season 30. Закрытые квалификации
14.10 · finished
Amaru Gaming
64%
odds 1.56fair
2:1final
Rottweilas LATAM
36%
odds 2.79fair
prediction correctfavorite · Amaru Gaming (odds 1.56)match breakdown →
Streamers League #3
13.10 · finished
By_Owl Team
45%
odds 2.21fair
2:1final
Stariy_bog Team
55%
odds 1.82fair
prediction missedfavorite · Stariy_bog Team (odds 1.82)match breakdown →
EPL Masters III
13.10 · finished
The WarriorsQ
65%
odds 1.54fair
0:1final
salamit
35%
odds 2.87fair
prediction missedfavorite · The WarriorsQ (odds 1.54)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
Pibbles Corp
56%
odds 1.78fair
2:0final
New Growth
44%
odds 2.27fair
prediction correctfavorite · Pibbles Corp (odds 1.78)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
PlayTime
81%
odds 1.24fair
2:0final
Hokori
19%
odds 5.17fair
prediction correctfavorite · PlayTime (odds 1.24)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
HULIGANI
42%
odds 2.39fair
0:2final
Yellow Submarine
58%
odds 1.72fair
prediction correctfavorite · Yellow Submarine (odds 1.72)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
Power Rangers
60%
odds 1.68fair
2:1final
CyberHero
40%
odds 2.48fair
prediction correctfavorite · Power Rangers (odds 1.68)match breakdown →
Streamers League #3
13.10 · finished
Stray Team
38%
odds 2.64fair
2:1final
Stariy_bog Team
62%
odds 1.61fair
prediction missedfavorite · Stariy_bog Team (odds 1.61)match breakdown →
EPL Masters III
13.10 · finished
Nemiga Gaming
10%
odds 9.67fair
2:1final
Dawn Bulls
90%
odds 1.12fair
prediction missedfavorite · Dawn Bulls (odds 1.12)match breakdown →
EPL Masters III
13.10 · finished
Dawn Bulls
88%
odds 1.14fair
2:0final
Team Spirit Academy
12%
odds 8.13fair
prediction correctfavorite · Dawn Bulls (odds 1.14)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
CyberHero
71%
odds 1.41fair
2:0final
Shadow Dance
29%
odds 3.43fair
prediction correctfavorite · CyberHero (odds 1.41)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
Power Rangers
72%
odds 1.39fair
2:1final
The WarriorsQ
28%
odds 3.58fair
prediction correctfavorite · Power Rangers (odds 1.39)match breakdown →
Streamers League #3
13.10 · finished
Gorgc Team
22%
odds 4.54fair
2:0final
Nix Team
78%
odds 1.28fair
prediction missedfavorite · Nix Team (odds 1.28)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
Yakult Brothers
91%
odds 1.10fair
2:0final
Resp Gaming
9%
odds 11.42fair
prediction correctfavorite · Yakult Brothers (odds 1.10)match breakdown →
DreamLeague Season 30. Закрытые квалификации
13.10 · finished
Team Resilience
86%
odds 1.16fair
2:1final
Cloud Rising
14%
odds 7.19fair
prediction correctfavorite · Team Resilience (odds 1.16)match breakdown →
Streamers League #3
13.10 · finished
ALOHADANCE Team
26%
odds 3.86fair
0:2final
Nix Team
74%
odds 1.35fair
prediction correctfavorite · Nix Team (odds 1.35)match breakdown →
BLAST Slam IX. Открытые квалификации
13.10 · finished
animal
32%
odds 3.12fair
0:2final
Novus Gaming
68%
odds 1.47fair
prediction correctfavorite · Novus Gaming (odds 1.47)match breakdown →
All results arrow_forward

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.