[3][4][5] He began his football career with Burnham Juniors,[6] then had trials with Reading and Fulham, before signing with Tottenham Hotspur and joining their under-8 selection.
[10] On 8 March, he made his professional debut in a 4–0 Premier League win against Everton after coming on as a substitute in the 86th minute in place of Olivier Giroud.
[16] On his debut on 25 August, he scored two goals in an 8–0 win over League Two side Newport County in the second round of the EFL Cup.
[21] He was ruled out for the rest of the season after suffering a knee injury in a friendly game against Aston Villa during the international break for the 2022 World Cup.
[31] In November, Broja was invited to participate in the 2020 UEFA European Under-19 Championship qualification Group 4 where his side were shorted to play against Greece, Belgium and Iceland.
[32] He played the full 90 minutes in the first match versus Greece where his side were beaten 5–1, and against Belgium where he managed to score a consolation goal in the second half as Albania lost 2–1.
[37] On 5 September 2021, Broja scored his first senior goal in the 2022 FIFA World Cup qualifying match against Hungary, helping his team to a 1–0 victory.