PDGA #332242David leach Current rating880 RankingsWorldwide44613thAustralia305thAustralian Capital Territory28thKambah1st