Dota 2 super Team Invictus Gaming Wins 1478 Losses 1116 Last Match 2024-09-10 Rating 1371 super Patch Statistics Patch ID Release Date Best Rank Worst Rank super Rank Statistics Rank Date Region