PDGA #316370Oscar Fernando Taborda Ochoa Current rating854 Rankings by regionWorldwide59867thColombia51stAntioquia16thBarbosa1st