Heroes
Leagues
Leaderboard
Teams Ranking
Items
Streams
News
Patches
PRO PLAYER
First match
Jul 29, 2014
Last match
Oct 7, 2025
kaiyu kang
2017
Also known as
XD
Previous names:
XD
随便玩玩儿
RICO
+7
Player Information
NONE
9970
LVL 117
Mid Lane
2
Social Media Links
First
Jul 29, 2014
Last
Oct 7, 2025
kaiyu kang
2017
Also known as
XD
Previous:
XD
随便玩玩儿
RICO
+7
Player Information
NONE
9970
LVL 117
Mid Lane
2
Social Media Links
First match
Jul 29, 2014
Last match
Oct 7, 2025
kaiyu kang
2017
Also known as
XD
Previous names:
XD
随便玩玩儿
RICO
+7 more
Player Information
NONE
9970
LVL 117
Mid Lane
2
Social Media Links
7,463
Matches
4,003
Wins
3,460
Losses
53.64%
Win Rate
Recent Matches
Matches
Matches
Charts
Average Hero Performance
Sort: Matches
Matches
Win Rate
KDA
Impact
GPM
Tower DMG
Grid
List
Invoker
514 matches
56.03% WR
Most Played Positions
Pos 2:
86.2%
Pos - :
11.5%
Pos 3:
1.0%
Pos 1:
1.0%
Pos 4:
0.2%
Pos 5:
0.2%
Average Performance of Hero
4.18
Average KDA
+2.22
Impact Score
9.92
Kills
5.13
Deaths
11.40
Assists
566
Gold Per Minute
610
Experience Per Min
3288
Average Tower Damage
Storm Spirit
508 matches
62.80% WR
Most Played Positions
Pos 2:
91.9%
Pos - :
6.3%
Pos 1:
0.6%
Pos 4:
0.6%
Pos 3:
0.4%
Pos 5:
0.2%
Average Performance of Hero
4.20
Average KDA
+2.75
Impact Score
12.13
Kills
5.65
Deaths
11.56
Assists
574
Gold Per Minute
648
Experience Per Min
2117
Average Tower Damage
Shadow Fiend
421 matches
49.88% WR
Most Played Positions
Pos 2:
93.3%
Pos - :
3.3%
Pos 1:
2.6%
Pos 3:
0.5%
Pos 5:
0.2%
Average Performance of Hero
3.35
Average KDA
+2.36
Impact Score
10.12
Kills
5.79
Deaths
9.16
Assists
593
Gold Per Minute
634
Experience Per Min
4055
Average Tower Damage
Ember Spirit
371 matches
57.68% WR
Most Played Positions
Pos 2:
84.6%
Pos 1:
6.7%
Pos - :
6.7%
Pos 3:
1.1%
Pos 4:
0.5%
Pos 5:
0.3%
Average Performance of Hero
4.79
Average KDA
+3.35
Impact Score
10.81
Kills
5.05
Deaths
13.26
Assists
534
Gold Per Minute
613
Experience Per Min
1420
Average Tower Damage
Juggernaut
277 matches
49.46% WR
Most Played Positions
Pos 1:
54.9%
Pos 2:
36.1%
Pos 4:
3.6%
Pos - :
3.2%
Pos 3:
1.8%
Pos 5:
0.4%
Average Performance of Hero
4.04
Average KDA
-2.39
Impact Score
8.87
Kills
4.64
Deaths
9.71
Assists
558
Gold Per Minute
573
Experience Per Min
4544
Average Tower Damage
Lina
274 matches
55.47% WR
Most Played Positions
Pos 2:
87.6%
Pos - :
10.6%
Pos 3:
0.7%
Pos 1:
0.4%
Pos 4:
0.4%
Pos 5:
0.4%
Average Performance of Hero
3.24
Average KDA
+2.66
Impact Score
11.62
Kills
6.38
Deaths
8.90
Assists
576
Gold Per Minute
631
Experience Per Min
3842
Average Tower Damage
Terrorblade
253 matches
50.99% WR
Most Played Positions
Pos 1:
90.1%
Pos 4:
4.0%
Pos 3:
2.8%
Pos 5:
1.6%
Pos 2:
1.2%
Pos - :
0.4%
Average Performance of Hero
3.70
Average KDA
+3.25
Impact Score
6.68
Kills
4.24
Deaths
8.81
Assists
604
Gold Per Minute
565
Experience Per Min
7553
Average Tower Damage
Templar Assassin
245 matches
62.86% WR
Most Played Positions
Pos 2:
84.5%
Pos - :
13.5%
Pos 1:
1.2%
Pos 4:
0.4%
Pos 5:
0.4%
Average Performance of Hero
4.08
Average KDA
+1.03
Impact Score
11.36
Kills
5.07
Deaths
9.31
Assists
641
Gold Per Minute
686
Experience Per Min
5210
Average Tower Damage
Load 109 More Heroes
Dota Plus Progress
Leshrac
(11 progressions)
Level 21
51% WR
•
226 matches
116W • 110L
Total Actions:
625,222
Reached: May 18, 2021
Storm Spirit
(9 progressions)
Level 19
62% WR
•
467 matches
291W • 176L
Total Actions:
470,295
Reached: Nov 28, 2020
Invoker
(8 progressions)
Level 18
56% WR
•
443 matches
246W • 197L
Total Actions:
650,266
Reached: Nov 22, 2020
Shadow Fiend
(7 progressions)
Level 17
43% WR
•
14 matches
6W • 8L
Total Actions:
436,605
Reached: Jan 10, 2020
Spectre
(6 progressions)
Level 16
53% WR
•
144 matches
77W • 67L
Total Actions:
589,435
Reached: Dec 4, 2020
Ember Spirit
(6 progressions)
Level 16
59% WR
•
314 matches
185W • 129L
Total Actions:
498,638
Reached: Oct 27, 2020
Terrorblade
(6 progressions)
Level 16
52% WR
•
228 matches
118W • 110L
Total Actions:
525,573
Reached: Nov 11, 2020
Lina
(5 progressions)
Level 15
55% WR
•
240 matches
133W • 107L
Total Actions:
441,017
Reached: Aug 26, 2020
Templar Assassin
(5 progressions)
Level 15
62% WR
•
207 matches
128W • 79L
Total Actions:
350,270
Reached: Aug 19, 2019
Void Spirit
(3 progressions)
Level 13
56% WR
•
117 matches
66W • 51L
Total Actions:
774,846
Reached: Feb 10, 2021
Juggernaut
(2 progressions)
Level 12
46% WR
•
152 matches
70W • 82L
Total Actions:
384,700
Reached: Aug 28, 2020
Monkey King
(2 progressions)
Level 12
46% WR
•
61 matches
28W • 33L
Total Actions:
240,738
Reached: Jan 22, 2021
Tiny
Level 11
54% WR
•
63 matches
34W • 29L
Total Actions:
276,592
Reached: Aug 25, 2020
Luna
Level 11
50% WR
•
118 matches
59W • 59L
Total Actions:
100,680
Reached: Nov 23, 2022
Leshrac
WIN
MVP
Radiant
37
-
14
Kills
Dire
24:30
Ranked All Pick
RANKED
Oct 7, 2025
WIN
Radiant
37 - 14
Kills
Dire
LOSS
MVP
24:30
Ranked All Pick
RANKED
Oct 7, 2025
W
Radiant
MVP
37:14
Kills
Dire
L
24:30
RANKED
Ranked All Pick
Oct 7, 2025
Leshrac
WIN
Radiant
MVP
37 - 14
Kills
Dire
LOSS
24:30
Ranked All Pick
RANKED
Oct 7, 2025
Mars
WIN
TOP CORE
Radiant
57
-
26
Kills
Dire
36:40
Ranked All Pick
RANKED
Oct 7, 2025
WIN
Radiant
57 - 26
Kills
Dire
LOSS
TOP CORE
36:40
Ranked All Pick
RANKED
Oct 7, 2025
W
Radiant
TOP CORE
57:26
Kills
Dire
L
36:40
RANKED
Ranked All Pick
Oct 7, 2025
Mars
WIN
Radiant
TOP CORE
57 - 26
Kills
Dire
LOSS
36:40
Ranked All Pick
RANKED
Oct 7, 2025
Storm Spirit
WIN
MVP
Dire
42
-
19
Kills
Radiant
34:50
Ranked All Pick
RANKED
Oct 7, 2025
WIN
Dire
42 - 19
Kills
Radiant
LOSS
MVP
34:50
Ranked All Pick
RANKED
Oct 7, 2025
W
Dire
MVP
42:19
Kills
Radiant
L
34:50
RANKED
Ranked All Pick
Oct 7, 2025
Storm Spirit
WIN
Dire
MVP
42 - 19
Kills
Radiant
LOSS
34:50
Ranked All Pick
RANKED
Oct 7, 2025
Queen of Pain
LOSS
Dire
10
-
22
Kills
Radiant
13:59
Ranked All Pick
RANKED
Oct 3, 2025
LOSS
Dire
10 - 22
Kills
Radiant
WIN
13:59
Ranked All Pick
RANKED
Oct 3, 2025
L
Dire
10:22
Kills
Radiant
W
13:59
RANKED
Ranked All Pick
Oct 3, 2025
Queen of Pain
LOSS
Dire
10 - 22
Kills
Radiant
WIN
13:59
Ranked All Pick
RANKED
Oct 3, 2025
Monkey King
WIN
TOP CORE
Radiant
41
-
31
Kills
Dire
42:30
Ranked All Pick
RANKED
Apr 10, 2024
WIN
Radiant
41 - 31
Kills
Dire
LOSS
TOP CORE
42:30
Ranked All Pick
RANKED
Apr 10, 2024
W
Radiant
TOP CORE
41:31
Kills
Dire
L
42:30
RANKED
Ranked All Pick
Apr 10, 2024
Monkey King
WIN
Radiant
TOP CORE
41 - 31
Kills
Dire
LOSS
42:30
Ranked All Pick
RANKED
Apr 10, 2024
Magnus
LOSS
Dire
6
-
22
Kills
Radiant
23:45
Ranked All Pick
RANKED
Dec 30, 2023
LOSS
Dire
6 - 22
Kills
Radiant
WIN
23:45
Ranked All Pick
RANKED
Dec 30, 2023
L
Dire
6:22
Kills
Radiant
W
23:45
RANKED
Ranked All Pick
Dec 30, 2023
Magnus
LOSS
Dire
6 - 22
Kills
Radiant
WIN
23:45
Ranked All Pick
RANKED
Dec 30, 2023
Spectre
LOSS
Dire
25
-
37
Kills
Radiant
30:47
Ranked All Pick
RANKED
Dec 1, 2023
LOSS
Dire
25 - 37
Kills
Radiant
WIN
30:47
Ranked All Pick
RANKED
Dec 1, 2023
L
Dire
25:37
Kills
Radiant
W
30:47
RANKED
Ranked All Pick
Dec 1, 2023
Spectre
LOSS
Dire
25 - 37
Kills
Radiant
WIN
30:47
Ranked All Pick
RANKED
Dec 1, 2023
Monkey King
LOSS
Radiant
22
-
36
Kills
Dire
31:10
Ranked All Pick
RANKED
Nov 20, 2023
LOSS
Radiant
22 - 36
Kills
Dire
WIN
31:10
Ranked All Pick
RANKED
Nov 20, 2023
L
Radiant
22:36
Kills
Dire
W
31:10
RANKED
Ranked All Pick
Nov 20, 2023
Monkey King
LOSS
Radiant
22 - 36
Kills
Dire
WIN
31:10
Ranked All Pick
RANKED
Nov 20, 2023
Mars
WIN
Dire
57
-
33
Kills
Radiant
47:59
Ranked All Pick
RANKED
Nov 19, 2023
WIN
Dire
57 - 33
Kills
Radiant
LOSS
47:59
Ranked All Pick
RANKED
Nov 19, 2023
W
Dire
57:33
Kills
Radiant
L
47:59
RANKED
Ranked All Pick
Nov 19, 2023
Mars
WIN
Dire
57 - 33
Kills
Radiant
LOSS
47:59
Ranked All Pick
RANKED
Nov 19, 2023
Luna
LOSS
MVP
Dire
26
-
40
Kills
Radiant
36:17
Ranked All Pick
RANKED
Nov 18, 2023
LOSS
Dire
26 - 40
Kills
Radiant
WIN
MVP
36:17
Ranked All Pick
RANKED
Nov 18, 2023
L
Dire
MVP
26:40
Kills
Radiant
W
36:17
RANKED
Ranked All Pick
Nov 18, 2023
Luna
LOSS
Dire
MVP
26 - 40
Kills
Radiant
WIN
36:17
Ranked All Pick
RANKED
Nov 18, 2023
View All Matches