Teams
the bug
1489 Elo
the bug is a Dota 2 team: 1489 Elo, #87 in the world, 60% win rate over 10 matches.
TB
the bug#87
1489 Elo
World rank
#87
Elo
1489
Win rate
60%
Matches
10
Summary
Win rate60%
- World rank
- #87
- Elo
- 1489
- Win rate
- 60%
Roster unknown
Roster history is derived from the participants of played maps.