PDGA #237903Martin Haaparanta Current rating905 Rankings by regionWorldwide30158thSweden1240thEskilstuna17th