PDGA #323128Pedro Sanchez Rodriguez Current rating742 Rankings by regionWorldwide88402ndSpain101stMadrid16thMadrid11th