PDGA #297386Tenghao Yu Current rating834 Rankings by regionWorldwide68667thChinaT95th317thShanghai6th