Played with this player a month ago and I had been following his records on dotabuff, he is winning most of the matches and even making 20+ kills each match, please report
TrackDota is now a part of Dotabuff - Kill Ping
Dotabuff Beginner Guide: How to use it? (Features & Opinion)
I was checking my dotabuff profile and noticed that my top 5 heroes would form a pretty decent team - Imgur
How your MMR is calculated using DOTABUFF
Dotabuff Beginner Guide: How to use it? (Features & Opinion)