Karting (2021–2023) Macedo joined the European karting scene in late 2021, where he made appearances in two IAME series. He followed this with a full year of European karting in 2022. Macedo had a tough year, with a 23rd-placed championship finish in the IAME Winter Cup being the best result he would achieve over the course of the year. He contested the
Karting European Championship, and the
Karting World Championship at the end of the year. For 2023, Macedo would step up to senior karting, and he had a much more successful year. He finished 22nd overall in the
Karting European Championship, and 34th in the
Champions of the Future series.
Formula 4 (2024) In early 2024, it was announced that Macedo would debut his car racing career in the
2024 Formula Winter Series, driving for
Drivex. He had a difficult debut, with a best result of 29th from the first round at
Jerez. He made huge improvements over the course of the four-round season, eventually securing a best result of 13th from the final round of the season at the
Circuit de Barcelona-Catalunya. He finished 35th in the standings. It was then confirmed that Macedo would continue with Drivex for the full
2024 F4 Spanish Championship season. In the first race of the season at Jarama, Macedo would go on to finish tenth, his first points finish in his racing career. After the first round, however, Macedo struggled to score points, finishing in the points just twice more; in the fourth found at
Aragón and the fifth round at the
Circuit Ricardo Tormo. Macedo yielded nine points over the course of the year, which was enough to place him 21st in the championship standings, and enough to beat all but one of his
Drivex teammates.
Formula Regional (2025–) 2025 After a successful first venture into single-seater racing, Macedo was confirmed to be stepping up to join
2024 runners-up
Campos Racing for the
2025 Eurocup-3 season. He started the year in the Winter Championship. Macedo finished 14th in the standings in Eurocup-3 with one podium finish.
2026 Macedo started 2026 by competing in the
Formula Regional Middle East Trophy with
Van Amersfoort Racing. Macedo remained with Van Amersfoort to race in the
Formula Regional European Championship. == Karting record ==