PDGA #221310Ott Koppel Current rating881 Rankings by regionWorldwide44822ndEstonia622ndHarjumaaT284thTallinnT141st