El jugador de 30 años de edad comenzó su carrera con los Dodgers. En el 2003 firmó con la franquicia de Chávez Ravine como agente libre amateur en su natal República Dominicana.
En el 2012, Herrera realizó su debut en las Mayores con los Dodgers. Jugó un total de 71 partidos con los azules durante dos temporadas.
Luego de la campaña del 2013, el quisqueyano fue reclamado de la lista de waivers de los Dodgers por los Cerveceros. En el 2015, jugó en 83 partidos, bateó .242 con siete cuadrangulares y 33 carreras impulsadas.
Fuente: MLB