PDGA #307411Pelle Jadeborg Current rating773 Rankings by regionWorldwide84527thSweden4463rdUppsala112th