PDGA #288953Xiaoruogu Wang Current rating874 Rankings by regionWorldwide49016thChinaT56th1116thBeijing14th