PDGA #327709Onni Mäki-Turja Current rating940 Rankings by regionWorldwide11983rdFinland852ndTampereT50th