PDGA #292186Sten Õispuu Current rating941 Rankings by regionWorldwide11591stEstonia176thHarjumaaT73rdTallinnT30th