PDGA #284623James Russell Current rating618 Rankings by regionWorldwide93815thUnited Kingdom444thDundee / Scotland1st