PDGA #323270Rando Pihlak Current rating864 Rankings by regionWorldwide54678thEstonia695th78T129thTartuT71st