PDGA #240171Mychal Flaherty Current rating886 RankingsWorldwide41008thUnited States30061stTexasT2056thTemple11th