PDGA #174253Chen Yangming Current rating861 Rankings by regionWorldwide56263rdChinaT64th515thChengdu4th