[7] He made his competitive debut for the former on 12 October, replacing Mattheus Oliveira for the final 12 minutes of the 4–2 victory at Oleiros in the third round of the Taça de Portugal.
[10] On 3 December, in what was new manager Marcel Keizer's first match in charge, he netted through a 20-meter curl to close the score in a 3–1 defeat of Rio Ave at the Estádio dos Arcos;[11] the goal was later named as the best of the season at the annual awards ceremony.
[14] On 19 January 2021, after having replaced fellow youth graduate Tiago Tomás late into the second half, Cabral scored twice to help his team come from behind and beat Porto 2–1 in the semi-finals of the Taça da Liga.
[19] Cabral was supposed to join Real Valladolid on loan in the January 2023 transfer window, but the deal fell through due to bureaucratic reasons.
[23] Hours later, Sporting loaned him to Super League Greece club Olympiacos until the end of the campaign, with a reported €3 million buying option.