PDGA #70963David Fairhurst Current rating849 RankingsWorldwide61074thUnited States44305thIllinoisT1624thCarpentersvle2nd