Tomás Romero
Career snapshot
Position rank · 2025
Among 773 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 2000-12-19 · 6 players total
| Full name | Tomás Romero |
|---|---|
| Name in home country | Tomás Lían Romero Keubler |
| Date of birth | 2000-12-19 (25 yrs) |
| Place of birth | Cherry Hill, New Jersey, El Salvador |
| Citizenship | El Salvador United States |
| Position | Goalkeeper |
| Foot | right |
| Height | 184.00 m |
| Current club | New York City FC |
| Joined | 2024-02-06 |
| Contract expires | 2025-12-31 |
| Agent | YMU Management Ltd. |
Percentile rank vs 611 other Goalkeepers with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| New York City FC | 2 | 2024 | 2025 | 4 | 0 | 1 | 360 |
| New York City FC II | 1 | 2024 | 2024 | 8 | 0 | 0 | 810 |
| Toronto FC | 1 | 2023 | 2023 | 6 | 0 | 0 | 540 |
| Toronto FC II | 1 | 2023 | 2023 | 1 | 0 | 0 | 21 |
| Los Angeles FC | 2 | 2021 | 2022 | 18 | 0 | 0 | 1,620 |
| Las Vegas Lights FC | 2 | 2021 | 2022 | 18 | 0 | 0 | 1,620 |
| Georgetown Hoyas (Georgetown University) | 1 | 2019 | 2019 | 3 | 0 | 0 | 300 |
| Bethlehem Steel FC | 4 | 2016 | 2019 | 17 | 0 | 0 | 1,485 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | Leagues Cup | New York City FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MLS | New York City FC | 3 | 0 | 1 | 0 | 0 | 270 |
| 2025 | US Open Cup | New York City FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 2024 | Leagues Cup | New York City FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | MLS Next Pro | New York City FC II | 4 | 0 | 0 | 0 | 0 | 420 |
| 2024 | US Open Cup | New York City FC II | 4 | 0 | 0 | 0 | 0 | 390 |
| 2023 | Canadian Championship | Toronto FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Leagues Cup | Toronto FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | MLS | Toronto FC | 6 | 0 | 0 | 1 | 0 | 540 |
| 2023 | MLS Next Pro | Toronto FC II | 1 | 0 | 0 | 0 | 0 | 21 |
| 2022 | Leagues Cup | Los Angeles FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | US Open Cup | Los Angeles FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | USLC | Las Vegas Lights FC | 13 | 0 | 0 | 1 | 0 | 1,170 |
| 2021 | MLS | Los Angeles FC | 18 | 0 | 0 | 2 | 0 | 1,620 |
| 2021 | USLC | Las Vegas Lights FC | 5 | 0 | 0 | 1 | 0 | 450 |
| 2019 | NCAA D1 College Cup | Georgetown Hoyas (Georgetown University) | 3 | 0 | 0 | 0 | 0 | 300 |
| 2019 | USLC | Bethlehem Steel FC | 9 | 0 | 0 | 0 | 0 | 765 |
| 2018 | USL | Bethlehem Steel FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 2018 | USL Cup | Bethlehem Steel FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | USL | Bethlehem Steel FC | 7 | 0 | 0 | 0 | 0 | 630 |
| 2017 | USL Cup | Bethlehem Steel FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | USL | Bethlehem Steel FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-09-23 | Ph. Union Acad. | Bethlehem Steel | Loan | 0 | — |
| 16/17 | 2016-11-30 | Bethlehem Steel | Ph. Union Acad. | Return from loan | 0 | — |
| 16/17 | 2017-03-30 | Ph. Union Acad. | Bethlehem Steel | Loan | 0 | — |
| 17/18 | 2017-11-30 | Bethlehem Steel | Ph. Union Acad. | Return from loan | 75000 | — |
| 17/18 | 2018-03-16 | Ph. Union Acad. | Bethlehem Steel | Loan | 75000 | — |
| 18/19 | 2018-11-30 | Bethlehem Steel | Ph. Union Acad. | Return from loan | 75000 | — |
| 18/19 | 2019-03-08 | Ph. Union Acad. | Bethlehem Steel | Loan | 75000 | — |
| 19/20 | 2019-07-31 | Union II | Ph. Union Acad. | Return from loan | 75000 | — |
| 19/20 | 2019-08-01 | Ph. Union Acad. | Georgetown | Transfer | 75000 | — |
| 20/21 | 2021-02-01 | Georgetown | LAFC | Transfer | 100000 | — |
| 20/21 | 2021-05-05 | LAFC | LV Lights | Loan | 100000 | — |
| 20/21 | 2021-05-06 | LV Lights | LAFC | Return from loan | 100000 | — |
| 22/23 | 2022-11-17 | LAFC | Toronto | Draft | 150000 | — |
| 23/24 | 2024-02-06 | Toronto | New York City | Transfer | 150000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #36003 | #12 | 1 | 0 | — | — | former national player |
| Team #32029 | #18 | 6 | 0 | — | — | former national player |
| Team #13951 | #18 | 19 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Dekel Keinan | 1 | 0 | 989 |
| Mamadou Mbacke | 1 | 0 | 985 |
| Marco Farfán | 2 | 0 | 975 |
| Danny Trejo | 1 | 0 | 906 |
| Roberto Molina | 1 | 0 | 790 |
| Raheem Edwards | 1 | 0 | 762 |
| Danny Musovski | 2 | 0 | 711 |
| Bryce Duke | 1 | 0 | 705 |
| Christian Torres | 1 | 0 | 641 |
| Christian Martínez | 1 | 0 | 0 |
| Moon-hwan Kim | 1 | 0 | 0 |
| Danny Crisostomo | 1 | 0 | 0 |
| Jesús Murillo | 2 | 0 | 0 |
| Frank Daroma | 1 | 0 | 0 |
| Eduard Atuesta | 2 | 0 | 0 |
| Mohamed Traore | 1 | 0 | 0 |
| Cal Jennings | 1 | 0 | 0 |
| Diego Rossi | 1 | 0 | 0 |
| Tony Leone | 1 | 0 | 0 |
| Alex Lara | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-05-06 | LV Lights | LAFC | Return from loan | — | €100k |
| 20/21 | 2021-05-05 | LAFC | LV Lights | Loan | — | €100k |
| 19/20 | 2019-07-31 | Union II | Ph. Union Acad. | Return from loan | — | €75k |
| 18/19 | 2019-03-08 | Ph. Union Acad. | Bethlehem Steel | Loan | — | €75k |
| 18/19 | 2018-11-30 | Bethlehem Steel | Ph. Union Acad. | Return from loan | — | €75k |
| 17/18 | 2018-03-16 | Ph. Union Acad. | Bethlehem Steel | Loan | — | €75k |
| 17/18 | 2017-11-30 | Bethlehem Steel | Ph. Union Acad. | Return from loan | — | €75k |
| 16/17 | 2017-03-30 | Ph. Union Acad. | Bethlehem Steel | Loan | — | — |
| 16/17 | 2016-11-30 | Bethlehem Steel | Ph. Union Acad. | Return from loan | — | — |
| 16/17 | 2016-09-23 | Ph. Union Acad. | Bethlehem Steel | Loan | — | — |
Last 50 matches for New York City FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-06-28 | MLS1 |
CF Montréal | – | New York City FC | TIMED |
| 2026-06-12 | MLS1 |
New York City FC | – | Atlanta United FC | TIMED |
| 2026-05-31 | MLS1 |
Nashville SC | – | New York City FC | TIMED |
| 2026-05-28 | MLS1 |
New York City FC | – | Houston Dynamo | TIMED |
| 2026-05-25 | MLS1 |
New York City FC | – | Chicago Fire | TIMED |
| 2026-05-17 | MLS1 |
New York City FC | – | New York RB | TIMED |
| 2026-05-14 | MLS1 |
D.C. United | – | New York City FC | TIMED |
| 2026-05-10 | MLS1 |
New York City FC | – | CF Montréal | TIMED |
| 2026-05-04 | MLS1 |
New York City FC | 1–0 | FC Cincinnati | Available |
| 2026-04-26 | MLS1 |
Toronto FC | 0–1 | New York City FC | Available |
| 2026-04-19 | MLS1 |
New England Revolution | 2–0 | New York City FC | Available |
| 2026-04-12 | MLS1 |
New York City FC | 1–0 | Philadelphia Union | Available |
| 2026-04-06 | MLS1 |
New York City FC | 1–2 | Minnesota United FC | Available |
| 2026-03-29 | MLS1 |
Atlanta United FC | 4–3 | New York City FC | Available |
| 2026-03-22 | MLS1 |
Columbus Crew | 0–0 | New York City FC | Available |
| 2026-03-15 | MLS1 |
New York City FC | 2–1 | New England Revolution | Available |
| 2026-03-08 | MLS1 |
New York City FC | 2–1 | Orlando City | Available |
| 2026-03-01 | MLS1 |
Los Angeles FC | 1–0 | New York City FC | Available |
| 2025-10-18 | MLS1 |
New York City FC | – | Seattle Sounders | TIMED |
| 2025-10-04 | MLS1 |
Philadelphia Union | – | New York City FC | TIMED |
| 2025-09-27 | MLS1 |
New York RB | – | New York City FC | TIMED |
| 2025-09-24 | MLS1 |
New York City FC | – | Inter Miami CF | TIMED |
| 2025-09-19 | MLS1 |
New York City FC | – | Charlotte FC | TIMED |
| 2025-09-13 | MLS1 |
Chicago Fire | – | New York City FC | TIMED |
| 2025-08-30 | MLS1 |
New York City FC | – | D.C. United | TIMED |
| 2025-08-23 | MLS1 |
FC Cincinnati | – | New York City FC | TIMED |
| 2025-08-17 | MLS1 |
New York City FC | – | Nashville SC | TIMED |
| 2025-08-09 | MLS1 |
New York City FC | – | Columbus Crew | TIMED |
| 2025-07-25 | MLS1 |
FC Dallas | – | New York City FC | TIMED |
| 2025-07-19 | MLS1 |
Sporting Kansas City | – | New York City FC | TIMED |
| 2025-07-16 | MLS1 |
Orlando City | – | New York City FC | TIMED |
| 2025-07-12 | MLS1 |
Charlotte FC | – | New York City FC | TIMED |
| 2025-07-03 | MLS1 |
New York City FC | – | Toronto FC | TIMED |
| 2025-06-28 | MLS1 |
New York City FC | 4–2 | Orlando City | Available |
| 2025-06-22 | MLS1 |
Nashville SC | 1–0 | New York City FC | Available |
| 2025-06-19 | MLS1 |
Los Angeles Galaxy | 2–0 | New York City FC | Available |
| 2025-06-14 | MLS1 |
New York City FC | 2–3 | Columbus Crew | Available |
| 2025-05-31 | MLS1 |
New York City FC | 5–1 | San Jose Earthquakes | Available |
| 2025-05-25 | MLS1 |
New England Revolution | 0–1 | New York City FC | Available |
| 2025-05-18 | MLS1 |
New York City FC | 2–1 | New York RB | Available |
| 2025-05-15 | MLS1 |
Philadelphia Union | 1–2 | New York City FC | Available |
| 2025-05-11 | MLS1 |
Toronto FC | 2–3 | New York City FC | Available |
| 2025-05-05 | MLS1 |
New York City FC | 0–2 | Colorado Rapids | Available |
| 2025-04-27 | MLS1 |
New York City FC | 2–1 | Charlotte FC | Available |
| 2025-04-20 | MLS1 |
New York City FC | 2–0 | D.C. United | Available |
| 2025-04-13 | MLS1 |
New York City FC | 2–0 | New England Revolution | Available |
| 2025-04-06 | MLS1 |
New York City FC | 1–1 | Atlanta United FC | Available |
| 2025-03-30 | MLS1 |
Inter Miami CF | 1–1 | New York City FC | Available |
| 2025-03-23 | MLS1 |
FC Cincinnati | 1–0 | New York City FC | Available |
| 2025-03-16 | MLS1 |
New York City FC | 2–1 | Toronto FC | Available |
Teams faced most often by Tomás Romero's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Columbus Crew | 77 | 23 | 21 | 33 | 111 | 119 | -8 | 30% |
| New York RB | 75 | 22 | 15 | 38 | 85 | 132 | -47 | 29% |
| New England Revolution | 73 | 24 | 21 | 28 | 91 | 102 | -11 | 33% |
| D.C. United | 69 | 26 | 18 | 25 | 114 | 106 | +8 | 38% |
| Philadelphia Union | 65 | 28 | 15 | 22 | 99 | 100 | -1 | 43% |
| Chicago Fire | 64 | 25 | 22 | 17 | 99 | 87 | +12 | 39% |
| Orlando City | 52 | 22 | 13 | 17 | 93 | 71 | +22 | 42% |
| Los Angeles Galaxy | 48 | 18 | 12 | 18 | 83 | 86 | -3 | 38% |
| Houston Dynamo | 47 | 15 | 17 | 15 | 62 | 67 | -5 | 32% |
| San Jose Earthquakes | 45 | 22 | 10 | 13 | 91 | 60 | +31 | 49% |
| Vancouver Whitecaps | 45 | 19 | 11 | 15 | 80 | 62 | +18 | 42% |
| Seattle Sounders | 44 | 17 | 7 | 20 | 56 | 63 | -7 | 39% |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 2023 | 7 | 561 | 1 | 0 | 0 | 0.16 |
| 2022 | 13 | 1,170 | 1 | 0 | 0 | 0.08 |
| 2021 | 23 | 2,070 | 3 | 0 | 0 | 0.13 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 2025 | 4 | 360 | 1 | 25% | 3 | 0.75 |
| 2024 | 8 | 810 | 1 | 13% | 16 | 1.78 |
| 2023 | 7 | 561 | 0 | 0% | 15 | 2.41 |
| 2022 | 13 | 1,170 | 2 | 15% | 25 | 1.92 |
| 2021 | 23 | 2,070 | 5 | 22% | 40 | 1.74 |
| 2019 | 12 | 1,065 | 2 | 17% | 16 | 1.35 |
| 2018 | 1 | 90 | 0 | 0% | 1 | 1 |
| 2017 | 7 | 630 | 0 | 0% | 16 | 2.29 |
Output by competition
Career goals and assists broken down by tournament.
More on Tomás Romero
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tomás Romero
Who is Tomás Romero?
Tomás Romero is an El professional footballer who plays as a goalkeeper for New York City FC.
How old is Tomás Romero?
Tomás Romero is 25 years old. He was born on December 19, 2000 in Cherry Hill, New Jersey.
What position does Tomás Romero play?
Tomás Romero plays as a goalkeeper (Goalkeeper).
What club does Tomás Romero play for?
Tomás Romero currently plays for New York City FC.
What is Tomás Romero's market value?
Tomás Romero's most recent reported market value is €150k.