Maycon stroomde door vanuit de jeugd van Corinthians. Hij debuteerde op 7 april 2016 in het eerste elftal, tijdens een wedstrijd in het toernooi om de Copa Libertadores uit bij Santa Fe (1–1). Hij viel die dag in de 68e minuut in voor Guilherme. Zijn debuut in de Série A volgde op 12 juni van dat jaar, tijdens een met 1–0 verloren wedstrijd uit bij Palmeiras. Corinthians verhuurde Maycon van juli tot en met december 2016 aan Ponte Preta, waarvoor hij zestien competitiewedstrijden speelde. Hij werd in het seizoen 2017 Braziliaans landskampioen met Corinthians.
Maycon begon in 2018 nog met Corinthians aan het nieuwe seizoen, maar tekende in juni een contract tot medio 2023 bij Sjachtar Donetsk. Dat betaalde circa €6.500.000,- voor hem.