PDGA #199075Anton Strömberg Current rating867 Rankings by regionWorldwide53065thSweden2511thSkövde24th