En el Torneo Clausura 2005, fue traspasado al CF Pachuca. Debutó en la jornada uno en la derrota de 0-1 contra Morelia. En la segunda fecha del torneo marcó un hat-rick en la goleada de 4-0 al Guadalajara, y otro en la victoria de 3-1 al Atlas, en el torneo disputó un total de quince partidos y marcó ocho goles, y después de una buena actuación en la Copa Confederaciones de 2005 fue contratado por el club inglés Bolton Wanderers FC.