PDGA #95056Mika Helenius Current rating913 Rankings by regionWorldwide25453rdFinland1479thTampereT81st