More sports

Dota 2 team ratings and series chances

Check live Dota 2 team rankings, pick two teams and see the chance to win one map and a Bo1, Bo3 or Bo5 series, plus how accurate the ratings have been.

Example
Match format

OpenDota team ratingsUpdated 2026-10-28 19:06 UTC

vs
Team Yandex wins the Bo356.0%fair 1.79
Team Spirit wins the Bo344.0%fair 2.27

Rating gap 28 points: Team Yandex wins a single map 54.0% of the time, and the Bo3 about 56 times in 100.

Bo1 vs Bo3 vs Bo5

Bo154.0% Team Yandex46.0% Team Spirit
Bo356.0% Team Yandex44.0% Team Spirit
Bo557.4% Team Yandex42.6% Team Spirit

Exact map score

Map scoreChanceFair price
Team Yandex 2–029.1%3.43
Team Yandex 2–126.8%3.73
Team Spirit 1–222.9%4.37
Team Spirit 0–221.2%4.72

Top active teams by rating

#TeamRatingW–L30 daysLast map
1Team Yandex TY1,58324–72026-10-28
2Team Spirit TSpirit1,55520–102026-10-28
3PARIVISION PV1,51821–82026-10-28
4Aurora Gaming Aurora1,4049–72026-10-10
5Natus Vincere NAVI1,3362–42026-09-30
6Team Liquid Liquid1,3278–132026-10-28
7GamerLegion GL1,32411–72026-10-26
8LGD Gaming LGD1,3117–92026-10-09
9OG1,30117–112026-10-28
10Team Resilience Resilience1,2989–22026-10-15
11Yellow Submarine YeS1,25530–82026-10-24
12Xtreme Gaming XG1,2524–42026-10-02
13Klim Sani4 KS1,2180–02026-09-13
14Team Nemesis NMSS1,2143–52026-10-02
15HULIGANI HU1,18516–82026-10-23
16Yakult Brothers YB1,1618–92026-10-15
17Team Synapse1,15718–142026-10-24
18Pipsqueak + 4 PIPS1,1500–02026-09-23
19PlayTime1,1455–52026-10-15
20Royal Bear RB1,14011–12026-10-17
21LEGION1,13317–132026-10-27
22Estar Backs EB1,1260–02026-09-06
23Team Cake1,1245–12026-10-03
24CyberHero1,12321–162026-10-25

2 active teams named after a betting brand are left out of this list.

How accurate is the rating?

61.7%maps won by the higher-rated team
0.234Brier score (coin flip: 0.250; lower is better)
898pro maps checked, 2026-09-10 to 2026-10-28

Checked out of sample: for every map we rebuilt the ratings both teams had before it was played, so the forecast never saw the result. The higher-rated team won 61.7% of single maps. Its strongest favourites won less often than it said.

50%–60%488 maps: rating said 54.6%, the favourite won 57.0%
60%–70%226 maps: rating said 64.3%, the favourite won 62.4%
70%–80%117 maps: rating said 74.1%, the favourite won 73.5%
80%–100%67 maps: rating said 85.8%, the favourite won 73.1%

Bar: how often the favourite actually won. Red mark: the chance the rating gave.

  • Bo3: the higher-rated team won 65.1% of 315 series (the rating gave it 67.6% on average).
  • Bo5: the higher-rated team won 66.7% of 9 series (the rating gave it 63.6% on average).
How it is calculated

OpenDota rates every pro team with an Elo rating per map: the chance that A beats B in one map is 1 / (1 + 10^((rating B − rating A) / 400)), and after each map the winner takes 32 × (1 − its chance) points from the loser. We use exactly that chance – no extra tuning.

Series: each map is treated as independent with that chance; a best of three is won 2–0 or 2–1, a best of five 3–0, 3–1 or 3–2.

Accuracy check: walking back through recent pro maps we undo each rating change, which gives the ratings every team had before each map. Those pre-match chances are compared with the results. The same undo reproduces the last rating change OpenDota reports for each team, which confirms the formula.

The rating knows only results. It does not see roster changes, patches, stand-ins or which side a team plays, so treat it as a starting point.

Series and map handicap calculator →CS2 Major math →League of Legends series math →Margin and no-vig calculator →

Data: OpenDota – team ratings and recent pro matches, updated automatically.

Woman on a swivel chair with a laptop showing abstract bars

How the Elo rating works

  1. Results feed the ratingRatings are built from pro map results in the OpenDota public API and update by themselves.
  2. A win takes pointsAfter each map the winner gains points and the loser loses the same amount – never more than 32 points per map.
  3. Equal teams split evenlyWhen both teams have the same rating, the winner gains 16 points.
  4. Upsets move more pointsIf the lower-rated team wins, it gains more than 16. An expected win by the favourite moves fewer points.
  5. The gap becomes a chanceMap chance = 1 ÷ (1 + 10^(−gap ÷ 400)). A gap of 100 gives 64.0%.

Rating gap to series chance

Rating gapOne map (Bo1)Bo3 seriesBo5 series
5057.1%60.6%63.2%
10064.0%70.5%74.9%
20076.0%85.5%90.6%

Chances for the higher-rated team. Each map is treated as independent with the same chance. More on Bo1, Bo3 and Bo5.

What the rating sees and misses

Sees: map results

Who won each pro map and against whom. Nothing else goes into the number.

Sees: opponent strength

Beating a higher-rated team moves more points than beating a lower-rated one.

Misses: rosters and stand-ins

The rating does not know about roster changes or stand-ins; it only changes through map results.

Misses: patches

A new game patch can change which teams are strong. The rating only catches up through results.

Misses: sides and drafts

Radiant or Dire side, picks and bans are not part of the rating.

Rating chance vs a sportsbook price

Rating chance

  • Built from map results only
  • Has no margin inside
  • Ignores roster news and patches
  • Same method for every match

Sportsbook price

Questions

Where do these Dota 2 rankings come from?

From the OpenDota public API. The tool builds an Elo rating from recent pro map results and updates by itself; the label above the table shows the update date.

Does this page have data for The International 2026?

No. The International is the best-known event in Dota 2, but this page has no event data. Check the official event pages for dates and format.

Why is a Bo3 chance higher than the one-map chance?

The stronger team needs only two maps of three, so one bad map matters less. For example, 60% per map gives 64.8% in a Bo3 and 68.3% in a Bo5.

Why is a team missing from the list?

The table shows only active teams. Teams named after a betting brand are left out.

Is Dota 2 betting legal in Canada?

The answer depends on the laws of your province; this page is not legal advice. See esports betting in Canada for what to check.