PDGA #284623James Russell Current rating618 RankingsWorldwide91926thUnited Kingdom442ndDundee / Scotland1st