PDGA #249400Topias Odinsson Hämäläinen Current rating953 Rankings by regionWorldwide7431stFinland569thKuopio20th