PDGA #279198John Heslop Current rating780 RankingsWorldwide81772ndUnited States58746thOhioT2315thBryan5th