PDGA #70963David Fairhurst Current rating849 Rankings by regionWorldwide62219thUnited States45237thIllinoisT1654thCarpentersvle2nd