Esperer ⬤ Joined At : 2023-02-26 03:55:01 Last Interaction : 2023-03-10 13:36:34 Winning Percentage : 8 / 18 = 0.4444444444444444 Rating : 17.631 #16 Joined Games 206 205 203 186 185 184 183 179 178