Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1989-03-29 · 6 players total
| Full name | Tomáš Vaclík |
|---|---|
| Date of birth | 1989-03-29 (37 yrs) |
| Place of birth | Ostrava, Czech Republic |
| Citizenship | Czech Republic |
| Position | Goalkeeper |
| Foot | right |
| Height | 189.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | SPOCS Global Sports |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Boavista FC | 1 | 24/25 | 24/25 | 12 | 0 | 0 | 1,080 |
| Albacete Balompié | 1 | 23/24 | 23/24 | 12 | 0 | 0 | 1,080 |
| Olympiacos Piraeus | 2 | 21/22 | 22/23 | 57 | 0 | 0 | 5,220 |
| Huddersfield Town | 1 | 22/23 | 22/23 | 13 | 0 | 0 | 1,141 |
| New England Revolution | 1 | 2023 | 2023 | 0 | 0 | 0 | 0 |
| Sevilla FC | 3 | 18/19 | 20/21 | 94 | 0 | 0 | 8,430 |
| FC Basel 1893 | 4 | 14/15 | 17/18 | 169 | 0 | 0 | 15,165 |
| AC Sparta Prague | 3 | 11/12 | 13/14 | 94 | 0 | 0 | 8,490 |
| FK Viktoria Zizkov | 2 | 10/11 | 11/12 | 44 | 0 | 0 | 3,946 |
| AC Sparta Prague B | 1 | 11/12 | 11/12 | 1 | 0 | 0 | 90 |
| FC Vitkovice | 3 | 07/08 | 09/10 | 35 | 0 | 0 | 3,097 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Liga Portugal | Boavista FC | 12 | 0 | 0 | 1 | 0 | 1,080 |
| 23/24 | 2ª División | Albacete Balompié | 12 | 0 | 0 | 0 | 0 | 1,080 |
| 22/23 | Champions League Qu. | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | Championship | Huddersfield Town | 13 | 0 | 0 | 0 | 0 | 1,141 |
| 22/23 | Europa League | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | Europa League Qualifying | Olympiacos Piraeus | 4 | 0 | 0 | 1 | 0 | 420 |
| 22/23 | Super League 1 | Olympiacos Piraeus | 5 | 0 | 0 | 0 | 0 | 450 |
| 21/22 | Champions League Qu. | Olympiacos Piraeus | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Olympiacos Piraeus | 8 | 0 | 0 | 0 | 0 | 720 |
| 21/22 | Europa League Qualifying | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 180 |
| 21/22 | Kypello Elladas | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 210 |
| 21/22 | SL1 Play-off | Olympiacos Piraeus | 7 | 0 | 0 | 1 | 0 | 630 |
| 21/22 | Super League 1 | Olympiacos Piraeus | 25 | 0 | 0 | 0 | 0 | 2,250 |
| 2023 | MLS | New England Revolution | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | Sevilla FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | Copa del Rey | Sevilla FC | 1 | 0 | 0 | 0 | 0 | 120 |
| 20/21 | LaLiga | Sevilla FC | 5 | 0 | 0 | 0 | 0 | 450 |
| 20/21 | UEFA Super Cup | Sevilla FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Copa del Rey | Sevilla FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Europa League | Sevilla FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | LaLiga | Sevilla FC | 33 | 0 | 0 | 0 | 0 | 2,925 |
| 18/19 | Copa del Rey | Sevilla FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Sevilla FC | 10 | 0 | 0 | 0 | 0 | 885 |
| 18/19 | Europa League Qualifying | Sevilla FC | 5 | 0 | 0 | 0 | 0 | 450 |
| 18/19 | LaLiga | Sevilla FC | 33 | 0 | 0 | 1 | 0 | 2,970 |
| 18/19 | Supercopa | Sevilla FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Champions League | FC Basel 1893 | 8 | 0 | 0 | 0 | 0 | 720 |
| 17/18 | Schweizer Cup | FC Basel 1893 | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Super League | FC Basel 1893 | 36 | 0 | 0 | 1 | 0 | 3,240 |
| 16/17 | Champions League | FC Basel 1893 | 6 | 0 | 0 | 0 | 0 | 540 |
| 16/17 | Schweizer Cup | FC Basel 1893 | 3 | 0 | 0 | 0 | 0 | 270 |
| 16/17 | Super League | FC Basel 1893 | 34 | 0 | 0 | 1 | 0 | 3,060 |
| 15/16 | Champions League Qu. | FC Basel 1893 | 4 | 0 | 0 | 0 | 0 | 360 |
| 15/16 | Europa League | FC Basel 1893 | 7 | 0 | 0 | 0 | 0 | 630 |
| 15/16 | Super League | FC Basel 1893 | 30 | 0 | 0 | 1 | 0 | 2,700 |
| 14/15 | Champions League | FC Basel 1893 | 8 | 0 | 0 | 0 | 0 | 720 |
| 14/15 | Schweizer Cup | FC Basel 1893 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Super League | FC Basel 1893 | 32 | 0 | 0 | 2 | 0 | 2,835 |
| 13/14 | Europa League Qualifying | AC Sparta Prague | 2 | 0 | 0 | 0 | 0 | 180 |
| 13/14 | Gambrinus Liga | AC Sparta Prague | 30 | 0 | 0 | 0 | 0 | 2,700 |
| 13/14 | Pohar C. posty | AC Sparta Prague | 5 | 0 | 0 | 0 | 0 | 480 |
| 12/13 | Europa League | AC Sparta Prague | 7 | 0 | 0 | 0 | 0 | 630 |
| 12/13 | Europa League Qualifying | AC Sparta Prague | 4 | 0 | 0 | 1 | 0 | 360 |
| 12/13 | Gambrinus Liga | AC Sparta Prague | 30 | 0 | 0 | 1 | 0 | 2,700 |
| 12/13 | Pohar C. posty | AC Sparta Prague | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | 2. CFL | AC Sparta Prague B | 1 | 0 | 0 | 0 | 0 | 90 |
| 11/12 | Gambrinus Liga | AC Sparta Prague | 11 | 0 | 0 | 0 | 0 | 990 |
| 11/12 | Gambrinus Liga | FK Viktoria Zizkov | 16 | 0 | 0 | 2 | 0 | 1,440 |
| 11/12 | Ondrasovka Cup | AC Sparta Prague | 5 | 0 | 0 | 0 | 0 | 450 |
| 11/12 | Ondrasovka Cup | FK Viktoria Zizkov | 2 | 0 | 0 | 0 | 0 | 180 |
| 10/11 | 2. CFL | FK Viktoria Zizkov | 24 | 0 | 0 | 0 | 0 | 2,146 |
| 10/11 | Ondrasovka Cup | FK Viktoria Zizkov | 2 | 0 | 0 | 1 | 0 | 180 |
| 09/10 | 2. CFL | FC Vitkovice | 19 | 0 | 0 | 0 | 0 | 1,689 |
| 08/09 | 2. CFL | FC Vitkovice | 14 | 0 | 0 | 0 | 0 | 1,228 |
| 07/08 | 2. CFL | FC Vitkovice | 2 | 0 | 0 | 0 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 99/00 | 2000-04-06 | Frydek Yth. | Vitkovice Yth. | Transfer | 0 | — |
| 06/07 | 2006-07-01 | Vitkovice Yth. | Vitkovice U19 | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Vitkovice U19 | Vitkovice | Transfer | 0 | — |
| 10/11 | 2010-07-23 | Vitkovice | Viktoria Zizkov | Transfer | 50000 | — |
| 11/12 | 2012-02-09 | Viktoria Zizkov | Sparta Prague | Transfer | 900000 | €320k |
| 14/15 | 2014-07-01 | Sparta Prague | FC Basel | Transfer | 2000000 | €2.00m |
| 18/19 | 2018-07-04 | FC Basel | Sevilla FC | Transfer | 4000000 | €6.00m |
| 21/22 | 2021-07-13 | Sevilla FC | Olympiacos | Transfer | 4000000 | — |
| 22/23 | 2023-01-31 | Olympiacos | Huddersfield | Transfer | 2500000 | — |
| 23/24 | 2023-08-26 | Huddersfield | New England | Transfer | 1200000 | — |
| 23/24 | 2024-01-09 | New England | Without Club | Transfer | 1200000 | — |
| 23/24 | 2024-02-13 | Without Club | Albacete | Transfer | 1200000 | — |
| 24/25 | 2024-07-01 | Albacete | Without Club | Transfer | 600000 | — |
| 24/25 | 2025-02-11 | Without Club | Boavista | Transfer | 400000 | — |
| 25/26 | 2025-07-01 | Boavista | Without Club | Transfer | 400000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Knee bruise | 2015-10-19 | 2015-10-22 | 4 | 1 |
| 15/16 | Torn muscle fiber in the adductor area | 2015-11-23 | 2015-12-31 | 39 | 5 |
| 15/16 | Adductor pain | 2016-02-25 | 2016-03-03 | 8 | 2 |
| 15/16 | Rest | 2016-05-23 | 2016-05-26 | 4 | 1 |
| 16/17 | Ill | 2017-03-30 | 2017-04-03 | 5 | 1 |
| 16/17 | minor knock | 2017-06-05 | 2017-06-15 | 11 | 1 |
| 18/19 | minor knock | 2019-03-07 | 2019-03-14 | 8 | 3 |
| 18/19 | Knee injury | 2019-03-14 | 2019-04-15 | 33 | 8 |
| 19/20 | Knee problems | 2020-02-24 | 2020-03-05 | 11 | 2 |
| 19/20 | Knee injury | 2020-07-06 | 2020-08-06 | 32 | 6 |
| 20/21 | Knee problems | 2020-11-30 | 2021-01-21 | 53 | 14 |
| 21/22 | Leg injury | 2021-09-02 | 2021-09-13 | 12 | 3 |
| 21/22 | Head injury | 2022-01-20 | 2022-01-27 | 8 | 1 |
| 22/23 | Shoulder injury | 2022-09-26 | 2022-12-27 | 93 | 17 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €14.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.75m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.25m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25793 | — | 1 | 0 | — | — | former national player |
| Team #25565 | — | 2 | 0 | — | — | former national player |
| Team #22987 | — | 4 | 0 | — | — | former national player |
| Team #21102 | — | 8 | 0 | — | — | former national player |
| Team #8771 | #1 | 17 | 0 | — | — | former national player |
| Team #3445 | #1 | 54 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Marek Suchy | 2 | 0 | 0 |
| Luca Zuffi | 2 | 0 | 0 |
| Ladislav Krejci | 2 | 0 | 0 |
| Pavel Kaderabek | 2 | 0 | 0 |
| Josef Husbauer | 2 | 0 | 0 |
| Mario Holek | 2 | 0 | 0 |
| Renato Steffen | 2 | 0 | 0 |
| Mohamed Elyounoussi | 2 | 0 | 0 |
| Tomas Prikryl | 2 | 0 | 0 |
| Éver Banega | 2 | 0 | 0 |
| Franco Vázquez | 2 | 0 | 0 |
| Breel Embolo | 2 | 1 | 0 |
| Borek Dockal | 2 | 0 | 0 |
| Adama Traoré | 2 | 0 | 0 |
| Jakub Brabec | 2 | 0 | 0 |
Teams faced most often by Tomáš Vaclí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 % |
|---|---|---|---|---|---|---|---|---|
| FC Barcelona | 28 | 2 | 5 | 21 | 27 | 69 | -42 | 7% |
| Valencia CF | 27 | 9 | 9 | 9 | 28 | 31 | -3 | 33% |
| Athletic Club | 26 | 10 | 4 | 12 | 25 | 29 | -4 | 38% |
| BSC Young Boys | 25 | 7 | 4 | 14 | 31 | 54 | -23 | 28% |
| Getafe CF | 25 | 15 | 4 | 6 | 35 | 19 | +16 | 60% |
| FC Luzern | 24 | 14 | 6 | 4 | 47 | 24 | +23 | 58% |
| Villarreal CF | 24 | 8 | 9 | 7 | 32 | 34 | -2 | 33% |
| FC St. Gallen | 22 | 9 | 6 | 7 | 36 | 27 | +9 | 41% |
| FC Zürich | 22 | 13 | 4 | 5 | 49 | 21 | +28 | 59% |
| Brighton & Hove Albion | 22 | 7 | 9 | 6 | 31 | 25 | +6 | 32% |
| FC Lugano | 19 | 7 | 6 | 6 | 35 | 28 | +7 | 37% |
| CA Osasuna | 19 | 9 | 5 | 5 | 30 | 20 | +10 | 47% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season |
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′ |
|---|---|---|---|---|---|---|
| 24/25 | 12 | 1,080 | 1 | 0 | 0 | 0.08 |
| 22/23 | 26 | 2,371 | 1 | 0 | 0 | 0.04 |
| 21/22 | 44 | 3,990 | 1 | 0 | 0 | 0.02 |
| 18/19 | 49 | 4,395 | 1 | 0 | 0 | 0.02 |
| 17/18 | 45 | 4,050 | 1 | 0 | 0 | 0.02 |
| 16/17 | 43 | 3,870 | 1 | 0 | 0 | 0.02 |
| 15/16 | 41 | 3,690 | 1 | 0 | 0 | 0.02 |
| 14/15 | 40 | 3,555 | 2 | 0 | 0 | 0.05 |
| 12/13 | 41 | 3,690 | 2 | 0 | 0 | 0.05 |
| 11/12 | 35 | 3,150 | 2 | 0 | 0 | 0.06 |
| 10/11 | 26 | 2,326 | 1 | 0 | 0 | 0.04 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 12 | 1,080 | 3 | 25% | 22 | 1.83 |
| 23/24 | 12 | 1,080 | 4 | 33% | 14 | 1.17 |
| 22/23 | 26 | 2,371 | 5 | 19% | 35 | 1.33 |
| 21/22 | 44 | 3,990 | 17 | 39% | 38 | 0.86 |
| 20/21 | 8 | 750 | 2 | 25% | 11 | 1.32 |
| 19/20 | 37 | 3,285 | 15 | 41% | 36 | 0.99 |
| 18/19 | 49 | 4,395 | 17 | 35% | 58 | 1.19 |
| 17/18 | 45 | 4,050 | 16 | 36% | 48 | 1.07 |
| 16/17 | 43 | 3,870 | 14 | 33% | 47 | 1.09 |
| 15/16 | 41 | 3,690 | 15 | 37% | 43 | 1.05 |
| 14/15 | 40 | 3,555 | 13 | 33% | 45 | 1.14 |
| 13/14 | 37 | 3,360 | 15 | 41% | 29 | 0.78 |
| 12/13 | 41 | 3,690 | 15 | 37% | 35 | 0.85 |
| 11/12 | 35 | 3,150 | 9 | 26% | 47 | 1.34 |
| 10/11 | 26 | 2,326 | 9 | 35% | 28 | 1.08 |
| 09/10 | 19 | 1,689 | 3 | 16% | 26 | 1.39 |
| 08/09 | 14 | 1,228 | 1 | 7% | 23 | 1.69 |
| 07/08 | 2 | 180 | 1 | 50% | 1 | 0.5 |
Output by competition
Career goals and assists broken down by tournament.
More on Tomáš Vaclík
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tomáš Vaclík
Who is Tomáš Vaclík?
Tomáš Vaclík is a Czech professional footballer who plays as a goalkeeper for Without Club.
How old is Tomáš Vaclík?
Tomáš Vaclík is 37 years old. He was born on March 29, 1989 in Ostrava.
What position does Tomáš Vaclík play?
Tomáš Vaclík plays as a goalkeeper (Goalkeeper).
What club does Tomáš Vaclík play for?
Tomáš Vaclík currently plays for Without Club.
What is Tomáš Vaclík's market value?
Tomáš Vaclík's most recent reported market value is €400k.
Czech Republic