PDGA #132536Oliver Sõgel Current rating910 Rankings by regionWorldwide27253rdEstonia397thHarjumaaT170thTallinn80th