PDGA #136346Juan Aramburu Current rating898 RankingsWorldwide33844thSpain36thIlles Balears [Islas Baleares]1stPalma1st