PDGA #105676Johan Renaudier Current rating964 Rankings by regionWorldwide4635thFrance17thMontélimar1st