PDGA #311879Sherlock Ying Current rating838 Rankings by regionWorldwide67020thChinaT89th336thNINGBO3rd