PDGA #299680Miguel Ruiz Current rating752 RankingsWorldwide85579thSpain95thBarcelona [Barcelona]17thSanta Perpetua De Mogoda1st