Born in Iturama, Minas Gerais, Mateus Lima was a Grêmio Barueri youth graduate. After a short loan spell at Sport Barueri, he made his professional debut on 17 November 2012, starting in a 2–0 home win against Avaí for the Série B championship.[1]
On 16 January 2014, Mateus Lima signed for Luverdense.[4] He scored his first professional goal on 19 November, but in a 1–2 home loss against América Mineiro; he added another ten days later, netting the game's only in a home success over Ceará.
In June 2015, Mateus Lima signed with Albanian ChampionsSkënderbeu Korçë as a reinforcement for the club's campaign in Champions League after the departures of Aco Stojkov, Dhiego Martins and Fatjon Sefa.[6] The Brazilian striker was also a target of FK Kukësi.[7] In his unofficial debut on 16 June, Lima scored in his debut after 29 minutes in an eventual 2–1 win against Romanian side.[8] Despite scoring in his debut, however, he was not named in Skënderbeu's squad list for the first qualifying round of the UEFA Champions League because he did not convince his coach Mirel Josa in his appearances.[9]
In July 2015, after just one month with Skënderbeu Korçë, Mateus Limaleft the club and signed with Kukesi.[10] In the 2015–16 campaign, he scored seven league goals in 27 league appearances, along with three goals in the Albanian Cup.
In July 2016, Mateus Lima joined Santos, and was assigned to the B-team squad.[11]