Anteriormente jugó con los Atlanta Braves y San Diego Padres, equipo con el que debutó en 2014.
Jugó la temporada 2013 con el Lake Elsinore Storm y bateó .303/.382/.454 con siete jonrones en 496 turnos al bate en 113 juegos.
Mientras que jugó principalmente como campocorto en sus anteriores asignaciones de ligas menores, también participó en primera y segunda base con El Paso.
[2] Hizo siete aperturas en la tercera base antes de ser enviado a Triple-A.
[10] Al retornar a las mayores, su ofensiva mejoró y compartió labores en la segunda base con Gordon Beckham.