PDGA #324804Omh Thephatsadin Na Ayutthaya Current rating805 Rankings by regionWorldwide77996thNorway2631stDeknepollen1st