PDGA #313506Arli-Peeter Vahi Current rating882 RankingsWorldwide43440thEstonia611thHarjumaaT279thTallinnT137th