Pacheco arrived from Barcelona's youth set up where there's an abundance of attacking talent and was far and away the best player in Liverpool's reserves in the 2009/10 season, He finally got his first-team chance when he came on for Aquilani against Fiorentina in the Champions League on 9 December 2009. Pacheco's playing style reminds one of Yossi Benayoun and the little Spaniard said he did try to copy the Israeli's moves while he was at Anfield. Great things have been expected but still his career hasn't taken off only making five starts in his time at Liverpool. Pacheco moved to Norwich City on an 'emergency loan' move on 23 March 2011. He contributed to their promotion charge by scoring twice in the six championship fixtures in which he featured. Pacheco went on a season-long loan to Atletico Madrid in August 2011 but curiously Atletico then immediately allowed him to go out on loan to Rayo Vallecano. Their reasoning was to see if he developed further elsewhere and then maybe buy him off Liverpool at the end of the season for a fixed price. Pacheco only played in eleven La Liga matches for Vallecano in 2011/12 and Atletico didn't use their option to buy him outright. On the final day of the January 2013 transfer-window, Pacheco moved on loan for the rest of the 2012/13 season to Spanish second division club Sociedad Deportiva Huesca.
Pacheco's contribution to SD Huesca's season was acceptable (4 goals in seventeen matches) but at the end of the season the club from Aragon was relegated after finishing third from bottom in the Spanish Second Division. So the forward returned to England but right at the end of the 2013 summer transfer-window he joined another Spanish club Alcorcon in the Madrid area, whose first team at the time of this transfer were the early leaders of Spain's Segunda Division. Pacheco left Alcorcón at the end of the 2013/14 season and signed for Real Betis. He appeared in 23 matches during the campaign, as Betis returned to La Liga after a one-year absence. Pacheco was loaned to second division Alaves before the start of the 2015/16 season and scored three times as they won promotion, but was loaned out again for 2016-17 this time to Getafe, with whom he clinched promotion and signed him permanently. A year later Pacheco joined Malaga in the second division, playing 24 times as they missed out on promotion via the play offs. 2019-20 was disappointing and they finished fourteenth, with Pacheco being one of eight players released by the club.
For the first half of 2020/21 Pacheco was without a club before agreeing a short term deal with Spanish second tier side Logrones. He then joined Aris Limassol at the start of 2021/22 but was released in January, then agreed a deal with Polish side Gornik Zabrze.