PDGA #69513Scott Rickard Current rating923 Rankings by regionWorldwide19822ndUnited KingdomT74thCambridge1st