PDGA #95670Peter Blomgren Current rating852 Rankings by regionWorldwide60837thSweden2970thHägersten5th