PDGA #253783Roman Pospisil Current rating865 Rankings by regionWorldwide54141stUnited Kingdom223rdLondon12th