*Club domestic league appearances and goals, correct as of 05:09, 16 May 2024 (UTC) ‡ National team caps and goals, correct as of 18:27, 19 February 2024 (UTC)
This section needs expansion. You can help by
adding to it. (June 2024)
A product of
Rennes' youth academy, Moreira secured a professional contract with the Breton side in 2013 and scored his first professional goal for Rennes on 19 January 2016 in a
Coupe de France match,[5] notching his team's only goal in a 3–1 loss to
Bourg-en-Bresse.[6] Moreria joined
FC Lorient on 30 August 2016 for a reported
€1.2 million, signing a four year deal.[7][8] He scored a goal against
RC Lens in the second round of the
Coupe de la Ligue.[9]
Moreira was transferred to
Toulouse on 10 August 2018 and agreed to terms on a three year deal.[10][11] He incurred a three-match suspension following a red card received during a match against
Marseille on 24 November 2019.[12][13] On 15 February 2020, he was shown a red card for a foul on
Adam Ounas, resulting in another three-match suspension.[14][15][16] He would score his first league goal for the club on 26 September 2020, contributing to a 3–1 victory at home for Les Violets.[17] On 20 March 2021, Moreira received a red card in a 1–0 defeat against
Niort, serving a three-match suspension as a result.[18][19]
In August 2021, Moreira signed with
Columbus Crew on a free transfer, with team options to extend his contract until the end of the 2023 season.[20] He would go on to appear in eight total matches in his first season, including making his team debut in the
Campeones Cup.[21]
On 27 August 2022, Moreira scored his first goal for the Crew, a right-footed volley in the 96th minute to tie
Hell is Real rivals
FC Cincinnati 2–2.[22]