PDGA #101832Jianchao Long Current rating919 Rankings by regionWorldwide22040thChina15th441stguangzhou1st