[3] On 7 April 2013, he made his first-team and Primeira Liga debut, coming on as a second-half substitute for Cristiano in a 2–1 away loss against Rio Ave.[4] He finished the campaign with six games, all from the bench.
[18] He set the club's record for goals in European competition on 10 December in a 2–0 home win over Zorya Luhansk in the group stage of the UEFA Europa League, surpassing Paulinho; both players had recently moved past Alan in that chart.
[20][21] On 3 August, Braga announced the player had rejected the chance to join Major League Soccer side Atlanta United following a bid worth €15 million;[22] his contract with the Minho Province team was extended to 2026 in October.
Málaga, while admitting they rejected a €3 million offer for their undisclosed share in the player's economic rights, spoke of legal action against Braga for not selling him.
[42] On 7 September 2014, Horta earned his first cap for the full side – one week before his 20th birthday – replacing William Carvalho early into the second half of a 0–1 home loss against Albania for the UEFA Euro 2016 qualifiers.
[43] In May 2022, after almost eight years in the international wilderness, he was recalled by Fernando Santos for upcoming 2022–23 UEFA Nations League games,[44] playing 20 minutes in the 1–1 draw with Spain in Seville on 2 June and scoring his team's goal.
[46] As the nation had already secured qualification from their group, he started in the last fixture, opening an eventual 2–1 loss to South Korea in Al Rayyan following a cross from Diogo Dalot.