DotA Stats for luckyduck

Rating History

202020212022202320242025BadBelow AvgAverageAbove AvgGoodGreat