PDGA #256720Richard Willson Current rating837 RankingsWorldwide66141stCanada2880thOntarioT860thBrantford25th