PDGA #123030Leroy Sharrock Current rating859 RankingsWorldwide56219thAustralia394thVictoriaT96thVenus Bay1st