Wagner turned professional in 2002 and is currently a member of the PGA Tour. He was a member of the Nationwide Tour from 2003 to 2006. He earned his PGA Tour card for the 2007 season by finishing 2nd on the money list in the Nationwide Tour in 2006. In 2008 Wagner gained his first PGA Tour victory at the Shell Houston Open. The win earned him an invitation to the Masters Tournament and a two-year Tour exemption.