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%
Head-to-head
Pick an opponent — we’ll show the full meeting history: series record and who was the favourite each time.
0series1
1 meeting · from 06/11/26 to 06/11/26
As favourite
0–1
1 meeting
As underdog
—
never the underdog
By maps
0:2
from 1 of 1 meetings
- L0:2Jun 11, 2026favourite · 54%CThe International North America Open Qualifier 1 2026−1