[4] Soares' first major international competition was the 2016 Pan American Championships where he won a silver medal with the Brazilian team.
Individually Soares won bronze in the all-around behind Caio Souza and Paul Juda; as a result he earned Brazil a non-nominative Olympic berth.
Soares was selected to represent Brazil at the 2020 Olympic Games alongside Souza, Francisco Barretto Júnior, and Arthur Mariano.
[9] Soares competed at the 2023 World Championships where Brazil finished thirteenth during qualifications and failed to qualify a full team to the 2024 Olympic Games.
However, due to Soares finishing as one of the top eight all-around gymnasts not part of a qualified team, he earned himself an individual Olympic berth.