These are the best sites for tracking your in-game Dota 2 stats
https://nordot.app/783380030202068992