Barden was drafted by the Arizona Diamondbacks in the sixth round of the 2002 Major League Baseball Draft. He made his major league debut with the Diamondbacks on April 3, 2007 against the Colorado Rockies, grounding out as a pinch hitter. His first hit was a single to center field off Shawn Hill of the Washington Nationals on April 8. That was his only hit in 6 at-bats for the Diamondbacks in the 8 games he played for them in 2007, with the rest of his time being spent with the AAA Tucson Sidewinders.