[3] In 2008 with the Rookie-class Ogden Raptors, Russell hit .279 with 11 home runs and 46 RBI in 61 games and was named to the post-season Pioneer League all-star team.
Russell began 2010 with the Class-A (advanced) Inland Empire 66ers of San Bernardino and hit .354 with 16 HR and 53 RBI in 53 games before a quick promotion to the Double-A Chattanooga Lookouts.
He was in 120 games with the Lookouts, hitting .259 with 19 home runs and 69 RBI, earning him a late season promotion to the AAA Albuquerque Isotopes.
Russell spent most of 2012 back with the Lookouts, appearing in 74 games with a .262 batting average, 11 homers and 44 RBI.
In March 2013, Russell was released by the Dodgers and signed to a minor league contract by the Atlanta Braves.