PDGA #127671Russ Baker Current rating838 Rankings by regionWorldwide67020thUzbekistan2ndNonya business1st