PDGA #103686Javier Del Riego Current rating864 Rankings by regionWorldwide54678thSpain58thSoto Del Barco1st