PDGA #136346Juan Aramburu Current rating898 Rankings by regionWorldwide34447thSpain36thIlles Balears [Islas Baleares]1stPalma1st