Miles Teg
Wins
113
Losses
117
Winrate49.13%
Uncalibrated medal
Pudge
Hero Rankings
Hero
Score
Percentile
4191
72.7
4092
60.6
3998
49.7
3996
45.7
3988
44.6
3986
43.6
3986
37.9