PDGA #292342Johnstone Macpherson-Stewart Current rating954 RankingsWorldwide7001stUnited Kingdom18thGlasgow3rd