PDGA #124671Taavi Lahtimies Current rating913 Rankings by regionWorldwide25453rdFinland1479thEspoo70th