Khalid Elbayoumy
Elbay
LID vs DEKK
88.5 57.21
103.17 OPTIMAL 62.08
91.44 INITIAL 95.83
Jon Dekker
Dekker
Toggle Win % Chart