PDGA #68656Juan Oloarte Current rating875 RankingsWorldwide47558thUnited States34766thIllinoisT1273rdJoliet44th