En julio de 2012 firmó por la Real Sociedad, que le cedió inmediatamente a la SD Eibar bajo las órdenes.Con el club armero consiguió eliminar al Athletic Club de la Copa y, meses más tarde, el ascenso a Segunda División bajo las órdenes de Gaizka Garitano.El jugador disputó 35 partidos de Liga, seis de play-offs y cuatro de copa, por lo que la Real Sociedad decidió mantenerle en el club eibarrés una temporada más. El 18 de agosto debutó en Segunda División, en la victoria (1-2) sobre el Real Jaén.El 25 de mayo de 2014 logró el ascenso a Primera División, el primero en la historia del club.Dani fue el jugador con más minutos del equipo con 3364 minutos en 38 partidos, todos como titular. En verano de 2014 se anunció su incorporación definitiva al Eibar.