PDGA #296159Enric de Pablo Current rating865 Rankings by regionWorldwide54141stSpainT56thBarcelona [Barcelona]13thLa Llagosta1st