PDGA #300389Alex MacIntosh Current rating896 RankingsWorldwide35046thUnited Kingdom138thHelensburgh1st