Tomas Ostrák
Career snapshot
Career highs
Born the same day
Shares 2000-02-05 · 6 players total
| Full name | Tomas Ostrák |
|---|---|
| Name in home country | Tomáš Ostrák |
| Date of birth | 2000-02-05 (26 yrs) |
| Place of birth | Frýdek-Místek, Czech Republic |
| Citizenship | Czech Republic |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 176.00 m |
| Current club | St. Louis CITY SC |
| Joined | 2022-07-01 |
| Contract expires | 2026-12-31 |
| Agent | ESG |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| St. Louis CITY SC | 4 | 2023 | 23/24 | 72 | 5 | 5 | 2,074 |
| 1.FC Köln | 1 | 21/22 | 21/22 | 6 | 0 | 1 | 0 |
| 1.FC Köln II | 1 | 21/22 | 21/22 | 4 | 1 | 2 | 257 |
| St. Louis CITY SC 2 | 1 | 2022 | 2022 | 10 | 3 | 0 | 406 |
| MFK Karvina | 1 | 20/21 | 20/21 | 27 | 1 | 1 | 1,855 |
| TSV Hartberg | 1 | 19/20 | 19/20 | 12 | 1 | 2 | 381 |
| 1.FC Köln U19 | 2 | 17/18 | 18/19 | 44 | 10 | 1 | 893 |
| 1.FC Köln U17 | 1 | 16/17 | 16/17 | 20 | 3 | 7 | 510 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | CONCACAF Champions Cup | St. Louis CITY SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Bundesliga | 1.FC Köln | 5 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | DFB-Pokal | 1.FC Köln | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Regionalliga West | 1.FC Köln II | 4 | 1 | 2 | 0 | 0 | 257 |
| 2025 | MLS | St. Louis CITY SC | 21 | 1 | 3 | 3 | 0 | 999 |
| 2025 | US Open Cup | St. Louis CITY SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2024 | MLS | St. Louis CITY SC | 12 | 1 | 0 | 4 | 0 | 693 |
| 2023 | Leagues Cup | St. Louis CITY SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023 | MLS | St. Louis CITY SC | 30 | 3 | 2 | 7 | 0 | 382 |
| 2023 | MLS Cup Playoffs | St. Louis CITY SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | US Open Cup | St. Louis CITY SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | MLS Next Pro | St. Louis CITY SC 2 | 7 | 1 | 0 | 2 | 0 | 295 |
| 2022 | MLS Next Pro Playoffs | St. Louis CITY SC 2 | 3 | 2 | 0 | 0 | 0 | 111 |
| 20/21 | Fortuna Liga | MFK Karvina | 26 | 1 | 0 | 1 | 0 | 1,855 |
| 20/21 | MOL Cup | MFK Karvina | 1 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Bundesliga | TSV Hartberg | 11 | 1 | 2 | 0 | 0 | 381 |
| 19/20 | ÖFB-Cup | TSV Hartberg | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19-Bundesliga West | 1.FC Köln U19 | 23 | 4 | 1 | 4 | 0 | 505 |
| 17/18 | DFB-Jun.-Pokal | 1.FC Köln U19 | 1 | 1 | 0 | 0 | 0 | 67 |
| 17/18 | U19-Bundesliga West | 1.FC Köln U19 | 20 | 5 | 0 | 6 | 0 | 321 |
| 16/17 | U17-Bundesliga West | 1.FC Köln U17 | 20 | 3 | 7 | 1 | 1 | 510 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Frydek U19 | 1.FC Köln U17 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | 1.FC Köln U17 | 1.FC Köln U19 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | 1.FC Köln U19 | 1.FC Köln | Transfer | 100000 | — |
| 19/20 | 2019-07-02 | 1.FC Köln | TSV Hartberg | Loan | 100000 | — |
| 19/20 | 2020-07-31 | TSV Hartberg | 1.FC Köln | Return from loan | 200000 | — |
| 20/21 | 2020-08-07 | 1.FC Köln | Karvina | Loan | 200000 | — |
| 20/21 | 2021-06-30 | Karvina | 1.FC Köln | Return from loan | 750000 | — |
| 22/23 | 2022-07-01 | 1.FC Köln | St. Louis CITY | Transfer | 750000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Ankle injury | 2024-05-22 | 2025-02-13 | 268 | 25 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #26035 | — | 7 | 0 | — | — | former national player |
| Team #25565 | #10 | 3 | 1 | — | — | former national player |
| Team #22987 | #20 | 2 | 0 | — | — | former national player |
| Team #21102 | #17 | 5 | 0 | — | — | former national player |
| Team #8771 | #7 | 9 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nicholas Gioacchini | 1 | 0 | 976 |
| Njabulo Blom | 1 | 0 | 703 |
| Noah Katterbach | 2 | 0 | 0 |
| Darko Churlinov | 2 | 1 | 0 |
| Bogdans Samoilovs | 2 | 0 | 0 |
| Tim Parker | 1 | 0 | 0 |
| Vincent Müller | 2 | 0 | 0 |
| Oliver Schmitt | 2 | 1 | 0 |
| Indiana Vassilev | 1 | 1 | 0 |
| Luca Schlax | 2 | 2 | 0 |
| Yann Bisseck | 2 | 2 | 0 |
| Robert Voloder | 2 | 0 | 0 |
| Sebastian Müller | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | U19-Bundesliga West | 1.FC Köln U19 | 5 | 20 |
| 18/19 | U19-Bundesliga West | 1.FC Köln U19 | 4 | 23 |
| 16/17 | U17-Bundesliga West | 1.FC Köln U17 | 3 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | U17-Bundesliga West | 1.FC Köln U17 | 7 | 20 |
| 2025 | MLS | St. Louis CITY SC | 3 | 21 |
| 19/20 | Bundesliga | TSV Hartberg | 2 | 11 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Karvina | 1.FC Köln | Return from loan | — | €750k |
| 20/21 | 2020-08-07 | 1.FC Köln | Karvina | Loan | — | €200k |
| 19/20 | 2020-07-31 | TSV Hartberg | 1.FC Köln | Return from loan | — | €200k |
| 19/20 | 2019-07-02 | 1.FC Köln | TSV Hartberg | Loan | — | €100k |
Last 50 matches for St. Louis CITY SC 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 |
Houston Dynamo | – | St. Louis City SC | TIMED |
| 2026-06-25 | MLS1 |
St. Louis City SC | – | Orlando City | TIMED |
| 2026-06-14 | MLS1 |
St. Louis City SC | – | Los Angeles Galaxy | TIMED |
| 2026-06-08 | MLS1 |
Portland Timbers | – | St. Louis City SC | TIMED |
| 2026-05-31 | MLS1 |
St. Louis City SC | – | San Jose Earthquakes | TIMED |
| 2026-05-24 | MLS1 |
Colorado Rapids | – | St. Louis City SC | TIMED |
| 2026-05-17 | MLS1 |
Minnesota United FC | – | St. Louis City SC | TIMED |
| 2026-05-14 | MLS1 |
St. Louis City SC | – | Sporting Kansas City | TIMED |
| 2026-05-10 | MLS1 |
St. Louis City SC | – | San Diego FC | TIMED |
| 2026-05-03 | MLS1 |
Seattle Sounders | 4–1 | St. Louis City SC | Available |
| 2026-04-27 | MLS1 |
Los Angeles FC | 2–2 | St. Louis City SC | Available |
| 2026-04-19 | MLS1 |
St. Louis City SC | 0–0 | Vancouver Whitecaps | Available |
| 2026-04-13 | MLS1 |
St. Louis City SC | 1–2 | Columbus Crew | Available |
| 2026-04-05 | MLS1 |
Sporting Kansas City | 2–0 | St. Louis City SC | Available |
| 2026-03-30 | MLS1 |
St. Louis City SC | 0–1 | Austin FC | Available |
| 2026-03-22 | MLS1 |
Philadelphia Union | 1–0 | St. Louis City SC | Available |
| 2026-03-15 | MLS1 |
St. Louis City SC | 1–0 | Seattle Sounders | Available |
| 2026-03-09 | MLS1 |
Los Angeles Galaxy | 0–3 | St. Louis City SC | Available |
| 2026-03-01 | MLS1 |
San Diego FC | 0–0 | St. Louis City SC | Available |
| 2025-10-18 | MLS1 |
St. Louis City SC | – | Real Salt Lake | TIMED |
| 2025-10-04 | MLS1 |
Austin FC | – | St. Louis City SC | TIMED |
| 2025-09-27 | MLS1 |
St. Louis City SC | – | Los Angeles FC | TIMED |
| 2025-09-20 | MLS1 |
San Jose Earthquakes | – | St. Louis City SC | TIMED |
| 2025-09-13 | MLS1 |
CF Montréal | – | St. Louis City SC | TIMED |
| 2025-09-06 | MLS1 |
St. Louis City SC | – | FC Dallas | TIMED |
| 2025-08-30 | MLS1 |
St. Louis City SC | – | Houston Dynamo | TIMED |
| 2025-08-23 | MLS1 |
Vancouver Whitecaps | – | St. Louis City SC | TIMED |
| 2025-08-16 | MLS1 |
Chicago Fire | – | St. Louis City SC | TIMED |
| 2025-08-09 | MLS1 |
St. Louis City SC | – | Nashville SC | TIMED |
| 2025-07-26 | MLS1 |
St. Louis City SC | – | Minnesota United FC | TIMED |
| 2025-07-19 | MLS1 |
FC Dallas | – | St. Louis City SC | TIMED |
| 2025-07-13 | MLS1 |
St. Louis City SC | – | Portland Timbers | TIMED |
| 2025-07-05 | MLS1 |
Real Salt Lake | – | St. Louis City SC | TIMED |
| 2025-06-29 | MLS1 |
Vancouver Whitecaps | 4–3 | St. Louis City SC | Available |
| 2025-06-22 | MLS1 |
St. Louis City SC | 1–1 | Atlanta United FC | Available |
| 2025-06-19 | MLS1 |
St. Louis City SC | 0–3 | Colorado Rapids | Available |
| 2025-06-15 | MLS1 |
FC Dallas | 2–0 | St. Louis City SC | Available |
| 2025-06-08 | MLS1 |
St. Louis City SC | 0–0 | Portland Timbers | Available |
| 2025-06-01 | MLS1 |
Inter Miami CF | 3–3 | St. Louis City SC | Available |
| 2025-05-25 | MLS1 |
St. Louis City SC | 1–2 | Seattle Sounders | Available |
| 2025-05-18 | MLS1 |
FC Cincinnati | 3–1 | St. Louis City SC | Available |
| 2025-05-15 | MLS1 |
St. Louis City SC | 0–2 | Los Angeles FC | Available |
| 2025-05-11 | MLS1 |
St. Louis City SC | 3–1 | Chicago Fire | Available |
| 2025-05-04 | MLS1 |
Houston Dynamo | 0–0 | St. Louis City SC | Available |
| 2025-04-20 | MLS1 |
Sporting Kansas City | 3–3 | St. Louis City SC | Available |
| 2025-04-14 | MLS1 |
St. Louis City SC | 1–0 | Austin FC | Available |
| 2025-04-06 | MLS1 |
St. Louis City SC | 0–0 | FC Dallas | Available |
| 2025-03-30 | MLS1 |
Real Salt Lake | 3–1 | St. Louis City SC | Available |
| 2025-03-23 | MLS1 |
St. Louis City SC | 2–2 | D.C. United | Available |
| 2025-03-16 | MLS1 |
Los Angeles Galaxy | 3–3 | St. Louis City SC | Available |
Teams faced most often by Tomas Ostrák'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 % |
|---|---|---|---|---|---|---|---|---|
| Rapid Wien | 14 | 5 | 4 | 5 | 25 | 29 | -4 | 36% |
| FC Admira Wacker | 14 | 9 | 2 | 3 | 26 | 15 | +11 | 64% |
| SCR Altach | 14 | 6 | 4 | 4 | 22 | 21 | +1 | 43% |
| Austria Wien | 14 | 4 | 2 | 8 | 18 | 32 | -14 | 29% |
| LASK | 12 | 3 | 5 | 4 | 17 | 24 | -7 | 25% |
| Sturm Graz | 10 | 4 | 1 | 5 | 16 | 17 | -1 | 40% |
| RB Salzburg | 10 | 0 | 1 | 9 | 6 | 37 | -31 | 0% |
| Wolfsberger AC | 10 | 3 | 4 | 3 | 17 | 19 | -2 | 30% |
| SV Ried | 9 | 0 | 5 | 4 | 7 | 12 | -5 | 0% |
| SKN St. Pölten | 8 | 3 | 4 | 1 | 13 | 12 | +1 | 38% |
| WSG Tirol | 8 | 2 | 2 | 4 | 7 | 12 | -5 | 25% |
| SV Mattersburg | 6 | 4 | 0 | 2 | 12 | 10 | +2 | 67% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 2025 | 23 | 999 | 3 | 0 | 0 | 0.27 |
| 2024 | 12 | 693 | 4 | 0 | 0 | 0.52 |
| 2023 | 35 | 382 | 7 | 0 | 0 | 1.65 |
| 2022 | 10 | 406 | 2 | 0 | 0 | 0.44 |
| 20/21 | 27 | 1,855 | 1 | 0 | 0 | 0.05 |
| 18/19 | 23 | 505 | 4 | 0 | 0 | 0.71 |
| 17/18 | 21 | 388 | 6 | 0 | 0 | 1.39 |
| 16/17 | 20 | 510 | 1 | 0 | 1 | 0.35 |
Output by competition
Career goals and assists broken down by tournament.
More on Tomas Ostrák
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tomas Ostrák
Who is Tomas Ostrák?
Tomas Ostrák is a Czech professional footballer who plays as a attacking midfield for St. Louis CITY SC.
How old is Tomas Ostrák?
Tomas Ostrák is 26 years old. He was born on February 5, 2000 in Frýdek-Místek.
What position does Tomas Ostrák play?
Tomas Ostrák plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Tomas Ostrák play for?
Tomas Ostrák currently plays for St. Louis CITY SC.
How many career goals has Tomas Ostrák scored?
Across all senior club competitions in our dataset, Tomas Ostrák has scored 24 goals in 195 appearances.
What is Tomas Ostrák's market value?
Tomas Ostrák's most recent reported market value is €1.20m.
Czech Republic