PDGA #258910Mikko Tuomola Current rating923 Rankings by regionWorldwide19822ndFinland1237thTampere67th