PDGA #323128Pedro Sanchez Rodriguez Current rating742 RankingsWorldwide86666thSpain97thMadrid15thMadrid10th