PDGA #334960Hélène Champtoussel Current rating567 RankingsWorldwide92532ndFrance493rdCannes Ecluse1st