PDGA #314144Arles Juurikas Current rating949 Rankings by regionWorldwide8676thEstonia126th59T11thRakvere3rd