Rank Name Country Point Avg Events
578 Lucas Vacarisas ESP 8.1104 0.2028 40