PDGA #150573Huiliang Jiang Current rating837 Rankings by regionWorldwide67440thChina91st3218thSuzhou6th