Dota 2Dota2 MMR Tracker
FUCK OFF

FUCK OFF

Steam ID:
Medal 6
Star 2
0+0
View MMR Trend
Total Matches
4370
Total Wins
2210
Win Rate
50.6%