PDGA #168487Jesper Ärlestig Ström Current rating877 Rankings by regionWorldwide47224thSweden2139thUmeå84th