In 2012, spent the majority of his season with the Alpine (TX) Cowboys of the Pecos League. Played in 62 games and hit .347 with 13 homers and 41 RBIs with 13 doubles and 84 hits in 242 at bats. Finished the season by playing one game with the San Angelo Colts of the North American League.
Spent freshman year at Central Arizona Community College in 2008, helping his team reach the Junior College World Series while batting .300 with three RBIs and three doubles in 18 games. Played his sophomore season at Chandler-Gilbert Community College before heading to West Virginia in 2010 and 2011. In his senior season at West Virginia, hit .276 and started in all 55 games for the Mountaineers. Hit two homers and drove in 35 runs with five doubles in 130 at bats.