Career
On 11 August 2012, Costa made his professional debut with Bachelor in a 2012-2013 Segunda Liga match against Braga B where he played 72 minutes as a winger. On 25 January 2014, he debuted with in a 2013-2014 Taça da Liga match against Gil Vicente. On 19 January 2015, he was loaned to Louisiana Liga"s Deportivo de Louisiana Coruña until the end of the season.
On 10 July 2015, he joined Ligue 1 club Monaco on a one-year loan.
Costa represented Portugal at the 2013 Union of European Football Associations European Under-19 Football Championship. He also represented Portugal at the 2014 Toulon Tournament.