PDGA #206708Petter Blomberg Current rating913 Rankings by regionWorldwide25453rdSweden1029thLinköping25th