PDGA #144476Ben Heywood Current rating949 Rankings by regionWorldwide8676thUnited KingdomT24thSt Andrews1st