PDGA #165263Keegan Haupt Current rating983 RankingsWorldwide1741stUnited States1308thTexasT102ndLewisville1st