PDGA #169089Oliver Loorits Current rating912 RankingsWorldwide25611thEstonia383rdHarjumaaT162ndTallinn76th