In 2007 Cabrera was elected as the "Football Player of the Year" by the Bolivian sports media, thanks to the impressive displays he had while playing for Cúcuta Deportivo.[2]
In 2009, he was loaned to Independiente Medellín. During the first semester Cabrera had great performances in both, the domestic tournament and Copa Libertadores. However, due to some differences with his coach, he decided to leave the club.[3]
In early 2012 Cabrera joined Bogota's Independiente Santa Fe. In July of the year he helped the club win the Apertura Tournament, the first in 34 years for Santa Fe. In January 2013, Cabrera made his return to the Bolivian league after joining San José.