PDGA #129384Olivier Lanneluc Current rating860 Rankings by regionWorldwide56784thFrance223rdMimizan9th