PDGA #326446Ben Mitchell Current rating859 Rankings by regionWorldwide57282ndUnited Kingdom234thLeeds5th