Corinthians Carlos started his career when he was 12 years old at
Corinthians. He was part of the 2017
Copa São Paulo de Futebol Júnior squad that ended up as champion. Coming through the youth system, Carlos made his professional debut for Corinthians in a friendly against
Grêmio on 8 July 2018. He made his official debut as a starter against
Athletico Paranaense on 4 August of the same year. Carlos played 32 official games for Corinthians, scoring one goal. He scored his first goal on 12 December 2020, in a 2–0 win over
Venezia away from home. He became the youngest defender in the
2020–21 Serie B season to score a long-range goal to date. Carlos was nominated in the Serie B Team of the Season, finishing the season with three goals and two assists. Carlos began the
2021–22 season by scoring against
Cittadella in the first round of the
2021–22 Coppa Italia on 14 August 2021; the match ended in a 2–1 defeat. He was key to helping Monza gain their first promotion to Serie A, after winning the promotion play-off final against
Pisa. Carlos made his
Serie A debut on 13 August 2022, as a starter in a 2–1 defeat to
Torino in the
2022–23 season. He scored his first Serie A goal on 9 October, in a 2–0 home win against
Spezia. Carlos finished the season with six goals and five assists.
Inter Milan in November 2023 On 15 August 2023, Carlos joined
Inter Milan on a one-year loan with an option and conditional obligation to buy. On 20 December 2023, Carlos scored his first goal for the
Nerazzurri in a 1–2 defeat against
Bologna in the round of 16 of the
Coppa Italia. ==International career==