PDGA #330128Eelis Tuukkanen Current rating897 Rankings by regionWorldwide35083rdFinland1879thVantaaT64th