PDGA #223955Peter Storback Current rating896 Rankings by regionWorldwide35699thSweden1541stVästervik31st