The Cubs traded him to the Los Angeles Dodgers on April 2, 2009 for future considerations.
In 2009, he was selected to the Southern League all-star team, while hitting .280 with the Double-A Chattanooga Lookouts. He spent most of 2010 with the Triple-A Albuquerque Isotopes, hitting .285 in 90 games. In 2011, with the Isotopes, he was in 89 games and hit .304 with 14 home runs.