PDGA #244773Ville-Heikki Riippa Current rating902 Rankings by regionWorldwide31983rdFinland1747thHelsinkiT88th