PDGA #253060Callum Taylor Current rating976 Rankings by regionWorldwide2559thUnited Kingdom5thEdinburgh1st