PDGA #233396Keegan Mceachern Current rating889 RankingsWorldwide39271stUnited States28836thOregonT874thEugeneT60th