Early years and Vitória Born in the village of
Urgezes,
Guimarães, Moreno began playing professionally with
F.C. Felgueiras –
Segunda Liga, not collecting one single league appearance – then moved to the lower leagues with
C.A. Macedo de Cavaleiros and
Clube Caçadores das Taipas also on loan. In the
2004–05 season, he returned to his parent club
Vitória S.C. in the
Primeira Liga. Moreno contributed 14 matches as Vitória
moved straight from the second tier into a third place in
2007–08 (although mainly as a
substitute). He spent most of the
following campaign as a
central defender, due to the serious
knee condition of teammate
Henrique Sereno. Moreno appeared in 23 games in
2009–10 as the
Minho side finished in sixth position, narrowly missing on
qualification for the
UEFA Europa League.
Leicester City On 6 August 2010, Moreno signed a two-year contract with
Football League Championship club
Leicester City, joining compatriots
Miguel Vítor and
Paulo Sousa (manager). Four days later he made his debut for his new team, in a 4–3 win over
Macclesfield Town in the
first round of the
League Cup. In August 2011, after only six competitive appearances in
2010–11, Moreno was told he was free to look for a new club, and was not given a squad number for the
upcoming season. His contract was cancelled on 13 January 2012.
Nacional Moreno returned to his country in the 2012 winter
transfer window, joining
C.D. Nacional in
Madeira until 30 June 2014. He scored twice from 12 games in his
first season, and agreed to cut ties with the club one year before his link expired.
Return to Guimarães On 4 July 2013, Moreno returned to Vitória Guimarães on a two-year deal. On 7 June 2017, already a fringe player but considered an "invaluable locker room presence" by coach
Pedro Martins, the 35-year-old
captain renewed his contract for one season. ==Coaching career==