PDGA #335086Stewart Rosie Current rating749 Rankings by regionWorldwide87623rdUnited Kingdom403rdEdinburgh11th