PDGA #203687Kyle Roderick Current rating904 Rankings by regionWorldwide30717thUnited Kingdom116thGalashiels1st