Dota 2 QBFY Team MONTE Wins 91 Losses 89 Last Match 2024-08-13 Rating 1042 QBFY Patch Statistics Patch ID Release Date Best Rank Worst Rank QBFY Rank Statistics Rank Date Region