PDGA #318504Laura Olivares Perez Current rating559 RankingsWorldwide92604thSpain110thBarcelona [Barcelona]20thCastellar del Valles1st