Maicon arrived to Belarus at the age of 22 and in 2009 became Belarusian topscorer with 15 goals, making a fantastic pairing with his compatriot Renan Bressan. In spite of the Brazilian magic, Gomel relegated. And as foreign players do not have the right to play in the second division, the club had to sell them. Maicon moved to Polish Jagiellonia. But did not manage to show his best there and spent 2010/11 season in Piast on loan. Then he returned to Jagiellonia just to go on loan again. This time to BATE Borisov.
Unfortunately the Brazilian did not manage to become a first choice player at the Yellow-Blues. And played mostly for the Reserves team, and even there did not score a lot. Injuries is the main reason for that. In December 2012 Maycon left the club.