World Cup Ranking detail

8 Shanghai CHN flag29.04.201851
33 Antalya TUR flag26.05.201829
3 Salt Lake City USA flag24.06.201860
33 Berlin GER flag22.07.201826