Maicon é cria das categorias de base do Fluminense, pelo qual marcou oito gols em 65 partidas no time profissional. Em março de 2010, o atacante de lado teve os direitos econômicos adquiridos pelo Lokomotiv, da Rússia, por 4,5 milhões de euros (R$ 10,8 milhões na cotação da época).
No Lokomotiv, Maicon “Bolt” viveu sua melhor temporada em 2011/2012, com sete gols em 45 partidas oficiais. A serviço do clube de Moscou, ele conquistou duas edições da Copa da Rússia, em 2014/2015 e 2016/2017. Já pelo Antalyaspor, ao qual chegou em julho de 2017, o brasileiro disputou 46 jogos e marcou seis gols, além de colaborar com seis assistências.
De olho principalmente na Copa Libertadores, competição na qual enfrentará o Danubio, do Uruguai, na segunda fase preliminar, o Galo já confirmou em 2019 as contratações do lateral-direito Guga (Avaí), dos zagueiros Réver (Flamengo) e Igor Rabello (Botafogo), do volante Jair (Sport) e do meia Vinícius (Bahia). A diretoria ainda oficializará o acerto com o centroavante Papagaio, emprestado pelo Palmeiras até dezembro.
.