Skip to content
Teams

Phenomenon

1507 Elo

Phenomenon is a Dota 2 team: 1507 Elo, 67% win rate over 3 matches.

Phenomenon
1507 Elo
World rank
Elo
1507
Win rate
67%
Matches
3
Summary
Win rate67%
Elo
1507
Win rate
67%
Current roster
KORUkolch0 maps07/29/26present
JIUSJinn0 maps07/29/26present
ABUSAboy0 maps07/29/26present
© SpectreTracker