PDGA #239030Peter McCall Current rating933 Rankings by regionWorldwide14996thUnited KingdomT57thHenley In Arden1st