Barden has 119 games of Major League experience with the Arizona Diamondbacks, St. Louis Cardinals, and Miami Marlins organization. He last played in the Majors for the Marlins in 2010.
In addition to his Major League time, Barden has ten seasons of Triple-A experience. He began the 2014 season in Mexico, where he split time between Campeche and Yucatan and finished with a .336 batting average, 42 hits, nine doubles, two triples, two home runs, and 19 RBI in 34 games between the two teams.
Barden spent the 2013 season in Albuquerque, the Triple-A affiliate of the Los Angeles Dodgers, and had a .277 batting average, 115 hits, 22 doubles, three triples, five home runs, and 56 RBI in 123 games.
He has a minor league career .298 batting average, 1,220 hits, 262 doubles, 38 triples, 87 home runs, and 600 RBI in 1,103 games played.