DOTA BD
Platform Stats

Win Rate by Role & Rank

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

Latest2026-09-06Newer →Archive · 2026-09-06 UTC

Snapshot Sep 6, 05:25 PM · vs Sep 5, 11:21 PM

Community pulse— last 36h

Games
89
incl. community lobbies · 36h
Players
99
registered · 36h
MMR loss
-25
±25 · registered seats
Week
2,772
unique · 7d
Games by role · registered players· last 36h seat sum
Carry
3345%
15W · 29 unique matches
Mid
2658%
15W · 22 unique matches
Offlane
2952%
15W · 25 unique matches
Soft
2642%
11W · 22 unique matches
Hard
2955%
16W · 25 unique matches
Undetermined role

Registered positions with no Carry–Hard label — not mixed into roles above

22positions · 4 matches

Players of the day— last 36h

MVP · Hard
WolV3RinE
Rank 75
WolV3RinE
Shadow Shaman
Shadow Shaman
WR
75%
W–L
3–1
KDA
3.8
MMR
+50
20/30/94 · 4 hard games · ±25 MMR/game

Best form yesterday — 3–1 as Hard Support · 75% WR · Shadow Shaman

Best Performer · Carry
Black Shadow ツ
Rank 53
Black Shadow ツ
Drow Ranger
Drow Ranger
WR
50%
W–L
2–2
KDA
3.3
MMR
0
35/27/54 · 4 carry games · ±25 MMR/game
Best Performer · Mid
KotkaGaming™
Rank 62
KotkaGaming™
mixed hero pool
WR
60%
W–L
3–2
KDA
5.8
MMR
+25
62/23/71 · 5 mid games · ±25 MMR/game
Best Performer · Offlane
hurm
Rank 80
hurm
Tidehunter
Tidehunter
WR
100%
W–L
2–0
KDA
16.5
MMR
+50
18/4/48 · 2 offlane games · ±25 MMR/game
Best Performer · Soft
HaTeM tAi!!!!!
Rank 51
HaTeM tAi!!!!!
Earthshaker
Earthshaker
WR
100%
W–L
2–0
KDA
4.2
MMR
+50
11/14/48 · 2 soft games · ±25 MMR/game
Best Performer · Hard
WolV3RinE
Rank 75
WolV3RinE
Shadow Shaman
Shadow Shaman
WR
75%
W–L
3–1
KDA
3.8
MMR
+50
20/30/94 · 4 hard games · ±25 MMR/game
Most games · top 5
  1. 1. ꜰʀᴏᴍ ꜰᴇᴀʀ ᴛᴏ ᴅΔякƞэꜱꜱ8 games (5W)
  2. 2. D King7 games (3W)
  3. 3. KotkaGaming™5 games (3W)
  4. 4. WolV3RinE5 games (3W)
  5. 5. Black Shadow ツ5 games (3W)

Could use a coach— rough day by role

Worst Performer · Carry
D King
Rank 51
D King
Spectre
Spectre
WR
43%
W–L
3–4
KDA
3.0
MMR
-25
53/47/89 · 7 carry games · ±25 MMR/game
Coach them
Worst Performer · Mid
Jaber
Rank 80
Jaber
mixed hero pool
WR
0%
W–L
0–3
KDA
2.7
MMR
-75
34/18/14 · 3 mid games · ±25 MMR/game
Coach them
Worst Performer · Offlane
Mamadoo™
Rank 54
Mamadoo™
Slardar
Slardar
WR
0%
W–L
0–2
KDA
1.4
MMR
-50
13/15/8 · 2 offlane games · ±25 MMR/game
Coach them
Worst Performer · Soft
Smiley0096
Rank 51
Smiley0096
Hoodwink
Hoodwink
WR
50%
W–L
1–1
KDA
2.4
MMR
0
11/21/40 · 2 soft games · ±25 MMR/game
Coach them
Worst Performer · Hard
TeddyBearMain
Rank 53
TeddyBearMain
Lion
Lion
WR
0%
W–L
0–2
KDA
1.8
MMR
-50
13/36/51 · 2 hard games · ±25 MMR/game
Coach them

Weekly callouts— vs role week average

Winning duos— registered teammates, last 36h

Top winning duo
SniperLifestealer
Sniper+Lifestealer
registered teammates · same side
2W20 · 100% WR · 2 together

