DotA Stats for 9098763

Rating History

AprilBadBelow AvgAverageAbove AvgGoodGreat