PDGA #300389Alex MacIntosh Current rating896 Rankings by regionWorldwide35699thUnited Kingdom140thHelensburgh1st