Skip to content
Tomas Ostrák

Tomas Ostrák

Midfield - Attacking Midfield  at St. Louis CITY SC
Age26
CitizenshipCzech Republic
Height1.76 m
Footright
BornFebruary 5, 2000
at St. Louis CITY SC 1,423 days · joined 2022-07-01
👕100+ Apps 🏴25+ Caps
Market value €1.20m
Attacking Midfield Midfield

Career snapshot

8
clubs played for
16/17
debut season
0.12
goals / match
St. Louis CITY SC
top club · 72 apps

Career highs

€1.80m
peak value · 2023
top transfer fee
6
best season · 17/18
26 / 2
int'l caps / goals
195Appearances
24Goals
19Assists
28Yellow cards
1Red cards
71Full matches (90′)
Full nameTomas Ostrák
Name in home countryTomáš Ostrák
Date of birth2000-02-05 (26 yrs)
Place of birthFrýdek-Místek, Czech Republic
CitizenshipCzech Republic
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height176.00 m
Current clubSt. Louis CITY SC
Joined2022-07-01
Contract expires2026-12-31
AgentESG
Jul 2025
2025 — St. Louis CITY SC
23 matches · 1 G · 3 A · across 2 competitions
Jul 2024
2024 — St. Louis CITY SC
12 matches · 1 G · 0 A · across 1 competition
May 2024
Injury: unknown
25 games missed
Jul 2023
2023 — St. Louis CITY SC
35 matches · 3 G · 2 A · across 4 competitions
Jul 2023
23/24 — St. Louis CITY SC
2 matches · 0 G · 0 A · across 1 competition
Jul 2022
2022 — St. Louis CITY SC 2
10 matches · 3 G · 0 A · across 2 competitions
Jul 2022
Transfer: 1.FC Köln → St. Louis CITY
22/23 · Transfer
Jul 2021
21/22 — 1.FC Köln, 1.FC Köln II
10 matches · 1 G · 3 A · across 3 competitions
Jun 2021
Transfer: Karvina → 1.FC Köln
20/21 · Return from loan
Aug 2020
Transfer: 1.FC Köln → Karvina
20/21 · Loan
Jul 2020
Transfer: TSV Hartberg → 1.FC Köln
19/20 · Return from loan
Jul 2020
20/21 — MFK Karvina
27 matches · 1 G · 1 A · across 2 competitions
Jul 2019
Transfer: 1.FC Köln → TSV Hartberg
19/20 · Loan
Jul 2019
19/20 — TSV Hartberg
12 matches · 1 G · 2 A · across 2 competitions
Jul 2019
Transfer: 1.FC Köln U19 → 1.FC Köln
19/20 · Transfer
Jul 2018
18/19 — 1.FC Köln U19
23 matches · 4 G · 1 A · across 1 competition
Jul 2017
17/18 — 1.FC Köln U19
21 matches · 6 G · 0 A · across 2 competitions
Jul 2017
Transfer: 1.FC Köln U17 → 1.FC Köln U19
17/18 · Transfer
Jul 2016
16/17 — 1.FC Köln U17
20 matches · 3 G · 7 A · across 1 competition
Jul 2016
Transfer: Frydek U19 → 1.FC Köln U17
16/17 · Transfer
Jan 1970
Peak market value: €1.80m
Highest valuation recorded in dataset
6,376 min
Minutes played by club
St. Louis CITY SC 32.5%
1.FC Köln 0.0%
1.FC Köln II 4.0%
St. Louis CITY SC 2 6.4%
MFK Karvina 29.1%
TSV Hartberg 6.0%
1.FC Köln U19 14.0%
1.FC Köln U17 8.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

3€450K5€900K8€1.4M10€1.8M16/17 — 3 goals (1.FC Köln U17)16/17 — 7 assists1016/1717/18 — 6 goals (1.FC Köln U19)617/1818/19 — 4 goals (1.FC Köln U19)18/19 — 1 assists518/1919/20 — 1 goals (TSV Hartberg)19/20 — 2 assists319/2020/21 — 1 goals (MFK Karvina)20/21 — 1 assists220/212022 — 3 goals (St. Louis CITY SC 2)320222023 — 3 goals (St. Louis CITY SC)2023 — 2 assists520232024 — 1 goals (St. Louis CITY SC)120242025 — 1 goals (St. Louis CITY SC)2025 — 3 assists4202521/22 — 1 goals (1.FC Köln II)21/22 — 3 assists421/2223/2418/19 — €100K19/20 — €300K20/21 — €750K21/22 — €750K23/24 — €1.8MGoalsAssistsMarket value

Goals by season

16/17: 3316/1717/18: 6617/1818/19: 4418/1919/20: 1119/2020/21: 1120/212022: 3320222023: 3320232024: 1120242025: 11202521/22: 1121/2223/24: 0023/24

Assists by season

16/17: 7716/1717/18: 0017/1818/19: 1118/1919/20: 2219/2020/21: 1120/212022: 0020222023: 2220232024: 0020242025: 33202521/22: 3321/2223/24: 0023/24
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames missed
23/24 Ankle injury 2024-05-22 2025-02-13 268 25
Current€1.20m
Peak€1.80m
Low€100k
Δ since start+€1.10m
€100k€525k€950k€1.38m€1.80m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
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
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

U19-Bundesliga West
43 apps
9 G
1 A
MLS
63 apps
5 G
5 A
U17-Bundesliga West
20 apps
3 G
7 A
MLS Next Pro Playoffs
3 apps
2 G
0 A
Regionalliga West
4 apps
1 G
2 A
Bundesliga
11 apps
1 G
2 A
MLS Next Pro
7 apps
1 G
0 A
Fortuna Liga
26 apps
1 G
0 A
DFB-Jun.-Pokal
1 apps
1 G
0 A
Bundesliga
5 apps
0 G
1 A

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.