PDGA #256534Lorenzo Garcia Ramirez Current rating865 RankingsWorldwide53132ndSpain55thEl Puerto De Santa Maria / Cádiz1st