PDGA #243755Duncan Teal Current rating863 Rankings by regionWorldwide55232ndJapan172ndOkinawaT13thApoT1st