PDGA #89860Olav Kruuser Current rating938 Rankings by regionWorldwide12820thEstonia189th59T17thTapa3rd