În februarie2015 Dan Spătaru a fost transferat la Astra Giurgiu, semnând un contract valabil până în vara aceluiași an, cu opțiunea de prelungire din partea clubului[3][4].
Pe 1 martie2015, el a debutat la Astra, intrând la schimb în minutul 46 al meciului cu FC Brașov din etapa a 19-a a Ligii I 2014-2015, încheiat la egalitate, scor 1 la 1. El a fost foarte aproape de a înscrie un gol în minutul 89 al meciului, însă mingea șutată de dânsul cu capul a fost prinsă de portarul „brașovenilor”.[5][6]
Pe 16 iunie2017 se desparte de gruparea dinamovistă, urmând să semneze pentru CSM Politehnica Iași din postura de jucător liber de contract. Pe 14 iulie2017 a debutat pentru CSM Politehnica Iași, fiind integralist în partida cu CS Universitatea Craiova, pierdută în deplasare cu scorul de 2-0. A jucat acolo însă doar 12 meciuri, de-a lungul sezonului de toamnă, în pauza din iarnă plecând în Rusia la Olimpieț Nijni Novgorod.[8]