PDGA #215046Johan Strömberg Current rating830 Rankings by regionWorldwide70189thSweden3590thNorsholm3rd