Heroes
Leagues
Leaderboard
Teams Ranking
Items
Streams
News
PRO PLAYER
First match
Oct 26, 2012
Last match
Oct 31, 2025
Topias Miikka Taavitsainen
Topson
Also known as
nyyppä
Previous names:
nyyppä
Topson
TOPSON
+7
Tundra Esports
Player Information
NONE
DOTA PLUS
10000
LVL 188
Mid Lane
2
+114
Social Media Links
Signature Heroes
Monkey King
Invoker
Pugna
First
Oct 26, 2012
Last
Oct 31, 2025
Topias Miikka Taavitsainen
Topson
Also known as
nyyppä
Previous:
nyyppä
Topson
TOPSON
+7
Tundra Esports
Player Information
NONE
DOTA PLUS
10000
LVL 188
Mid Lane
2
+114
Social Media Links
Signature Heroes
Monkey King
Invoker
Pugna
First match
Oct 26, 2012
Last match
Oct 31, 2025
Topias Miikka Taavitsainen
Topson
Also known as
nyyppä
Previous names:
nyyppä
Topson
TOPSON
+7 more
Tundra Esports
Player Information
NONE
DOTA PLUS
10000
LVL 188
Mid Lane
2
+114
Social Media Links
Signature Heroes
Monkey King
Invoker
Pugna
19,658
Matches
10,231
Wins
9,427
Losses
52.04%
Win Rate
Recent Matches
Matches
Matches
Charts
Average Hero Performance
Sort: Matches
Matches
Win Rate
KDA
Impact
GPM
Tower DMG
Grid
List
Invoker
1442 matches
53.81% WR
Most Played Positions
Pos 2:
56.0%
Pos - :
43.1%
Pos 4:
0.3%
Pos 3:
0.3%
Pos 1:
0.3%
Average Performance of Hero
3.37
Average KDA
+2.26
Impact Score
9.88
Kills
6.21
Deaths
11.02
Assists
513
Gold Per Minute
592
Experience Per Min
2506
Average Tower Damage
Monkey King
1145 matches
57.90% WR
Most Played Positions
Pos 2:
80.8%
Pos 1:
11.9%
Pos 3:
2.9%
Pos - :
2.1%
Pos 4:
2.0%
Pos 5:
0.3%
Average Performance of Hero
3.63
Average KDA
+6.19
Impact Score
12.08
Kills
6.15
Deaths
10.06
Assists
569
Gold Per Minute
645
Experience Per Min
3795
Average Tower Damage
Earth Spirit
1018 matches
60.90% WR
Most Played Positions
Pos - :
56.2%
Pos 2:
20.6%
Pos 4:
13.3%
Pos 3:
4.8%
Pos 5:
4.1%
Pos 1:
1.0%
Average Performance of Hero
3.19
Average KDA
+2.34
Impact Score
9.21
Kills
7.94
Deaths
15.72
Assists
424
Gold Per Minute
506
Experience Per Min
453
Average Tower Damage
Tiny
637 matches
57.46% WR
Most Played Positions
Pos 2:
75.5%
Pos - :
16.5%
Pos 3:
4.4%
Pos 1:
2.4%
Pos 4:
1.3%
Average Performance of Hero
3.56
Average KDA
+2.82
Impact Score
11.60
Kills
6.10
Deaths
9.90
Assists
552
Gold Per Minute
644
Experience Per Min
3866
Average Tower Damage
Morphling
620 matches
54.68% WR
Most Played Positions
Pos 2:
87.1%
Pos 1:
7.3%
Pos - :
4.8%
Pos 4:
0.3%
Pos 3:
0.3%
Pos 5:
0.2%
Average Performance of Hero
3.97
Average KDA
+9.05
Impact Score
10.98
Kills
4.68
Deaths
7.56
Assists
592
Gold Per Minute
688
Experience Per Min
6222
Average Tower Damage
Pugna
563 matches
56.48% WR
Most Played Positions
Pos 2:
90.4%
Pos - :
5.9%
Pos 3:
1.8%
Pos 1:
0.9%
Pos 4:
0.7%
Pos 5:
0.4%
Average Performance of Hero
3.13
Average KDA
+2.92
Impact Score
9.63
Kills
6.92
Deaths
11.90
Assists
513
Gold Per Minute
568
Experience Per Min
5887
Average Tower Damage
Rubick
539 matches
49.17% WR
Most Played Positions
Pos 2:
52.5%
Pos - :
44.2%
Pos 4:
1.9%
Pos 5:
0.7%
Pos 3:
0.6%
Pos 1:
0.2%
Average Performance of Hero
3.24
Average KDA
+3.45
Impact Score
9.75
Kills
7.22
Deaths
12.79
Assists
445
Gold Per Minute
557
Experience Per Min
681
Average Tower Damage
Ember Spirit
536 matches
51.87% WR
Most Played Positions
Pos 2:
74.4%
Pos - :
24.3%
Pos 3:
0.6%
Pos 1:
0.6%
Pos 4:
0.2%
Average Performance of Hero
3.97
Average KDA
+7.48
Impact Score
11.82
Kills
6.06
Deaths
12.22
Assists
519
Gold Per Minute
628
Experience Per Min
1230
Average Tower Damage
Load 118 More Heroes
Dota Plus Progress
Morphling
(20 progressions)
Level 30
56% WR
•
540 matches
303W • 237L
Total Actions:
5,823,528
Reached: Jun 15, 2022
Pugna
(20 progressions)
Level 30
57% WR
•
509 matches
292W • 217L
Total Actions:
206,480
Reached: Oct 14, 2023
Invoker
(20 progressions)
Level 30
52% WR
•
808 matches
419W • 389L
Total Actions:
327,935
Reached: Aug 14, 2023
Monkey King
(20 progressions)
Level 30
58% WR
•
925 matches
533W • 392L
Total Actions:
6,602,807
Reached: Feb 12, 2022
Tiny
(19 progressions)
Level 29
58% WR
•
481 matches
281W • 200L
Total Actions:
238,454
Reached: Sep 26, 2023
Zeus
(19 progressions)
Level 29
51% WR
•
412 matches
211W • 201L
Total Actions:
205,431
Reached: Sep 2, 2024
Void Spirit
(18 progressions)
Level 28
57% WR
•
391 matches
223W • 168L
Total Actions:
206,676
Reached: Mar 4, 2024
Arc Warden
(17 progressions)
Level 27
54% WR
•
437 matches
235W • 202L
Total Actions:
190,366
Reached: Oct 6, 2023
Sniper
(16 progressions)
Level 26
54% WR
•
303 matches
164W • 139L
Total Actions:
224,484
Reached: Sep 7, 2024
Earth Spirit
(15 progressions)
Level 25
65% WR
•
572 matches
370W • 202L
Total Actions:
199,820
Reached: Aug 11, 2024
Pangolier
(15 progressions)
Level 25
56% WR
•
313 matches
174W • 139L
Total Actions:
247,488
Reached: Jun 22, 2024
Puck
(14 progressions)
Level 24
52% WR
•
300 matches
156W • 144L
Total Actions:
262,653
Reached: Aug 21, 2024
Rubick
(14 progressions)
Level 24
55% WR
•
283 matches
157W • 126L
Total Actions:
204,565
Reached: Jul 19, 2024
Ember Spirit
(14 progressions)
Level 24
51% WR
•
399 matches
202W • 197L
Total Actions:
269,991
Reached: May 30, 2023
Troll Warlord
(11 progressions)
Level 21
54% WR
•
158 matches
85W • 73L
Total Actions:
234,336
Reached: Aug 1, 2023
Riki
(10 progressions)
Level 20
59% WR
•
148 matches
87W • 61L
Total Actions:
182,794
Reached: Sep 3, 2024
Primal Beast
(10 progressions)
Level 20
53% WR
•
129 matches
68W • 61L
Total Actions:
239,677
Reached: Aug 27, 2024
Queen of Pain
(9 progressions)
Level 19
56% WR
•
181 matches
102W • 79L
Total Actions:
174,994
Reached: Aug 20, 2024
Hoodwink
(9 progressions)
Level 19
51% WR
•
123 matches
63W • 60L
Total Actions:
243,027
Reached: Apr 18, 2024
Windranger
(8 progressions)
Level 18
49% WR
•
242 matches
118W • 124L
Total Actions:
199,969
Reached: Jul 30, 2023
Clinkz
(8 progressions)
Level 18
54% WR
•
167 matches
90W • 77L
Total Actions:
225,438
Reached: Jan 5, 2024
Oracle
(8 progressions)
Level 18
45% WR
•
105 matches
47W • 58L
Total Actions:
183,051
Reached: Apr 19, 2024
Snapfire
(8 progressions)
Level 18
49% WR
•
157 matches
77W • 80L
Total Actions:
194,884
Reached: Jul 7, 2024
Storm Spirit
(7 progressions)
Level 17
55% WR
•
207 matches
114W • 93L
Total Actions:
200,285
Reached: May 26, 2024
Dazzle
(7 progressions)
Level 17
50% WR
•
151 matches
75W • 76L
Total Actions:
246,573
Reached: Aug 11, 2024
Drow Ranger
(5 progressions)
Level 16
55% WR
•
20 matches
11W • 9L
Total Actions:
1,340,686
Reached: Oct 26, 2022
Outworld Destroyer
(6 progressions)
Level 16
48% WR
•
182 matches
88W • 94L
Total Actions:
243,866
Reached: Dec 16, 2023
Techies
(6 progressions)
Level 16
51% WR
•
85 matches
43W • 42L
Total Actions:
217,749
Reached: Jun 19, 2023
Dragon Knight
(5 progressions)
Level 15
56% WR
•
160 matches
89W • 71L
Total Actions:
230,112
Reached: Feb 27, 2024
Skywrath Mage
(5 progressions)
Level 15
57% WR
•
205 matches
116W • 89L
Total Actions:
252,823
Reached: Oct 29, 2023
Muerta
(5 progressions)
Level 15
50% WR
•
10 matches
5W • 5L
Total Actions:
224,814
Reached: May 31, 2025
Magnus
(4 progressions)
Level 14
45% WR
•
93 matches
42W • 51L
Total Actions:
200,620
Reached: Sep 10, 2024
Tusk
(4 progressions)
Level 14
20% WR
•
10 matches
2W • 8L
Total Actions:
241,073
Reached: Nov 30, 2022
Vengeful Spirit
(3 progressions)
Level 13
55% WR
•
77 matches
42W • 35L
Total Actions:
158,349
Reached: May 27, 2024
Lina
(3 progressions)
Level 13
50% WR
•
152 matches
76W • 76L
Total Actions:
199,153
Reached: Oct 5, 2023
Grimstroke
(3 progressions)
Level 13
50% WR
•
4 matches
2W • 2L
Total Actions:
198,989
Reached: Aug 13, 2024
Kunkka
(2 progressions)
Level 12
52% WR
•
71 matches
37W • 34L
Total Actions:
226,651
Reached: Mar 24, 2024
Leshrac
(2 progressions)
Level 12
51% WR
•
82 matches
42W • 40L
Total Actions:
226,277
Reached: May 26, 2024
Omniknight
(2 progressions)
Level 12
49% WR
•
43 matches
21W • 22L
Total Actions:
220,194
Reached: Feb 15, 2024
Gyrocopter
(2 progressions)
Level 12
49% WR
•
59 matches
29W • 30L
Total Actions:
284,441
Reached: Mar 1, 2023
Silencer
(2 progressions)
Level 12
49% WR
•
83 matches
41W • 42L
Total Actions:
220,583
Reached: Sep 13, 2024
Centaur Warrunner
(2 progressions)
Level 12
55% WR
•
29 matches
16W • 13L
Total Actions:
218,808
Reached: Feb 16, 2024
Shadow Fiend
Level 11
39% WR
•
147 matches
57W • 90L
Total Actions:
195,040
Reached: Jun 5, 2024
Pudge
Level 11
43% WR
•
74 matches
32W • 42L
Total Actions:
224,151
Reached: Aug 12, 2024
Nature's Prophet
Level 11
63% WR
•
65 matches
41W • 24L
Total Actions:
186,353
Reached: Sep 7, 2024
Bounty Hunter
Level 11
49% WR
•
49 matches
24W • 25L
Total Actions:
224,906
Reached: Dec 13, 2023
Ancient Apparition
Level 11
54% WR
•
52 matches
28W • 24L
Total Actions:
230,541
Reached: May 24, 2023
Alchemist
Level 11
57% WR
•
49 matches
28W • 21L
Total Actions:
238,642
Reached: May 25, 2024
Shadow Demon
Level 11
51% WR
•
55 matches
28W • 27L
Total Actions:
682,865
Reached: Jan 8, 2022
Dawnbreaker
Level 11
100% WR
•
1 matches
1W • 0L
Total Actions:
235,237
Reached: Feb 16, 2023
Invoker
WIN
Radiant
40
-
30
Kills
Dire
33:18
Captains Mode
BATTLE_CUP
Jul 5, 2025
WIN
Radiant
40 - 30
Kills
Dire
LOSS
33:18
Captains Mode
BATTLE_CUP
Jul 5, 2025
W
Radiant
40:30
Kills
Dire
L
33:18
BATTLE_CUP
Captains Mode
Jul 5, 2025
Invoker
WIN
Radiant
40 - 30
Kills
Dire
LOSS
33:18
Captains Mode
BATTLE_CUP
Jul 5, 2025
Queen of Pain
WIN
Radiant
36
-
31
Kills
Dire
36:09
Captains Mode
BATTLE_CUP
Jul 5, 2025
WIN
Radiant
36 - 31
Kills
Dire
LOSS
36:09
Captains Mode
BATTLE_CUP
Jul 5, 2025
W
Radiant
36:31
Kills
Dire
L
36:09
BATTLE_CUP
Captains Mode
Jul 5, 2025
Queen of Pain
WIN
Radiant
36 - 31
Kills
Dire
LOSS
36:09
Captains Mode
BATTLE_CUP
Jul 5, 2025
Monkey King
WIN
Dire
28
-
8
Kills
Radiant
11:41
Captains Mode
BATTLE_CUP
Jul 5, 2025
WIN
Dire
28 - 8
Kills
Radiant
LOSS
11:41
Captains Mode
BATTLE_CUP
Jul 5, 2025
W
Dire
28:8
Kills
Radiant
L
11:41
BATTLE_CUP
Captains Mode
Jul 5, 2025
Monkey King
WIN
Dire
28 - 8
Kills
Radiant
LOSS
11:41
Captains Mode
BATTLE_CUP
Jul 5, 2025
Shadow Shaman
LOSS
Radiant
35
-
53
Kills
Dire
36:36
Ranked All Pick
UNRANKED
Jun 13, 2025
LOSS
Radiant
35 - 53
Kills
Dire
WIN
36:36
Ranked All Pick
UNRANKED
Jun 13, 2025
L
Radiant
35:53
Kills
Dire
W
36:36
UNRANKED
Ranked All Pick
Jun 13, 2025
Shadow Shaman
LOSS
Radiant
35 - 53
Kills
Dire
WIN
36:36
Ranked All Pick
UNRANKED
Jun 13, 2025
Tidehunter
WIN
Radiant
31
-
38
Kills
Dire
36:00
Ranked All Pick
UNRANKED
Jun 13, 2025
WIN
Radiant
31 - 38
Kills
Dire
LOSS
36:00
Ranked All Pick
UNRANKED
Jun 13, 2025
W
Radiant
31:38
Kills
Dire
L
36:00
UNRANKED
Ranked All Pick
Jun 13, 2025
Tidehunter
WIN
Radiant
31 - 38
Kills
Dire
LOSS
36:00
Ranked All Pick
UNRANKED
Jun 13, 2025
Monkey King
LOSS
MVP
Radiant
71
-
76
Kills
Dire
52:15
Ranked All Pick
UNRANKED
Jun 2, 2025
LOSS
Radiant
71 - 76
Kills
Dire
WIN
MVP
52:15
Ranked All Pick
UNRANKED
Jun 2, 2025
L
Radiant
MVP
71:76
Kills
Dire
W
52:15
UNRANKED
Ranked All Pick
Jun 2, 2025
Monkey King
LOSS
Radiant
MVP
71 - 76
Kills
Dire
WIN
52:15
Ranked All Pick
UNRANKED
Jun 2, 2025
Rubick
WIN
TOP CORE
Dire
76
-
53
Kills
Radiant
56:45
Ranked All Pick
UNRANKED
Jun 2, 2025
WIN
Dire
76 - 53
Kills
Radiant
LOSS
TOP CORE
56:45
Ranked All Pick
UNRANKED
Jun 2, 2025
W
Dire
TOP CORE
76:53
Kills
Radiant
L
56:45
UNRANKED
Ranked All Pick
Jun 2, 2025
Rubick
WIN
Dire
TOP CORE
76 - 53
Kills
Radiant
LOSS
56:45
Ranked All Pick
UNRANKED
Jun 2, 2025
Muerta
WIN
TOP CORE
Radiant
57
-
55
Kills
Dire
39:22
Ranked All Pick
UNRANKED
Jun 1, 2025
WIN
Radiant
57 - 55
Kills
Dire
LOSS
TOP CORE
39:22
Ranked All Pick
UNRANKED
Jun 1, 2025
W
Radiant
TOP CORE
57:55
Kills
Dire
L
39:22
UNRANKED
Ranked All Pick
Jun 1, 2025
Muerta
WIN
Radiant
TOP CORE
57 - 55
Kills
Dire
LOSS
39:22
Ranked All Pick
UNRANKED
Jun 1, 2025
Muerta
WIN
MVP
Radiant
40
-
18
Kills
Dire
29:40
Ranked All Pick
UNRANKED
May 31, 2025
WIN
Radiant
40 - 18
Kills
Dire
LOSS
MVP
29:40
Ranked All Pick
UNRANKED
May 31, 2025
W
Radiant
MVP
40:18
Kills
Dire
L
29:40
UNRANKED
Ranked All Pick
May 31, 2025
Muerta
WIN
Radiant
MVP
40 - 18
Kills
Dire
LOSS
29:40
Ranked All Pick
UNRANKED
May 31, 2025
Enigma
LOSS
Dire
26
-
57
Kills
Radiant
42:03
Ranked All Pick
UNRANKED
May 31, 2025
LOSS
Dire
26 - 57
Kills
Radiant
WIN
42:03
Ranked All Pick
UNRANKED
May 31, 2025
L
Dire
26:57
Kills
Radiant
W
42:03
UNRANKED
Ranked All Pick
May 31, 2025
Enigma
LOSS
Dire
26 - 57
Kills
Radiant
WIN
42:03
Ranked All Pick
UNRANKED
May 31, 2025
View All Matches