 Born in Paredes, Porto District, Pacheco spent his entire youth career with F.C.Paços de Ferreira, and had three loans to Rebordosa A.C. of the fourth division.He made his professional and Primeira Liga debut on 10 May 2009 near the end of the season, as an 88th-minute substitute for Cristiano in a 2–1 home win against C.S.