PDGA #315041Pierre Thibaudeau Current rating739 Rankings by regionWorldwide88688thFrance466thSaint Denis La Chevasse1st