PDGA #318825Weiguang Yang Current rating803 Rankings by regionWorldwide78503rdChina125th1136thBeijing33rd