PDGA #318679Richard Grimshaw Current rating847 RankingsWorldwide61928thUnited Kingdom259thLlangollen1st