PDGA #238636Yoann Derrives Current rating828 Rankings by regionWorldwide70918thFrance311thAix En Provence1st