La carrera de Dani está muy ligada al Zaragoza. Su debut en la élite fue en el Ruiz de Lopera ante el equipo aragonés un 4 de noviembre del 2001, aunque con derrota para el Betis (0-1, gol de Aguado). En el partido de vuelta de ese curso anotó el gol del empate tras el tanto de Bilic y, en el curso 05-06, hizo en el estadio zaragocista su único hat trick en Primera División en un partido que acabó con victoria zaragocista por 4-3 y con Dani ovacionado por la grada de La Romareda."Tengo muy buenos recuerdos de La Romareda. Se me da bien ese campo y, desde luego, el día que hice los tres goles no se me olvidará nunca, porque es la única vez que lo he conseguido como profesional. A ver si se me sigue dando bien y puedo estrenarme allí con el Elche, aunque lo importante es que ganemos, porque necesitamos hacerlo cuanto antes", señaló el ariete sevillano, que ha disputado los tres partidos con el Elche, aunque no ha logrado marcar aún.