Having grown through the youth system of Atlético Madrid, he played 11 La Liga games for the Colchoneros between 2004 and 2006 (ten being in his debut season) before being loaned to RCD Mallorca in January 2006 and Segunda División's UD Salamanca in 2006–07,[1] finishing the campaign as the latter team's top scorer.
[2] Braulio was loaned again in 2007–08, this time to Madrid-based Getafe CF, where he teamed up again with Manu del Moral who had played with him in Atlético's youth squads.
[4] He also netted his team's third and final goal in the competition's quarter-final second leg match against FC Bayern Munich, capitalising on a defensive mistake by Lúcio in the box and proceeding to put the ball past Oliver Kahn in a 3–3 home draw (4–4 aggregate loss).
[10] In summer 2014, following an unassuming spell in Malaysia,[11] Braulio signed with Millonarios FC, being released shortly after and taking the Colombian club to court.
[15] In August 2017, he agreed to a one-year contract at Indian Super League club Bengaluru FC,[16] being released in February 2018 due to injury and replaced by countryman Dani Segovia.