PDGA #334960Hélène Champtoussel Current rating567 Rankings by regionWorldwide94457thFrance509thCannes Ecluse1st