Dota 2 haariku Team Wins - Losses - Last Match - Rating - haariku Patch Statistics Patch ID Release Date Best Rank Worst Rank 7.37d 2024-10-02 467 512 haariku Rank Statistics Rank Date Region 467 2024-10-05 Europe 494 2024-10-04 Europe