Born in Belo Horizonte, Brazil, Pereira began his career in the youth system at the small local clubs Democrata and Filadélfia, in the municipality of Governador Valadares. In 2010, he made the move to Portugal with his parents and began playing for Trafaria. At 14 years of age, the scout José Meireles noticed the speedy forward and flagged him up to Alvalade.
He was an immediate feature in the club's youth system, winning a Regional Championship in his first year. In total, he went on to score 22 goals in 25 games in his second year, followed by 16 in 34 games the following year. Possessing unbelievable talent with the ball at his feet and pace to leave even sprinters trailing, Pereira is one of the most promising players of his generation.
It was only a matter of time before he made his senior debut and representing Sporting B in 2014. Although Leonardo Jardim was well aware of the Brazilian and often included him in training with the senior squad, his debut was made to wait until the following season.
Struggling to notch up playing time until renewing his contract with Sporting on the 6th of March 2015, Matheus Pereira burst back onto the scene with a goal for Sporting B against Tondela. He has gone on to earn a place in Jorge Jesus' squad, debuting in a Europa League draw against Besiktas.