PDGA #318504Laura Olivares Perez Current rating622 Rankings by regionWorldwide93748thSpain113thBarcelona [Barcelona]21stCastellar del Valles1st