Sunday 20 May 2018

FINAL RANKING OF MOSCOW SEVENS GRAND PRIX 2018

Here is the ranking of the first leg of 2018 Grand Prix Series

Next legs : 

- France Grand Prix - 30 June / 1 July 2018 - Marcoussis 

- England Grand Prix - 07 / 08 July 2018 - Exeter 

- Poland Grand Prix - 08 / 09 September - Lodz