PDGA #313506Arli-Peeter Vahi Current rating882 Rankings by regionWorldwide44228thEstonia615thHarjumaaT279thTallinnT137th