Iowa Cubs
Barney spent 2007 to part of 2010 in the Cubs minor-league system. In 2009, he split time with the Double-A Tennessee Smokies and the Triple-A Iowa Cubs, posting a .293 batting average in 137 games. In January 2010, Barney was invited to the Cubs' training camp, opening the season with the Triple-A Iowa Cubs.