Born in
La Ceiba,
Honduras, Acosta started his professional career with
Real C.D. España. He made his debut on 23 September 2013 in a 1–1 draw with
C.D.S. Vida. He scored his first goal on 16 April 2014 in a 2–1 loss to
C.D. Victoria. On 12 July 2017, Acosta signed a four-year deal with Spanish side
CD Tenerife. He made his debut on 18 August 2017 in the
Segunda División against
Real Zaragoza in a 2–1 win. He scored his first goal the following 30 November in a 2–1 loss to
RCD Espanyol in the first leg of the
round of 32 tie in the
Copa del Rey. On 8 January 2019, Acosta signed for
Major League Soccer side
FC Dallas as a
Designated Player. He made his debut on the following 2 March in a 1–1 draw with
New England Revolution and scored his first goal seven days later in the 2–0 win against the
LA Galaxy. Following the
2021 season, Acosta's contract option was declined by Dallas. During the
2021 MLS Re-Entry Draft, Acosta's rights were selected by the
Colorado Rapids. He officially signed with the Rapids on 19 January 2022. On 1 August 2023, the Portland Timbers acquired Acosta from the Rapids for $350,000 in General Allocation Money. ==International career==