PDGA #310004Xavi Lopez Current rating794 RankingsWorldwide79063rdSpainT81stBarcelona [Barcelona]13thManresa1st