Dota 2 Smiling Knight Team Team Tea Wins 68 Losses 26 Last Match 2024-08-10 Rating 1237 Smiling Knight Patch Statistics Patch ID Release Date Best Rank Worst Rank Smiling Knight Rank Statistics Rank Date Region