World Ranking detail

Nottingham GBR flag27.05.16332.000
Nottingham GBR flag29.05.16571.500
Antalya TUR flag17.06.16331.500
Antalya TUR flag19.06.161760.000