Born in
Pamplona,
Navarre, Moreno appeared seven times for his local club
CA Osasuna in the
2005–06 season, as they tied a best-ever fourth place in
La Liga (no games complete, two starts). He made his debut in the competition on 18 September 2005, playing 22 minutes in a 1–0 home win against
Sevilla FC. After two
Segunda División loans, at
CD Numancia and
Albacete Balompié, Moreno was released in 2008, resuming his career in the
Segunda División B, first with lowly
CD Linares. He only returned to the second tier in
2014–15, contributing 19 appearances as
CD Leganés retained their league status and being released at the end of the campaign. Moreno continued to compete in the lower leagues until his retirement, representing a host of teams before his retirement in July 2022 aged 38. ==References==