PDGA #283575Stefan Helgstedt Current rating926 Rankings by regionWorldwide18294thSweden691stHaninge1st