Vaclav Cerny
Career snapshot
Career highs
Born the same day
Shares 1997-10-17 · 6 players total
| Full name | Vaclav Cerny |
|---|---|
| Name in home country | Václav Černý |
| Date of birth | 1997-10-17 (28 yrs) |
| Place of birth | Příbram, Czech Republic |
| Citizenship | Czech Republic |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 182.00 m |
| Current club | Besiktas JK |
| Joined | 2025-09-02 |
| Contract expires | 2028-06-30 |
| Agent | Nehoda Sport |
| Outfitter | Puma |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VfL Wolfsburg | 2 | 23/24 | 25/26 | 28 | 6 | 1 | 395 |
| Rangers FC | 1 | 24/25 | 24/25 | 52 | 18 | 9 | 682 |
| Twente Enschede FC | 3 | 20/21 | 22/23 | 78 | 22 | 21 | 1,392 |
| FC Utrecht | 1 | 19/20 | 19/20 | 16 | 0 | 0 | 0 |
| FC Utrecht U21 | 1 | 19/20 | 19/20 | 3 | 2 | 1 | 135 |
| Ajax Amsterdam | 4 | 15/16 | 18/19 | 29 | 4 | 6 | 626 |
| Ajax Amsterdam U21 | 5 | 14/15 | 18/19 | 69 | 31 | 25 | 656 |
| Ajax Amsterdam U19 | 3 | 13/14 | 15/16 | 32 | 16 | 3 | 514 |
| Ajax Amsterdam UEFA U19 | 2 | 14/15 | 15/16 | 11 | 3 | 3 | 641 |
| Ajax U18 | 1 | 13/14 | 13/14 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Bundesliga | VfL Wolfsburg | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | DFB-Pokal | VfL Wolfsburg | 1 | 1 | 0 | 0 | 0 | 31 |
| 24/25 | Champions League Qu. | Rangers FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Europa League | Rangers FC | 12 | 6 | 2 | 1 | 0 | 155 |
| 24/25 | Prem. Sports Cup | Rangers FC | 4 | 0 | 2 | 1 | 0 | 0 |
| 24/25 | Premiership | Rangers FC | 28 | 11 | 2 | 2 | 0 | 196 |
| 24/25 | Scottish Premiership Top Six Split | Rangers FC | 5 | 1 | 2 | 0 | 0 | 331 |
| 24/25 | SFA Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Bundesliga | VfL Wolfsburg | 22 | 4 | 0 | 2 | 0 | 231 |
| 23/24 | DFB-Pokal | VfL Wolfsburg | 3 | 1 | 1 | 0 | 0 | 133 |
| 22/23 | Eredivisie | Twente Enschede FC | 32 | 13 | 11 | 1 | 1 | 185 |
| 22/23 | KNVB Beker | Twente Enschede FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Play-Offs Conference League | Twente Enschede FC | 4 | 1 | 2 | 0 | 0 | 335 |
| 22/23 | UECL Quali | Twente Enschede FC | 4 | 1 | 0 | 1 | 0 | 140 |
| 21/22 | Eredivisie | Twente Enschede FC | 18 | 1 | 1 | 1 | 0 | 532 |
| 21/22 | KNVB Beker | Twente Enschede FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Eredivisie | Twente Enschede FC | 16 | 6 | 7 | 2 | 0 | 200 |
| 20/21 | KNVB Beker | Twente Enschede FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Eredivisie | FC Utrecht | 13 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Europa League Qualifying | FC Utrecht | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Keuken Kampioen Divisie | FC Utrecht U21 | 3 | 2 | 1 | 0 | 0 | 135 |
| 19/20 | KNVB Beker | FC Utrecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Champions League | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Eredivisie | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 22 | 10 | 12 | 2 | 0 | 182 |
| 18/19 | KNVB Beker | Ajax Amsterdam | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Eredivisie | Ajax Amsterdam | 4 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | Europa League Qualifying | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Jupiler League | Ajax Amsterdam U21 | 1 | 1 | 0 | 0 | 0 | 72 |
| 17/18 | KNVB Beker | Ajax Amsterdam | 2 | 1 | 1 | 0 | 0 | 154 |
| 16/17 | Champions League Qu. | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Eredivisie | Ajax Amsterdam | 5 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Jupiler League | Ajax Amsterdam U21 | 28 | 15 | 8 | 3 | 0 | 153 |
| 16/17 | KNVB Beker | Ajax Amsterdam | 3 | 1 | 2 | 0 | 0 | 184 |
| 15/16 | Eredivisie | Ajax Amsterdam | 7 | 1 | 1 | 0 | 0 | 267 |
| 15/16 | Europa League | Ajax Amsterdam | 1 | 1 | 0 | 0 | 0 | 21 |
| 15/16 | Europa League Qualifying | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Jupiler League | Ajax Amsterdam U21 | 17 | 5 | 5 | 2 | 0 | 249 |
| 15/16 | U19 Cup NL | Ajax Amsterdam U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U19 Div. 1 Spring | Ajax Amsterdam U19 | 3 | 1 | 1 | 0 | 0 | 252 |
| 15/16 | UEFA Youth League | Ajax Amsterdam UEFA U19 | 4 | 1 | 1 | 1 | 0 | 349 |
| 14/15 | Jupiler League | Ajax Amsterdam U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U19 Cup NL | Ajax Amsterdam U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U19 Div. 1 Fall | Ajax Amsterdam U19 | 12 | 6 | 0 | 0 | 0 | 147 |
| 14/15 | U19 Div. 1 Spring | Ajax Amsterdam U19 | 14 | 9 | 2 | 1 | 0 | 115 |
| 14/15 | UEFA Youth League | Ajax Amsterdam UEFA U19 | 7 | 2 | 2 | 2 | 0 | 292 |
| 13/14 | U19 Cup NL | Ajax U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U19 Div. 1 Spring | Ajax Amsterdam U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U19 Div. 2 Spring | Ajax U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Sparta Krc Yth. | Pribram Yth. | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Pribram Yth. | Pribram U17 | Transfer | 0 | — |
| 13/14 | 2014-01-01 | Pribram U17 | Ajax U17 | Transfer | 0 | €750k |
| 14/15 | 2014-07-01 | Ajax U17 | Ajax U19 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Ajax U19 | Ajax U21 | Transfer | 50000 | — |
| 16/17 | 2016-07-01 | Ajax U21 | Ajax | Transfer | 900000 | — |
| 19/20 | 2019-07-08 | Ajax | FC Utrecht | Transfer | 1000000 | €900k |
| 20/21 | 2020-07-13 | FC Utrecht | Twente FC | Loan | 650000 | — |
| 20/21 | 2021-06-30 | Twente FC | FC Utrecht | Return from loan | 1000000 | — |
| 21/22 | 2021-07-02 | FC Utrecht | Twente FC | Transfer | 1000000 | €1.00m |
| 23/24 | 2023-07-01 | Twente FC | VfL Wolfsburg | Transfer | 8000000 | €8.00m |
| 24/25 | 2024-07-26 | VfL Wolfsburg | Rangers | Loan | 7000000 | — |
| 24/25 | 2025-06-30 | Rangers | VfL Wolfsburg | Return from loan | 8000000 | — |
| 25/26 | 2025-09-02 | VfL Wolfsburg | Besiktas | Transfer | 8000000 | €6.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Hip injury | 2015-10-14 | 2015-11-03 | 21 | 3 |
| 16/17 | Achilles tendon problems | 2016-11-05 | 2016-11-18 | 14 | 3 |
| 16/17 | Back problems | 2016-12-07 | 2016-12-13 | 7 | 2 |
| 16/17 | Back injury | 2016-12-29 | 2017-02-01 | 35 | 3 |
| 17/18 | Cruciate ligament tear | 2017-10-26 | 2018-09-17 | 327 | 45 |
| 20/21 | Knee injury | 2021-01-15 | 2021-11-18 | 308 | 48 |
| 21/22 | Corona virus | 2022-01-13 | 2022-01-17 | 5 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #26035 | #10 | 27 | 8 | — | — | former national player |
| Team #25793 | — | 8 | 3 | — | — | former national player |
| Team #21102 | #10 | 7 | 1 | — | — | former national player |
| Team #8771 | #14 | 16 | 9 | — | — | former national player |
| Team #3445 | #17 | 26 | 7 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Terry Lartey Sanniez | 2 | 0 | 0 |
| Mees Hilgers | 2 | 0 | 0 |
| Frenkie de Jong | 2 | 2 | 0 |
| Cyriel Dessers | 2 | 4 | 0 |
| Pelle Clement | 2 | 0 | 0 |
| Nicolas Raskin | 2 | 4 | 0 |
| Jefté | 2 | 1 | 0 |
| Michal Sadílek | 2 | 0 | 0 |
| James Tavernier | 2 | 1 | 0 |
| Mohamed Diomandé | 2 | 3 | 0 |
| Carel Eiting | 2 | 1 | 0 |
| Robin Pröpper | 2 | 1 | 0 |
| Danilo | 2 | 14 | 0 |
| Julio Pleguezuelo | 2 | 1 | 0 |
| Michel Vlap | 2 | 2 | 0 |
| Ricky van Wolfswinkel | 2 | 5 | 0 |
| Lars Unnerstall | 2 | 0 | 0 |
| Ramiz Zerrouki | 2 | 3 | 0 |
| Gijs Smal | 2 | 4 | 0 |
| Donny van de Beek | 2 | 4 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Jupiler League | Ajax Amsterdam U21 | 15 | 28 |
| 22/23 | Eredivisie | Twente Enschede FC | 13 | 32 |
| 24/25 | Premiership | Rangers FC | 11 | 28 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 12 | 22 |
| 22/23 | Eredivisie | Twente Enschede FC | 11 | 32 |
| 16/17 | Jupiler League | Ajax Amsterdam U21 | 8 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Rangers | VfL Wolfsburg | Return from loan | — | €8.00m |
| 24/25 | 2024-07-26 | VfL Wolfsburg | Rangers | Loan | — | €7.00m |
| 20/21 | 2021-06-30 | Twente FC | FC Utrecht | Return from loan | — | €1.00m |
| 20/21 | 2020-07-13 | FC Utrecht | Twente FC | Loan | — | €650k |
Teams faced most often by Vaclav Cerny'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 % |
|---|---|---|---|---|---|---|---|---|
| Borussia Dortmund | 24 | 2 | 3 | 19 | 14 | 60 | -46 | 8% |
| FC Augsburg | 24 | 7 | 7 | 10 | 31 | 31 | 0 | 29% |
| 1. FSV Mainz 05 | 24 | 9 | 10 | 5 | 41 | 26 | +15 | 38% |
| Eintracht Frankfurt | 24 | 10 | 8 | 6 | 37 | 30 | +7 | 42% |
| RB Leipzig | 23 | 5 | 6 | 12 | 21 | 35 | -14 | 22% |
| SC Freiburg | 23 | 8 | 5 | 10 | 40 | 32 | +8 | 35% |
| VfB Stuttgart | 20 | 9 | 3 | 8 | 30 | 32 | -2 | 45% |
| 1. FC Köln | 20 | 7 | 7 | 6 | 29 | 27 | +2 | 35% |
| Hertha BSC | 18 | 7 | 6 | 5 | 28 | 18 | +10 | 39% |
| FC Schalke 04 | 17 | 6 | 5 | 6 | 24 | 19 | +5 | 35% |
| St. Mirren FC | 17 | 13 | 2 | 2 | 32 | 9 | +23 | 76% |
| Hibernian FC | 17 | 10 | 6 | 1 | 34 | 14 | +20 | 59% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 14/15 | First senior goal | |
| 18/19 | Goal #50 (career) | |
| 24/25 | Goal #100 (career) |
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 | 52 | 682 | 4 | 0 | 0 | 0.53 |
| 23/24 | 25 | 364 | 2 | 0 | 0 | 0.49 |
| 22/23 | 41 | 660 | 2 | 0 | 1 | 0.41 |
| 21/22 | 20 | 532 | 1 | 0 | 0 | 0.17 |
| 20/21 | 17 | 200 | 2 | 0 | 0 | 0.9 |
| 19/20 | 19 | 135 | 1 | 0 | 0 | 0.67 |
| 18/19 | 25 | 182 | 2 | 0 | 0 | 0.99 |
| 16/17 | 38 | 337 | 3 | 0 | 0 | 0.8 |
| 15/16 | 34 | 1,138 | 3 | 0 | 0 | 0.24 |
| 14/15 | 35 | 554 | 3 | 0 | 0 | 0.49 |
Output by competition
Career goals and assists broken down by tournament.
More on Vaclav Cerny
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Vaclav Cerny
Who is Vaclav Cerny?
Vaclav Cerny is a Czech professional footballer who plays as a right winger for Besiktas JK.
How old is Vaclav Cerny?
Vaclav Cerny is 28 years old. He was born on October 17, 1997 in Příbram.
What position does Vaclav Cerny play?
Vaclav Cerny plays as a right winger (Attack - Right Winger).
What club does Vaclav Cerny play for?
Vaclav Cerny currently plays for Besiktas JK.
How many career goals has Vaclav Cerny scored?
Across all senior club competitions in our dataset, Vaclav Cerny has scored 102 goals in 319 appearances.
What is Vaclav Cerny's market value?
Vaclav Cerny's most recent reported market value is €8.00m.
Czech Republic