PDGA #152399Yinchu Shen Current rating851 RankingsWorldwide60175thChinaT76thXuhui District / Shanghai1st