Leo Barbosa nasceu em Jaú, onde iniciou sua carreira no time da cidade, o XV de Jau. Teve passagens pelo Lajeadense e Votuporanguense, onde conquistou o acesso para a Serie A2 em 2015, sendo vice campeão.