PDGA #68656Juan Oloarte Current rating875 Rankings by regionWorldwide48434thUnited States35456thIllinoisT1292ndJoliet45th