PDGA #325627Eemeli Peura Current rating847 Rankings by regionWorldwide63089thFinland2709thTampere133rd