esports
Sports
Contests
Academy
News
Help
Complete quests, climb the rankings,
win money!
Join contest
Events
Dota 2
Up Next
Popular
Live
Battle Royale
Bet Slip
Dota 2
/
Most Popular
Dota Pro Circuit: NA Upper Division
Match Winner
FE
Felt
5.13
vs
5R
5RATFORCESTAFF
1.17
Swapping...
Jun 28
19:15 UTC
+100
Dota Pro Circuit: NA Upper Division
Match Winner
TS
TSM
1.01
vs
FE
Felt
62.59
Swapping...
Jul 2
22:00 UTC
+74
Dota Pro Circuit: NA Upper Division
Match Winner
QC
Quincy Crew
1.33
vs
NO
nouns
3.33
Swapping...
Jun 29
19:15 UTC
+100
Dota Pro Circuit: Western EU Division I
Match Winner
TU
Tundra
1.24
vs
EN
Entity
4.01
Swapping...
Jun 29
13:15 UTC
+100
Dota Pro Circuit: SEA Upper Division
Match Winner
NG
Nigma Galaxy SEA
2.49
vs
RS
RSG
1.54
Swapping...
Jun 29
07:15 UTC
+100
Dota Pro Circuit: Western EU Division I
Match Winner
AL
Alliance
4.81
vs
GG
Gaimin Gladiators
1.18
Swapping...
Jul 2
16:00 UTC
+100
Dota Pro Circuit: NA Lower Division
Match Winner
ST
Simply TOOBASED
1.82
vs
5M
5ManMidas
1.82
Swapping...
Jul 5
22:00 UTC
+8
DPC: Eastern Europe Division I
Match Winner
NV
Natus Vincere
1.16
vs
MG
Mind Games
5.24
Swapping...
Jul 1
13:00 UTC
+100
Dota Pro Circuit: Western EU Division II
Match Winner
BR
Brame
1.20
vs
11
11Monkeyz
4.49
Swapping...
Jun 29
19:15 UTC
+76
Dota Pro Circuit: NA Upper Division
Match Winner
TC
The Cut
4.11
vs
WI
Wildcard
1.24
Swapping...
Jun 29
22:15 UTC
+100
Kinda Popular
Dota Pro Circuit: SA Division II
Match Winner
DR
Dreamers
1.66
vs
SO
South
2.12
Swapping...
Jun 30
16:00 UTC
+78
Dota Pro Circuit: SEA Lower Division
Match Winner
TP
TNC Predator
1.45
vs
OX
OB x Neon
2.60
Swapping...
Jun 29
04:15 UTC
+77
Champions League
Map 2
LU
Luna
1.23
vs
OE
OEP3N
3.81
Swapping...
Live Now
+75
Dota Pro Circuit: SA Division II
Match Winner
NO
NoPing
1.47
vs
MK
Mad Kings
2.53
Swapping...
Jun 30
19:00 UTC
+77
Dota Pro Circuit: China Upper Division
Match Winner
VI
ViCi
1.57
vs
DA
Dandelion
2.40
Swapping...
Jun 30
07:00 UTC
+100
Dota Pro Circuit: Western EU Division II
Match Winner
NG
Nigma Galaxy
1.04
vs
BR
Bald Reborn
12.69
Swapping...
Jul 2
10:00 UTC
+7
Dota Pro Circuit: SA Division I
Match Winner
WO
Wolf
2.01
vs
HO
Hokori
1.80
Swapping...
Jun 30
22:00 UTC
+99
DPC: Eastern Europe Division I
Match Winner
SP
Spirit
1.18
vs
OM
One Move
4.91
Swapping...
Jul 1
10:00 UTC
+100
Dota Pro Circuit: Western EU Division II
Match Winner
IV
iVy
2.42
vs
IT
Into the Breach
1.56
Swapping...
Jun 29
15:15 UTC
+77
Dota Pro Circuit: NA Lower Division
Match Winner
DO
DogChamp
1.21
vs
5M
5ManMidas
3.71
Swapping...
Jul 3
22:00 UTC
+8
Underground
Dota Pro Circuit: SEA Upper Division
Match Winner
T1
T1
1.72
vs
TA
Talon
2.13
Swapping...
Jun 30
10:00 UTC
+100
Dota Pro Circuit: Western EU Division I
Match Winner
OG
OG
1.19
vs
GO
goonsquad
4.67
Swapping...
Jul 2
13:00 UTC
+100
Dota Pro Circuit: SEA Lower Division
Match Winner
LI
Lilgun
1.27
vs
OX
OB x Neon
3.50
Swapping...
Jul 2
04:00 UTC
+77
Champions League
Match Winner
OT
Ooredoo Thunders
1.93
vs
YN
YNT
1.80
Swapping...
Jun 29
12:15 UTC
+97
DPC: Eastern Europe Division I
Match Winner
PP
Pari Parni
2.15
vs
RE
Rune Eaters
1.70
Swapping...
Jun 30
13:00 UTC
+100
Champions League
Match Winner
LU
Luna
1.15
vs
SP
SURIM PRASAD
4.80
Swapping...
Jun 29
15:15 UTC
+149
Dota Pro Circuit: NA Upper Division
Match Winner
EG
Evil Geniuses
1.01
vs
5R
5RATFORCESTAFF
20.55
Swapping...
Jul 2
19:00 UTC
+76
Dota Pro Circuit: SEA Lower Division
Match Winner
AG
Army Geniuses
1.69
vs
SU
Summit
2.08
Swapping...
Jun 30
07:00 UTC
+77
DPC: Eastern Europe Division II
Match Winner
NE
Nemiga
1.66
vs
NS
No Sorry
2.22
Swapping...
Jun 30
10:00 UTC
+77
DPC: Eastern Europe Division II
Match Winner
CY
Cybercats
1.84
vs
HY
HYDRA
1.96
Swapping...
Jun 30
16:00 UTC
+77
You've reached the end of the list! 👏