PDGA #298611Noa Ikonen Current rating947 Rankings by regionWorldwide9286thFinland688thHämeenlinna16th