PDGA #109346Keni Närhi Current rating823 Rankings by regionWorldwide72667thFinland2925thHelsinki174th