PDGA #315041Pierre Thibaudeau Current rating753 RankingsWorldwide85466thFrance428thSaint Denis La Chevasse1st