DotA Stats for mecc

Rating History

2022202320242025BadBelow AvgAverageAbove AvgGoodGreat