Born in Santiago de Chile, Pinares started his career at Colo-Colo. In January 2010, he was signed by Serie A club ChievoVerona. He spent season in Chievo's Primavera under-20 team. On 31 August 2011, he left for Lega Pro Prima Divisione club Triestina. Pinares also wore no. 40 shirt of the first team of Chievo in 2010–11 Serie A.