Heroes
Leagues
Leaderboard
Teams Ranking
Items
Streams
News
248
First match
Aug 6, 2018
Last match
Oct 20, 2025
johnnupro
Previous names:
johnnupro
johnnupro.lft
johnnupro
+7
Player Information
NONE
DOTA PLUS
10000
PUBLIC
LVL 102
+510
#248
Social Media Links
248
First
Aug 6, 2018
Last
Oct 20, 2025
johnnupro
Previous:
johnnupro
johnnupro.lft
johnnupro
+7
Player Information
NONE
DOTA PLUS
10000
PUBLIC
LVL 102
+510
#248
Social Media Links
248
First match
Aug 6, 2018
Last match
Oct 20, 2025
johnnupro
Previous names:
johnnupro
johnnupro.lft
johnnupro
+7 more
Player Information
NONE
DOTA PLUS
10000
PUBLIC
LVL 102
+510
#248
Social Media Links
14,171
Matches
7,209
Wins
6,962
Losses
50.87%
Win Rate
Recent Matches
Matches
Matches
Charts
Average Hero Performance
Sort: Matches
Matches
Win Rate
KDA
Impact
GPM
Tower DMG
Grid
List
Io
1815 matches
57.58% WR
Most Played Positions
Pos 5:
87.4%
Pos 4:
9.4%
Pos - :
2.3%
Pos 3:
0.4%
Pos 1:
0.3%
Pos 2:
0.1%
Average Performance of Hero
2.97
Average KDA
+3.60
Impact Score
1.74
Kills
6.06
Deaths
16.25
Assists
280
Gold Per Minute
479
Experience Per Min
1151
Average Tower Damage
Chen
818 matches
55.62% WR
Most Played Positions
Pos 5:
90.7%
Pos 4:
4.6%
Pos - :
3.2%
Pos 1:
0.6%
Pos 2:
0.5%
Pos 3:
0.4%
Average Performance of Hero
3.01
Average KDA
-0.24
Impact Score
2.52
Kills
5.51
Deaths
14.02
Assists
379
Gold Per Minute
442
Experience Per Min
4315
Average Tower Damage
Invoker
429 matches
54.78% WR
Most Played Positions
Pos 2:
86.0%
Pos 4:
4.2%
Pos 5:
4.0%
Pos - :
3.5%
Pos 3:
1.4%
Pos 1:
0.9%
Average Performance of Hero
3.79
Average KDA
+8.29
Impact Score
10.38
Kills
5.72
Deaths
11.15
Assists
566
Gold Per Minute
670
Experience Per Min
4028
Average Tower Damage
Omniknight
411 matches
57.42% WR
Most Played Positions
Pos 5:
45.5%
Pos 3:
43.8%
Pos 4:
6.1%
Pos - :
2.7%
Pos 2:
1.0%
Pos 1:
1.0%
Average Performance of Hero
2.63
Average KDA
-1.00
Impact Score
2.47
Kills
5.63
Deaths
12.18
Assists
353
Gold Per Minute
477
Experience Per Min
823
Average Tower Damage
Enchantress
376 matches
47.34% WR
Most Played Positions
Pos 5:
56.1%
Pos 3:
23.4%
Pos 4:
17.6%
Pos 1:
1.6%
Pos - :
0.8%
Pos 2:
0.5%
Average Performance of Hero
2.48
Average KDA
-5.08
Impact Score
5.33
Kills
6.70
Deaths
10.75
Assists
386
Gold Per Minute
531
Experience Per Min
3298
Average Tower Damage
Treant Protector
353 matches
57.22% WR
Most Played Positions
Pos 5:
87.0%
Pos - :
6.2%
Pos 4:
5.1%
Pos 3:
1.1%
Pos 1:
0.6%
Average Performance of Hero
2.65
Average KDA
-0.26
Impact Score
2.35
Kills
7.50
Deaths
17.41
Assists
309
Gold Per Minute
458
Experience Per Min
463
Average Tower Damage
Rubick
323 matches
48.92% WR
Most Played Positions
Pos 4:
49.8%
Pos 5:
41.5%
Pos 3:
5.0%
Pos - :
2.5%
Pos 2:
0.9%
Pos 1:
0.3%
Average Performance of Hero
2.30
Average KDA
-5.14
Impact Score
3.67
Kills
7.77
Deaths
13.80
Assists
332
Gold Per Minute
444
Experience Per Min
562
Average Tower Damage
Tinker
311 matches
59.49% WR
Most Played Positions
Pos 5:
75.6%
Pos 4:
17.4%
Pos 2:
3.9%
Pos - :
1.9%
Pos 3:
1.3%
Average Performance of Hero
3.18
Average KDA
+3.18
Impact Score
2.36
Kills
5.32
Deaths
14.47
Assists
436
Gold Per Minute
560
Experience Per Min
370
Average Tower Damage
Load 118 More Heroes
Dota Plus Progress
Chen
(20 progressions)
Level 30
57% WR
•
742 matches
423W • 319L
Total Actions:
157,695
Reached: Oct 20, 2023
Io
(20 progressions)
Level 30
57% WR
•
1587 matches
906W • 681L
Total Actions:
6,679,808
Reached: Oct 11, 2022
Treant Protector
(16 progressions)
Level 26
55% WR
•
22 matches
12W • 10L
Total Actions:
196,267
Reached: Aug 1, 2024
Tinker
(15 progressions)
Level 25
60% WR
•
235 matches
140W • 95L
Total Actions:
157,824
Reached: May 24, 2025
Nature's Prophet
(13 progressions)
Level 24
46% WR
•
129 matches
59W • 70L
Total Actions:
144,696
Reached: Aug 9, 2025
Omniknight
(14 progressions)
Level 24
64% WR
•
11 matches
7W • 4L
Total Actions:
208,912
Reached: Aug 10, 2024
Rubick
(13 progressions)
Level 23
48% WR
•
161 matches
78W • 83L
Total Actions:
178,742
Reached: Dec 30, 2024
Warlock
(11 progressions)
Level 22
43% WR
•
7 matches
3W • 4L
Total Actions:
227,048
Reached: Oct 15, 2025
Snapfire
(12 progressions)
Level 22
47% WR
•
183 matches
86W • 97L
Total Actions:
207,926
Reached: Sep 19, 2025
Dawnbreaker
(12 progressions)
Level 22
61% WR
•
18 matches
11W • 7L
Total Actions:
188,910
Reached: Oct 20, 2024
Mirana
(10 progressions)
Level 20
80% WR
•
5 matches
4W • 1L
Total Actions:
192,813
Reached: Apr 2, 2025
Enchantress
(10 progressions)
Level 20
44% WR
•
211 matches
93W • 118L
Total Actions:
203,601
Reached: Jun 28, 2024
Tusk
(9 progressions)
Level 19
45% WR
•
157 matches
70W • 87L
Total Actions:
200,444
Reached: Jul 24, 2025
Invoker
(8 progressions)
Level 18
56% WR
•
18 matches
10W • 8L
Total Actions:
173,043
Reached: Nov 2, 2024
Silencer
(7 progressions)
Level 18
56% WR
•
171 matches
96W • 75L
Total Actions:
170,385
Reached: Apr 12, 2025
Elder Titan
(8 progressions)
Level 18
38% WR
•
8 matches
3W • 5L
Total Actions:
187,392
Reached: Dec 31, 2024
Pugna
(7 progressions)
Level 17
33% WR
•
3 matches
1W • 2L
Total Actions:
190,086
Reached: Aug 12, 2025
Undying
(5 progressions)
Level 17
44% WR
•
151 matches
66W • 85L
Total Actions:
174,264
Reached: Aug 11, 2025
Phoenix
(7 progressions)
Level 17
56% WR
•
118 matches
66W • 52L
Total Actions:
168,351
Reached: Jan 27, 2025
Bane
(6 progressions)
Level 16
25% WR
•
4 matches
1W • 3L
Total Actions:
202,544
Reached: Apr 11, 2024
Ogre Magi
(6 progressions)
Level 16
55% WR
•
108 matches
59W • 49L
Total Actions:
158,257
Reached: Aug 14, 2025
Visage
(6 progressions)
Level 16
50% WR
•
4 matches
2W • 2L
Total Actions:
179,282
Reached: Aug 20, 2024
Winter Wyvern
(6 progressions)
Level 16
55% WR
•
176 matches
97W • 79L
Total Actions:
213,065
Reached: Feb 23, 2025
Jakiro
(2 progressions)
Level 15
51% WR
•
53 matches
27W • 26L
Total Actions:
180,857
Reached: Oct 17, 2025
Abaddon
(5 progressions)
Level 15
51% WR
•
140 matches
72W • 68L
Total Actions:
171,304
Reached: Mar 29, 2025
Grimstroke
(5 progressions)
Level 15
48% WR
•
134 matches
64W • 70L
Total Actions:
199,034
Reached: Dec 29, 2023
Phantom Assassin
(4 progressions)
Level 14
53% WR
•
102 matches
54W • 48L
Total Actions:
1,064,993
Reached: Mar 28, 2019
Clockwerk
(4 progressions)
Level 14
51% WR
•
93 matches
47W • 46L
Total Actions:
213,206
Reached: Jul 24, 2025
Disruptor
(4 progressions)
Level 14
49% WR
•
71 matches
35W • 36L
Total Actions:
181,891
Reached: Sep 16, 2025
Magnus
(4 progressions)
Level 14
51% WR
•
135 matches
69W • 66L
Total Actions:
204,805
Reached: Mar 11, 2024
Mars
(4 progressions)
Level 14
53% WR
•
74 matches
39W • 35L
Total Actions:
228,442
Reached: Apr 23, 2024
Marci
(4 progressions)
Level 14
46% WR
•
91 matches
42W • 49L
Total Actions:
154,654
Reached: Jan 7, 2025
Juggernaut
(3 progressions)
Level 13
51% WR
•
108 matches
55W • 53L
Total Actions:
154,271
Reached: Dec 17, 2023
Dazzle
(3 progressions)
Level 13
33% WR
•
3 matches
1W • 2L
Total Actions:
194,463
Reached: Sep 19, 2023
Doom
(3 progressions)
Level 13
59% WR
•
120 matches
71W • 49L
Total Actions:
191,572
Reached: Feb 26, 2025
Alchemist
(3 progressions)
Level 13
25% WR
•
4 matches
1W • 3L
Total Actions:
180,702
Reached: Jan 27, 2025
Monkey King
(3 progressions)
Level 13
45% WR
•
29 matches
13W • 16L
Total Actions:
145,462
Reached: May 6, 2024
Vengeful Spirit
(2 progressions)
Level 12
47% WR
•
66 matches
31W • 35L
Total Actions:
186,434
Reached: Mar 22, 2024
Enigma
(2 progressions)
Level 12
57% WR
•
54 matches
31W • 23L
Total Actions:
163,647
Reached: Feb 14, 2024
Faceless Void
(2 progressions)
Level 12
67% WR
•
6 matches
4W • 2L
Total Actions:
177,218
Reached: Jul 24, 2024
Skywrath Mage
Level 12
38% WR
•
13 matches
5W • 8L
Total Actions:
195,465
Reached: Sep 19, 2025
Pudge
Level 11
49% WR
•
35 matches
17W • 18L
Total Actions:
169,111
Reached: Jan 16, 2025
Kunkka
Level 11
53% WR
•
64 matches
34W • 30L
Total Actions:
216,341
Reached: Nov 9, 2023
Witch Doctor
Level 11
53% WR
•
53 matches
28W • 25L
Total Actions:
173,934
Reached: Jun 25, 2024
Beastmaster
Level 11
50% WR
•
165 matches
83W • 82L
Total Actions:
218,920
Reached: May 1, 2023
Death Prophet
Level 11
38% WR
•
8 matches
3W • 5L
Total Actions:
238,266
Reached: Apr 15, 2023
Brewmaster
Level 11
52% WR
•
85 matches
44W • 41L
Total Actions:
220,625
Reached: Dec 25, 2024
Keeper of the Light
Level 11
37% WR
•
54 matches
20W • 34L
Total Actions:
173,317
Reached: Nov 28, 2023
Shadow Demon
LOSS
Winter Bear
11
-
46
Kills
20Twice
26:07
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
LOSS
Winter Bear
11 - 46
Kills
20Twice
WIN
26:07
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
L
Winter Bear
11:46
Kills
20Twice
W
26:07
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
Shadow Demon
LOSS
Winter Bear
11 - 46
Kills
20Twice
WIN
26:07
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
Pugna
LOSS
Winter Bear
10
-
39
Kills
20Twice
28:15
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
LOSS
Winter Bear
10 - 39
Kills
20Twice
WIN
28:15
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
L
Winter Bear
10:39
Kills
20Twice
W
28:15
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
Pugna
LOSS
Winter Bear
10 - 39
Kills
20Twice
WIN
28:15
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
Naga Siren
WIN
Winter Bear
27
-
27
Kills
20Twice
42:44
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
WIN
Winter Bear
27 - 27
Kills
20Twice
LOSS
42:44
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
W
Winter Bear
27:27
Kills
20Twice
L
42:44
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
Naga Siren
WIN
Winter Bear
27 - 27
Kills
20Twice
LOSS
42:44
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 20, 2025
Warlock
LOSS
Winter Bear
18
-
34
Kills
Balaclavas
48:31
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
LOSS
Winter Bear
18 - 34
Kills
Balaclavas
WIN
48:31
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
L
Winter Bear
18:34
Kills
Balaclavas
W
48:31
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
Warlock
LOSS
Winter Bear
18 - 34
Kills
Balaclavas
WIN
48:31
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
Snapfire
LOSS
Winter Bear
48
-
49
Kills
Balaclavas
59:32
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
LOSS
Winter Bear
48 - 49
Kills
Balaclavas
WIN
59:32
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
L
Winter Bear
48:49
Kills
Balaclavas
W
59:32
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
Snapfire
LOSS
Winter Bear
48 - 49
Kills
Balaclavas
WIN
59:32
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
Jakiro
WIN
Winter Bear
41
-
25
Kills
Balaclavas
44:41
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
WIN
Winter Bear
41 - 25
Kills
Balaclavas
LOSS
44:41
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
W
Winter Bear
41:25
Kills
Balaclavas
L
44:41
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
Jakiro
WIN
Winter Bear
41 - 25
Kills
Balaclavas
LOSS
44:41
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 2:1
$20 000
Oct 17, 2025
Tusk
LOSS
Winter Bear
39
-
54
Kills
Pipsqueak+4
36:17
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
LOSS
Winter Bear
39 - 54
Kills
Pipsqueak+4
WIN
36:17
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
L
Winter Bear
39:54
Kills
Pipsqueak+4
W
36:17
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
Tusk
LOSS
Winter Bear
39 - 54
Kills
Pipsqueak+4
WIN
36:17
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
Warlock
LOSS
Winter Bear
9
-
36
Kills
Pipsqueak+4
31:06
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
LOSS
Winter Bear
9 - 36
Kills
Pipsqueak+4
WIN
31:06
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
L
Winter Bear
9:36
Kills
Pipsqueak+4
W
31:06
PRACTICE
Captains Mode
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
Warlock
LOSS
Winter Bear
9 - 36
Kills
Pipsqueak+4
WIN
31:06
Captains Mode
PRACTICE
European Pro League 2024-2025 Season
Bo3 - 0:2
$20 000
Oct 15, 2025
Tusk
LOSS
T11128
0
-
0
Kills
Kalmychata
29:56
Captains Mode
PRACTICE
Challengermode Daily Tournaments
Bo1 - 1:0
0
Oct 6, 2025
LOSS
T11128
0 - 0
Kills
Kalmychata
WIN
29:56
Captains Mode
PRACTICE
Challengermode Daily Tournaments
Bo1 - 1:0
0
Oct 6, 2025
L
T11128
0:0
Kills
Kalmychata
W
29:56
PRACTICE
Captains Mode
Challengermode Daily Tournaments
Bo1 - 1:0
0
Oct 6, 2025
Tusk
LOSS
T11128
0 - 0
Kills
Kalmychata
WIN
29:56
Captains Mode
PRACTICE
Challengermode Daily Tournaments
Bo1 - 1:0
Oct 6, 2025
Io
LOSS
Dire
4
-
47
Kills
Radiant
30:54
Captains Mode
BATTLE_CUP
Sep 27, 2025
LOSS
Dire
4 - 47
Kills
Radiant
WIN
30:54
Captains Mode
BATTLE_CUP
Sep 27, 2025
L
Dire
4:47
Kills
Radiant
W
30:54
BATTLE_CUP
Captains Mode
Sep 27, 2025
Io
LOSS
Dire
4 - 47
Kills
Radiant
WIN
30:54
Captains Mode
BATTLE_CUP
Sep 27, 2025
View All Matches