Marques speelde in zijn jeugd in de opleiding van Fluminense. Bij die club mocht hij zich in 2009 aansluiten bij het eerste elftal. Zijn debuut maakte de vleugelspeler op 31 december van dat jaar, toen hij in het Campeonato Carioca een half uur voor tijd in mocht vallen tijdens een wedstrijd tegen Resende. Toen Marques inviel stond Fluminense met 1–0 voor. Twee minuten na zijn invalbeurt wist de linksbuiten de voorsprong te verdubbelen met zijn eerste doelpunt ooit. Elf minuten voor tijd besliste Leandro do Bomfim de wedstrijd met de definitieve 3–0.[1] In 2009 was hij een van de spelers van wie de transferrechten verkocht werden aan een externe investeringsmaatschappij.[2] Bij Fluminense zou hij vaak samenspelen met Fred in de aanval.[3] In 2009 en 2010 speelde hij in totaal eenenveertig competitiewedstrijden, waarin hij tot zes doelpunten wist te komen.
In maart 2010 liet Marques Fluminense achter zich en hij vertrok naar Lokomotiv Moskou, waar hij zijn handtekening zette onder een verbintenis tot de zomer van 2015.[4] De Russische club betaalde circa vier miljoen euro voor de diensten van de Braziliaanse vleugelspeler.[5] Marques speelde zijn eerste duel voor zijn nieuwe club tien dagen na het ondertekenen van het contract, op 20 maart. Op die dag won Lokomotiv met 3–0 van Krylja Sovetov Samara door twee doelpunten van Oleksandr Alijev en een van Dmitri Sytsjov. Maicon begon op de reservebank maar hij mocht na tweeënzeventig minuten spelen als invaller voor Sytsjov het veld betreden.[6] In zijn eerste jaargang bij Lokomotiv zou Marques tot drie doelpunten komen. De eerste viel te noteren op 15 mei, tegen Amkar Perm. Aliejev opende de score en tien minuten voor tijd maakte de Braziliaan er 2–0 van.[7] In het seizoen 2014/15 werd hij met Lokomotiv bekerwinnaar. In de finale tegen Koeban Krasnodar mocht hij in de honderdachtste minuut invallen voor Alan Kasajev. Drie minuten daarna tekende Aleksej Mirantsjoek voor de beslissende 3–1.[8]
In de zomer van 2017 maakte Marques de overstap naar Antalyaspor, dat hem transfervrij overnam vanuit Moskou. In Turkije zette hij zijn handtekening onder een verbintenis voor de duur van drie seizoenen.[9] Anderhalf jaar na zijn gang naar Turkije keerde Marques terug naar zijn geboorteland, waar hij voor Atlético Mineiro ging spelen.[10] Na zijn vertrek bij die club in juni 2020 zat de aanvaller een half seizoen zonder club, voor hij voor anderhalf jaar tekende bij Buriram United.[11] Medio 2022 besloot Marques op tweeëndertigjarige leeftijd een punt te zetten achter zijn actieve loopbaan.