[5] Romero made his debut for Chivas USA of Major League Soccer as a 59th-minute substitute during a 1–0 loss against Houston Dynamo on March 11, 2012.
[7] In August 2014, following a two-week trial, Romero signed for Armenian Premier League side FC Pyunik.
[9] On 12 December 2015 Coras de Tepic owner José Luis Higuera announced on his official Twitter account that Romero reached an agreement with him to join the Nayarit-based side.
Although he was born in the United States, Romero is still eligible to join the club since he was never cap-tied with the senior U.S. national team.
[15] In 2021, Romero joined National Independent Soccer Association side San Diego 1904 FC ahead of the spring 2021 season.