PDGA #257079Mark MacGregor Current rating692 RankingsWorldwide89961stUnited States64381stTexasT4488thHouston155th