PDGA #16108Carlos A. Rio Current rating964 Rankings by regionWorldwide4635thSpain2ndGranada1stAlmuñecar1st