Giles was selected by the Atlanta Braves in the 53rd round of the 1996 Major League Baseball Draft and made his major league debut in 2001. Despite usually having success during his opportunities in majors, he spent the next two years shuttling between Atlanta and their Triple-A affiliate in Richmond. In 2002, his year was marred by a severe ankle sprain in May, and the death of his premature daughter, Lundyn Mae. Giles lost his second base starting job to the injury and, shortly after returning, was demoted to Richmond. He did not play in Atlanta again until August.
In 2003, Giles was given the starting job for good, and proceeded to put up such impressive numbers that he was selected to play in the 2003 All-Star Game. Unfortunately, he suffered a concussion the week prior to the game when Chicago Cubs pitcher Mark Prior collided with him on the basepaths. After missing about a week with the injury, Giles returned to the lineup in top form. He finished the 2003 season with 49 doubles, breaking the Braves record for doubles in a season.
In 2004, Giles was poised to wage a campaign similar to 2003 but, on May 15, 2004, against the Milwaukee Brewers, while drifting way back into center field to catch a pop fly, he collided with center fielder Andruw Jones. Giles suffered a broken collarbone, a concussion, and a bruised right wrist and did not play again until July 15, 2004, missing 52 games.
Giles avoided fluke injuries in 2005 and was able to again be a consistent contributor for the Braves. He doubled 45 times (second most in the National League), scored a career high 104 runs, and was 16 for 19 in the stolen base department.
With the departure of shortstop Rafael Furcal in late 2005, the Braves moved Giles to the lead-off position in the lineup for the 2006 season. By the end of the season, Giles had become vocal in his objections over batting leadoff. His .262 average was his lowest by far since becoming a starter.
Giles was hospitalized in Philadelphia on September 2, 2006, after experiencing pain in his chest and abdomen . On September 3, he was sent back to Atlanta to undergo a cardiovascular test . Giles told the Atlanta Journal-Constitution that he may have a damaged heart valve. On September 4, however, it was determined that his heart was perfectly healthy, and he was instead diagnosed with acid reflux, which is not as serious . He rejoined the team in New York that evening.
Due to a poor performance in 2007, Giles could not get a major league contract and settled for a minor league deal with the Colorado Rockies. However, the Rockies released him before the start of the season. Giles then agreed to terms with the Los Angeles Dodgers on a minor league contract, but had a change of heart on his way to report to the Dodgers' Triple-A affiliate in Las Vegas and turned down the deal. On January 6, 2009, he signed a minor league contract with the Philadelphia Phillies.
Giles lives in the San Diego area with his wife, Tracy and their three daughters, Arrington Mae, Sawyur Rae, and Tatum Kane. Their oldest daughter Lundyn Mae was born 12 weeks early and died 15 days later. His older brother Brian is an outfielder with the San Diego Padres.