PDGA #308090Marten Lõhmus Current rating914 Rankings by regionWorldwide24887thEstonia364th78T72ndTartuT41st