PDGA #258186Aveli Juursalu Current rating866 Rankings by regionWorldwide53590thEstonia686th4419thJõhvi3rd