Carlos Daniel debutó con el Pasto el 22 de septiembre de 2002, en un encuentro por la fecha doce del campeonato local ante el Deportes Tolima; con ello se convirtió en el futbolista más joven en disputar un encuentro con el primer equipo en Primera División, a la edad de 16 años y 147 días.