PDGA #325157Totti Nokso-Koivisto Current rating834 Rankings by regionWorldwide68667thFinland2843rdHelsinki168th