PDGA #316370Oscar Fernando Taborda Ochoa Current rating854 RankingsWorldwide58763rdColombia49thAntioquia16thBarbosa1st