PDGA #21348James Hanley Current rating864 RankingsWorldwide53669thUnited States39132ndOregonT1108thPortlandT207th