Dota 2 Deeck¨¨ Team Wins - Losses - Last Match - Rating - Deeck¨¨ Patch Statistics Patch ID Release Date Best Rank Worst Rank 7.37c 2024-08-28 3 4 Deeck¨¨ Rank Statistics Rank Date Region 3 2024-09-21 Americas