PDGA #175891Onni Mäläskä Current rating853 Rankings by regionWorldwide60394thFinland2655thSeinäjoki17th