PDGA #308730Helikar Haabma Current rating853 Rankings by regionWorldwide60394thEstonia765th78142ndTartu81st