In December 2017, he committed to Georgetown University to play for the men's soccer team starting in 2019.[3][4] He made his debut and earned his first victory and clean sheet on September 2 against the Temple Owls.[5] In November 2019, he was named the Big East Conference Goalkeeper of the Week.[6] In December 2019, he helped the Hoyas win the National title, making the game-winning penalty shootout save, to lead Georgetown to their first-ever National Title in soccer.[7][8] He was unable to play in 2020, as the season was cancelled due to the COVID-19 pandemic.[9]
Club career
On September 10, 2016, Romero was called up to the Union's USL affiliate Bethlehem Steel FC to serve as the backup keeper for a match against the Charleston Battery.[10] In the offseason, he attended training camp with both Bethlehem and the Philadelphia Union.[10] On April 1, 2017, he made his professional debut at age 16 for the Steel, against the Rochester Rhinos, becoming the youngest goalkeeper to start a USL match.[11] In July 2019, he was named USL Championship Player of the Week,[12][13] after recording a career-high 11 saves ina 1–0 win over Louisville City FC on July 20, 2019.[14] During the fall of 2020, he trained with Philadelphia Union II (the renamed Bethlehem Steel), after the Georgetown season was cancelled due to the COVID-19 pandemic.[15]
In January 2021, he joined Major League Soccer club Los Angeles FC, after the club acquired his homegrown player rights from the Union for $50,000 in general allocation money.[16][17] He officially signed his first professional contract with LAFC on 1 February 2021.[18][19] He began the 2021 season on loan with the club's USL Championship affiliate team, the Las Vegas Lights.[20] On June 23, 2021, Romero made his MLS debut with LAFC in a 2–0 win over FC Dallas, keeping a clean sheet.[21][22] He returned to Las Vegas on loan in 2022.[23] He was part of LAFC's 2022 MLS Cup winning squad, although he did not feature in any matches that season.[24][25] After the 2022 season, LAFC declined his club option for the 2023 season.[26]
In November 2022, at the 2022 MLS Re-Entry Draft, Toronto FC claimed his contract for the 2023 season, re-uniting him with Bob Bradley, who was his former head coach at LAFC in 2021.[27][28] In 2023, he was loaned to the second team, Toronto FC II for some matches,[29] making his debut on April 23 against Philadelphia Union II.[30] He made his debut for the first team on July 8 against St. Louis City SC.[31] At the end of the 2023 season, the club declined his option for the 2024 season.[32]
On May 31, 2021, the Salvadoran Football Federation released a statement that Romero had declined an invitation to the El Salvador senior team because he wanted to maintain the possibility of playing for the United States.[40][41][42] However, he subequenltly committed to El Salvador and debuted for the senior team in a friendly 1–1 draw against Ecuador on 5 December 2021.[43][44]