Moutinho has spent the majority of his career in Spain, mostly with RCD Mallorca, and has also played in the top divisions of Switzerland, Romania, and Greece. He is a two-time winner of the Romanian SuperLiga with Cluj and a one-time winner of the Romanian Cup with FCSB. He has achieved two top-flight promotions with Servette in Switzerland and Levadiakos in Greece.
After two seasons with Levadiakos, Moutinho joined AKFC in August 2023.