PDGA #316473Brent Hasselbach Current rating704 RankingsWorldwide89369thUnited States63964thTexasT4455thRockdale2nd