[2] A product of Motagua's youth academy, Romero made his league debut for the club on 15 January 2017, coming on as a 78th-minute substitute for Kevin López in a 3-1 home victory over Honduras Progreso.
[6] Romero missed the first two matches of the 2019 season as his loan move wasn't completed in time, so he made his debut for the club on 23 March 2019 in a 1-0 victory over San Antonio.
[8] Romero made another substitute appearance the next week against Phoenix Rising before being awarded a start against Orange County on April 6, his first for the club.
[10] Two days later, Romero was included in the Colorado Rapids squad for a 3-0 friendly defeat against Arsenal, coming on in the 78th minute for Kofi Opare.
[11] Throughout the remainder of his loan, Romero made three more starts, against Real Monarchs on August 2,[12] Austin Bold on September 7,[13] and New Mexico United the week after.