PDGA #102849Thomas Peyre Current rating812 Rankings by regionWorldwide76082ndFrance353rdLe Puy En Velay1st