PDGA #28544Robert Abel Current rating923 Rankings by regionWorldwide19822ndSpain26thMadrid4thMadrid4th