Dota 2 DJ Team BLEED Wins 263 Losses 237 Last Match 2024-06-25 Rating 1204 DJ Patch Statistics Patch ID Release Date Best Rank Worst Rank DJ Rank Statistics Rank Date Region