PDGA #316602James McArdle Current rating783 Rankings by regionWorldwide82828thUnited Kingdom365thGLASGOW11th