Sniper + Lifestealer — 2–0 together (100% WR) · registered teammates

Duo #2
Earth SpiritHoodwink
Earth Spirit+Hoodwink
registered teammates · same side
2W20 · 100% WR · 2 together

Earth Spirit + Hoodwink — 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
TidehunterLifestealer
Tidehunter+Lifestealer
opposition duo · winning side
3registered losses

Tidehunter + Lifestealer — on the winning side in 3 registered losses

Nemesis duo #2
SniperLifestealer
Sniper+Lifestealer
opposition duo · winning side
3registered losses

Sniper + Lifestealer — on the winning side in 3 registered losses

Nemesis duo #3
AxeLifestealer
Axe+Lifestealer
opposition duo · winning side
2registered losses

Axe + Lifestealer — on the winning side in 2 registered losses

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

Carry
Week
48.0%
All-time
50.0%
-2.05pp
Mid
Week
47.9%
All-time
50.0%
-2.14pp
Offlane
Week
48.7%
All-time
50.1%
-1.36pp
Soft Sup
Week
45.6%
All-time
50.0%
-4.38pp
Hard Sup
Week
49.5%
All-time
50.1%
-0.60pp

Local vs Global Bias

0.40pp avg |Local−Global| · -0.03 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.7%-0.8
49.2%-0.4
50.3%+0.4
49.6%-0.3
50.4%+0.2
50.1%-0.1
49.8%-0.3
50.9%+0.8
Mid
49.7%-0.1
50.0%+0.2
49.6%-0.2
49.7%-0.1
50.4%+0.3
50.2%+0.0
50.2%+0.1
50.2%+0.1
Offlane
49.7%-0.1
49.3%-0.4
49.4%-0.5
50.3%+0.4
50.0%-0.1
50.3%+0.1
50.2%+0.1
50.9%+0.8
Soft
47.6%-2.4
49.8%-0.2
49.9%-0.1
49.7%-0.2
49.8%-0.2
51.1%+1.0
50.0%-0.1
50.4%+0.4
Hard
48.1%-1.9
50.5%+0.4
49.7%-0.3
49.8%-0.2
49.8%-0.2
50.5%+0.5
50.9%+0.8
50.4%+0.3

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

Meta twin · closest to worldwide
Mid · Ancient 1
50.2% DotaBD · Global 50.1% · Δ +0.0pp
Meta rebel · furthest from worldwide
Soft Support · Herald 1
47.6% DotaBD · Global 50.0% · Δ -2.4pp
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.4pp 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· +573 games
DotaBD
50.0%
57,447W / 57,374L
vs Global50.0%+0.0pp
Mid
-0.00pp· +504 games
DotaBD
50.0%
47,512W / 47,501L
vs Global50.0%+0.0pp
Offlane
-0.00pp· +572 games
DotaBD
50.1%
57,256W / 57,126L
vs Global50.0%+0.0pp
Soft Support
-0.00pp· +432 games
DotaBD
50.0%
37,653W / 37,630L
vs Global50.0%-0.0pp
Hard Support
-0.00pp· +433 games
DotaBD
50.1%
37,666W / 37,585L
vs Global50.0%+0.0pp

Average by Rank across all roles · day delta

Rank 11
Herald 1
48.8%
4,708W / 4,942L
vs Global 49.8%(-1.0pp)
-0.03pp· +36 games
Rank 21
Guardian 1
49.7%
21,032W / 21,285L
vs Global 49.8%(-0.1pp)
+0.00pp· +121 games
Rank 31
Crusader 1
49.8%
38,181W / 38,532L
vs Global 49.9%(-0.2pp)
-0.01pp· +340 games
Rank 41
Archon 1
49.9%
51,079W / 51,371L
vs Global 49.9%(-0.1pp)
+0.01pp· +518 games
Rank 51
Legend 1
50.1%
47,298W / 47,057L
vs Global 50.1%(+0.0pp)
-0.01pp· +667 games
Rank 61
Ancient 1
50.4%
35,141W / 34,620L
vs Global 50.1%(+0.3pp)
+0.01pp· +325 games
Rank 71
Divine 1
50.2%
17,210W / 17,072L
vs Global 50.1%(+0.1pp)
-0.02pp· +223 games
Rank 80
Immortal
50.6%
22,885W / 22,337L
vs Global 50.1%(+0.5pp)
+0.01pp· +284 games