En 2009, con la clase A-Avanzada Inland Empire 66ers de San Bernardino, bateó .306 con 15 jonrones y 43 bases robadas.
En 2010, fue asignado a los Chattanooga Lookouts en la Southern League de la clase doble-A.
Apareció en 120 juegos en 2010, bateando .300, con nueve jonrones, 57 carreras impulsadas (remolcadas) y 38 robos.
Al final de la temporada, apareció para Phoenix Desert Dogs en la Arizona Fall League y fue seleccionado para aparecer en el juego AFL "Rising Stars".
Grabó su primer hit de Grandes Ligas, un sencillo al lado de Jered Weaver, en su segundo turno al bate.
Su primer jonrón de Grandes Ligas se anotó al día siguiente, en la séptima entrada contra el lanzador de los Angels Tyler Chatwood.
Robinson firmó con los Somerset Patriots de la Atlantic League of Professional Baseball para la temporada 2016.