A graduate of the Real Salt Lake-Arizona Academy, Acosta is capable of playing as a center back or outside back.
Signed as a Homegrown player on December 29, 2015.
2018: Featured in 12 matches for RSL, starting on 10 occasions while contributing two assists. Acosta played a total of 896 minutes.
2017: Acosta featured in 17 matches making 16 starts for RSL in his sophomore season with the club. Totaled 1,411 minutes and registered two assists.
2016: Did not see first team action. Played 1,135 minutes in 18 games for Real Monarchs in the USL.