DOTA BD
Platform Stats

Win Rate by Role & Rank

Archived daily snapshot for 2026-10-19 (UTC). Highlights and pulse use matches from that calendar day.

Latest2026-10-19Newer →Archive · 2026-10-19 UTC

Snapshot Oct 19, 10:40 PM · vs Oct 16, 06:08 PM

Community pulse— last 36h

Games
590
incl. community lobbies · 36h
Players
260
registered · 36h
MMR loss
-900
±25 · registered seats
Week
2,861
unique · 7d
Games by role · registered players· last 36h seat sum
Carry
19146%
87W · 190 unique matches
Mid
14142%
59W · 141 unique matches
Offlane
16649%
81W · 166 unique matches
Soft
16252%
85W · 162 unique matches
Hard
16650%
83W · 166 unique matches

Players of the day— last 36h

MVP · Hard
Chicken-Warrior
Rank 54
Chicken-Warrior
Crystal Maiden
Crystal Maiden
WR
100%
W–L
5–0
KDA
3.5
MMR
+125
32/35/91 · 5 hard games · ±25 MMR/game

Best form yesterday — 5–0 as Hard Support · 100% WR · Crystal Maiden

Best Performer · Carry
MaxPain
Rank 45
MaxPain
Shadow Fiend
Shadow Fiend
WR
100%
W–L
4–0
KDA
3.9
MMR
+100
47/28/63 · 4 carry games · ±25 MMR/game
Best Performer · Mid
dattebayo
Rank 42
dattebayo
Windranger
Windranger
WR
100%
W–L
4–0
KDA
5.0
MMR
+100
66/21/40 · 4 mid games · ±25 MMR/game
Best Performer · Offlane
Mamadoo™
Rank 52
Mamadoo™
Pudge
Pudge
WR
83%
W–L
5–1
KDA
2.8
MMR
+100
67/58/98 · 6 offlane games · ±25 MMR/game
Best Performer · Soft
傻屄 ツ
Rank 80
傻屄 ツ
mixed hero pool
WR
100%
W–L
3–0
KDA
5.8
MMR
+75
15/13/61 · 3 soft games · ±25 MMR/game
Best Performer · Hard
Chicken-Warrior
Rank 54
Chicken-Warrior
Crystal Maiden
Crystal Maiden
WR
100%
W–L
5–0
KDA
3.5
MMR
+125
32/35/91 · 5 hard games · ±25 MMR/game
Most games · top 5
  1. 1. SpoiderMoN10 games (6W)
  2. 2. Sy10 games (6W)
  3. 3. Legal Girl10 games (5W)
  4. 4. 𝓑𝓵𝓲𝓷𝓚𝓘𝓷10 games (4W)
  5. 5. dattebayo9 games (9W)

Could use a coach— rough day by role

Worst Performer · Carry
Nunu Blade
Rank 72
Nunu Blade
mixed hero pool
WR
20%
W–L
1–4
KDA
4.1
MMR
-75
72/33/64 · 5 carry games · ±25 MMR/game
Coach them
Worst Performer · Mid
<Crystal>
<Crystal>
Outworld Destroyer
Outworld Destroyer
WR
11%
W–L
1–8
KDA
3.6
MMR
-175
85/57/122 · 9 mid games · ±25 MMR/game
Coach them
Worst Performer · Offlane
ArnabPhobia
Rank 43
ArnabPhobia
mixed hero pool
WR
20%
W–L
1–4
KDA
1.6
MMR
-75
26/41/41 · 5 offlane games · ±25 MMR/game
Coach them
Worst Performer · Soft
on dRugs
Rank 80
on dRugs
mixed hero pool
WR
0%
W–L
0–3
KDA
2.1
MMR
-75
9/29/51 · 3 soft games · ±25 MMR/game
Coach them
Worst Performer · Hard
Dust 2 Dust
Rank 80
Dust 2 Dust
Vengeful Spirit
Vengeful Spirit
WR
29%
W–L
2–5
KDA
1.5
MMR
-75
17/81/104 · 7 hard games · ±25 MMR/game
Coach them

Daily callouts

Weekly callouts— vs role week average

Winning duos— registered teammates, last 36h

Top winning duo
Crystal MaidenNecrophos
Crystal Maiden+Necrophos
registered teammates · same side
2W2–0 · 100% WR · 2 together

Crystal Maiden + Necrophos — 2–0 together (100% WR) · registered teammates

Duo #2
Drow RangerPudge
Drow Ranger+Pudge
registered teammates · same side
2W2–0 · 100% WR · 2 together

Drow Ranger + Pudge — 2–0 together (100% WR) · registered teammates

Duo #3
NecrophosJakiro
Necrophos+Jakiro
registered teammates · same side
2W2–0 · 100% WR · 2 together

Necrophos + Jakiro — 2–0 together (100% WR) · registered teammates

Most lost against— opposition heroes, last 36h

Duos lost against— opposition pairs on the winning side

Worst duo to face
RubickDawnbreaker
Rubick+Dawnbreaker
opposition duo · winning side
8registered losses

