selfmate Team Wins - Losses - Last Match - Rating - selfmate Patch Statistics Patch ID Release Date Best Rank Worst Rank 7.36c 2024-06-24 1507 1556 selfmate Rank Statistics Rank Date Region 1507 2024-07-21 Europe