PDGA #318679Richard Grimshaw Current rating844 Rankings by regionWorldwide64475thUnited Kingdom266thLlangollen1st