PDGA #299680Miguel Ruiz Current rating770 Rankings by regionWorldwide84965thSpainT97thBarcelona [Barcelona]18thSanta Perpetua De Mogoda1st