PDGA #179153Riikka Haapamäki Current rating888 Rankings by regionWorldwide40575thFinland2075thVantaa77th