Rubick + Dawnbreaker — on the winning side in 8 registered losses

Nemesis duo #2
LionOutworld Destroyer
Lion+Outworld Destroyer
opposition duo · winning side
7registered losses

Lion + Outworld Destroyer — on the winning side in 7 registered losses

Nemesis duo #3
AxeInvoker
Axe+Invoker
opposition duo · winning side
6registered losses

Axe + Invoker — on the winning side in 6 registered losses

Week vs all-time— are we tilting this patch?

Carry
Week
46.9%
All-time
50.0%
-3.07pp
Mid
Week
47.4%
All-time
50.0%
-2.61pp
Offlane
Week
47.7%
All-time
50.0%
-2.31pp
Soft Sup
Week
49.3%
All-time
50.0%
-0.71pp
Hard Sup
Week
48.1%
All-time
50.0%
-1.97pp

Local vs Global Bias

0.49pp avg |Local−Global| · -0.01 vs yesterday · lower = closer to worldwide
Rank 11
Herald 1
Rank 21
Guardian 1
Rank 31
Crusader 1
Rank 41
Archon 1
Rank 51
Legend 1
Rank 61
Ancient 1
Rank 71
Divine 1
Rank 80
Immortal
Carry
48.1%-1.7
48.7%-1.1
50.2%+0.4
49.3%-0.5
50.4%+0.3
50.4%+0.3
49.6%-0.5
50.9%+0.7
Mid
48.8%-1.3
49.9%-0.2
49.9%+0.1
49.7%-0.2
50.0%-0.0
50.3%+0.3
50.2%+0.2
50.2%+0.2
Offlane
49.3%-0.8
49.0%-1.0
49.5%-0.4
50.1%+0.2
50.1%+0.0
50.1%+0.0
50.4%+0.3
50.8%+0.7
Soft
48.1%-2.1
49.6%-0.7
50.0%+0.0
49.7%-0.3
50.0%-0.0
50.8%+0.8
50.3%+0.3
50.3%+0.4
Hard
48.5%-1.8
50.0%-0.3
49.7%-0.3
50.1%+0.1
49.9%-0.0
50.3%+0.4
50.6%+0.6
50.3%+0.3

Cell = DotaBD WR · small Δ = vs Global in pp (percentage points). Tint: green overperforms · red underperforms

Meta twin · closest to worldwide
Mid · Legend 1
50.0% DotaBD · Global 50.0% · Δ -0.0pp
Meta rebel · furthest from worldwide
Soft Support · Herald 1
48.1% DotaBD · Global 50.2% · Δ -2.1pp
Rank medal

Win Rate — Every Role, Every Rank

47%48%49%51%52%

Hover a point for details

Rank 11
Herald 1
Rank 21
Guardian 1
Rank 31
Crusader 1
Rank 41
Archon 1
Rank 51
Legend 1
Rank 61
Ancient 1
Rank 71
Divine 1
Rank 80
Immortal
Carry
Mid
Offlane
Soft Support
Hard Support

Today's takeaway

Soft Support at Herald 1: -2.1pp vs Global — BD is trailing the worldwide ladder here.

This Week's Most Played — per role, last 7 days

Average by Role — across all ranks · day delta

Carry
-0.00pp· +1,643 games
DotaBD
50.0%
70,645W / 70,703L
vs Global50.0%+0.0pp
Mid
+0.00pp· +1,645 games
DotaBD
50.0%
70,321W / 70,428L
vs Global49.9%+0.0pp
Offlane
-0.00pp· +1,637 games
DotaBD
50.0%
70,170W / 70,115L
vs Global50.0%+0.0pp
Soft Support
-0.00pp· +1,632 games
DotaBD
50.0%
70,387W / 70,331L
vs Global50.0%+0.0pp
Hard Support
+0.00pp· +1,633 games
DotaBD
50.0%
70,368W / 70,250L
vs Global50.0%+0.0pp

Average by Rank — across all roles · day delta

Rank 11
Herald 1
48.5%
5,731W / 6,075L
vs Global 50.1%(-1.6pp)
+0.02pp· +21 games
Rank 21
Guardian 1
49.5%
26,021W / 26,593L
vs Global 50.1%(-0.6pp)
+0.01pp· +215 games
Rank 31
Crusader 1
49.8%
50,728W / 51,037L
vs Global 49.9%(-0.0pp)
-0.00pp· +774 games
Rank 41
Archon 1
49.8%
74,044W / 74,743L
vs Global 49.9%(-0.1pp)
-0.01pp· +1,906 games
Rank 51
Legend 1
50.1%
74,910W / 74,699L
vs Global 50.0%(+0.1pp)
+0.01pp· +2,097 games
Rank 61
Ancient 1
50.4%
55,198W / 54,388L
vs Global 50.0%(+0.4pp)
-0.00pp· +1,455 games
Rank 71
Divine 1
50.2%
28,418W / 28,189L
vs Global 50.0%(+0.2pp)
-0.00pp· +810 games
Rank 80
Immortal
50.5%
36,841W / 36,103L
vs Global 50.0%(+0.5pp)
-0.01pp· +912 games