Etter en amatørkarriere der han blant annet vant US Junior Amateur Golf Championship i 1999 og ble nummer to i US Amateur Championship i 2002, ble Mahan profesjonell i 2003.