PDGA #227603Yan Bin Wang Current rating887 Rankings by regionWorldwide41176thChinaT39th119thBeijing8th