Moreira's senior career with Independiente began in 2014 when he was a substitute for a Copa Argentina match with Belgrano, though he was unused in a 0–2 win on 28 July.[2] On 5 August 2016, Moreira joined Primera B Nacional's San Martín on loan.[2][3][4] He scored on his professional debut in a home draw versus Argentinos Juniors, which was the first of eight goals during 2016–17 for San Martín over forty-one appearances.[2][5] He returned to Independiente in July 2017 and made his debut for the club on 8 September against Olimpo.[2][6] On 30 June 2018, Moreira completed a return to former club San Martín; joining permanently.[2] In August 2020, Moreira moved to Quilmes.[7]