ATP • World No. 68 • 846 pts •
Czech Republic
Vit Kopriva
Age 29178 cmborn Bílovec
Out of Shanghai Masters · lost Round of 128 to Zizou Bergs
World No. 68 Vit Kopriva is 25–29 in 2026.
Vit Kopriva went out of Shanghai Masters in the round of 128, losing to Zizou Bergs.
As of 9 October 2026, 05:55 UTC.
Latest result
Opponent, time and what people predict.
Zizou Bergs ✓ 66
Vit Kopriva 31 Shanghai Masters · Round of 128 · match page ›
Vit Kopriva is out of Shanghai Masters: lost the round of 128 to Zizou Bergs. The next tournament appears here once a draw is published.
World ranking
No. 68
No change since 28 Sept
2026 season
25–29
Last 5 matches
L W L L L
Career titles
0
25–29
2026 record
54 matches through 8 Oct.
- Hard
- 9–12
- Clay
- 14–14
- Grass
- 2–3
3
Match winning streak
At Rio de Janeiro, 16 Feb to 20 Feb.
- Vs current top 10
- 0–3
- Deciding sets
- 7–10
- Tiebreaks
- 6–9
Tournament Run
Vit Kopriva’s road through Shanghai Masters 2026.
-
Round of 128
vs Zizou Bergs
News & Insights
What is happening around Vit Kopriva - headlines from our approved sources, links go to the source.
No fresh headlines about Vit Kopriva from our sources yet.
Serve & return, 2026
How the points are won, from the match statistics api-tennis records. The tick on each bar is the median of the ATP top 100.
38 matches with statistics
On serve 6 points worse than the ATP median at holding serve
- Aces per match
- 4.1 tour median 6.1 · fewer than most
- Double faults per match
- 3.6 tour median 2.6 · more than most
- 1st serve points won
- 68% tour median 73%
- 2nd serve points won
- 49% tour median 52%
- Service games held
- 76% tour median 82%
- Break points saved
- 60% tour median 63%
On return about tour average at converting break points
- Return games won
- 24% tour median 22%
- Break points converted
- 41% tour median 40%
Career
0 singles titles · best year-end No. 103 (2025). Year-end singles ranking by season, from api-tennis.
Results
Every singles result on record, newest first. Opponents link to their page and the score to the match page, where we have one; "people predicted" is this player's Polymarket price before the match.
| Date | Result | Opponent | Tournament | Score | People predicted |
|---|---|---|---|---|---|
| 8 Oct 2026 | L | Zizou Bergs | Shanghai Masters · Round of 128 | 3–6 1–6 | 30% |
| 28 Sept 2026 | L | Alex Molcan | China Open · Qualifying semi-finals | 6–7 6–2 6–7 | |
| 25 Sept 2026 | L | Denis Shapovalov | Chengdu Open · Round of 16 | 2–6 3–6 | |
| 23 Sept 2026 | W | Jia Hu | Chengdu Open · Round of 32 | 6–4 7–5 | |
| 30 Aug 2026 | L | Tomas Martin Etcheverry | US Open · Round of 128 | 3–6 4–6 0–6 | |
| 21 Aug 2026 | L | Lloyd Harris | Cancun 2 · Quarter-finals | 5–7 4–6 | |
| 20 Aug 2026 | W | Gauthier Onclin | Cancun 2 · Round of 16 | 6–4 6–4 | |
| 14 Aug 2026 | L | Quentin Halys | Cincinnati · Round of 128 | 6–7(5) 4–6 |
Show next 20 of 46 more
| 4 Aug 2026 | L | Jiri Lehecka | National Bank Open · Round of 64 | 4–6 2–6 | |
| 3 Aug 2026 | W | Alexis Galarneau | National Bank Open · Round of 128 | 6–4 6–4 | |
| 20 Jul 2026 | L | Ignacio Buse | Kitzbuhel · Round of 32 | 5–7 7–6(3) 1–6 | |
| 13 Jul 2026 | L | Dino Prizmic | Umag · Round of 32 | 1–6 3–6 | |
| 30 Jun 2026 | L | Jan Choinski | Wimbledon · Round of 128 | 3–6 5–7 2–6 | |
| 25 Jun 2026 | L | Ethan Quinn | Mallorca · Quarter-finals | 7–5 5–7 3–6 | |
| 24 Jun 2026 | W | Ignacio Buse | Mallorca · Round of 16 | 7–5 6–1 | |
| 23 Jun 2026 | W | Damir Dzumhur | Mallorca · Round of 32 | 6–3 6–4 | |
| 16 Jun 2026 | L | Alexander Zverev | Halle · Round of 32 | 3–6 6–4 2–6 | |
| 4 Jun 2026 | L | Vitaliy Sachko | Prostejov · Round of 16 | 1–6 6–4 6–7(4) | |
| 2 Jun 2026 | W | Andres Martin | Prostejov · Round of 32 | 6–0 6–4 | |
| 28 May 2026 | L | Martin Landaluce | French Open · Round of 64 | 6–1 6–2 4–6 5–7 0–6 | |
| 26 May 2026 | W | Corentin Moutet | French Open · Round of 128 | 6–3 5–7 6–4 3–6 6–3 | |
| 19 May 2026 | L | Felix Auger-Aliassime | Hamburg · Round of 32 | 5–7 1–6 | |
| 8 May 2026 | L | Ugo Humbert | Rome · Round of 64 | 3–6 2–6 | |
| 6 May 2026 | W | Fabian Marozsan | Rome · Round of 128 | 6–3 6–3 | |
| 28 Apr 2026 | L | Rafael Jodar | Madrid · Round of 16 | 5–7 0–6 | |
| 26 Apr 2026 | W | Arthur Rinderknech | Madrid · Round of 32 | 6–4 3–6 ret. | |
| 24 Apr 2026 | W | Andrey Rublev | Madrid · Round of 64 | 6–3 6–4 | |
| 22 Apr 2026 | W | Zhizhen Zhang | Madrid · Round of 128 | 6–2 6–0 |
Show next 20 of 26 more
| 17 Apr 2026 | L | Flavio Cobolli | Munich · Quarter-finals | 3–6 2–6 | |
| 15 Apr 2026 | W | Luciano Darderi | Munich · Round of 16 | 2–6 6–4 6–1 | |
| 14 Apr 2026 | W | Justin Engel | Munich · Round of 32 | 6–3 5–7 6–2 | |
| 4 Apr 2026 | L | Matteo Arnaldi | Monte Carlo · Qualifying semi-finals | 6–2 3–6 2–6 | |
| 2 Apr 2026 | L | Alexandre Muller | Marrakech · Round of 16 | 3–6 6–7(3) | |
| 1 Apr 2026 | W | Hamad Medjedovic | Marrakech · Round of 32 | 6–7(4) 7–5 6–2 | |
| 24 Mar 2026 | L | Francesco Forti | Naples · Round of 32 | 3–6 4–6 | |
| 8 Mar 2026 | L | Alexander Bublik | Indian Wells · Round of 64 | 6–3 6–7(3) 2–6 | |
| 6 Mar 2026 | W | Michael Zheng | Indian Wells · Round of 128 | 7–6(1) 7–5 | |
| 4 Mar 2026 | L | Dalibor Svrcina | Indian Wells · Qualifying final | 6–7(4) 4–6 | |
| 3 Mar 2026 | W | Rei Sakamoto | Indian Wells · Qualifying semi-finals | 6–4 7–6(6) | |
| 24 Feb 2026 | L | Mariano Navone | Santiago · Round of 32 | 6–3 0–6 1–3 ret. | |
| 22 Feb 2026 | L | Tomas Martin Etcheverry | Rio de Janeiro · Semi-finals | 6–4 6–7(2) 6–7(4) | |
| 20 Feb 2026 | W | Juan Manuel Cerundolo | Rio de Janeiro · Quarter-finals | 6–4 6–4 | |
| 18 Feb 2026 | W | Roman Andres Burruchaga | Rio de Janeiro · Round of 16 | 6–3 6–1 | |
| 16 Feb 2026 | W | Gustavo Heide | Rio de Janeiro · Round of 32 | 6–2 7–6(5) | |
| 13 Feb 2026 | L | Francisco Cerundolo | Buenos Aires · Quarter-finals | 4–6 3–6 | |
| 11 Feb 2026 | W | Matteo Berrettini | Buenos Aires · Round of 16 | 6–4 6–3 | |
| 9 Feb 2026 | W | Alex Barrena | Buenos Aires · Round of 32 | 6–4 3–6 6–4 | |
| 22 Jan 2026 | L | Taylor Fritz | Australian Open · Round of 64 | 1–6 4–6 6–7(4) |
Show next 6 of 6 more
| 20 Jan 2026 | W | Jan-Lennard Struff | Australian Open · Round of 128 | 4–6 6–2 2–6 6–3 6–1 | |
| 10 Jan 2026 | L | Hugo Gaston | Auckland · Qualifying final | 2–6 4–6 | |
| 9 Jan 2026 | W | Pablo Carreno-Busta | Auckland · Qualifying semi-finals | 6–3 1–6 6–4 | |
| 8 Jan 2026 | L | Alexander Blockx | Canberra · Quarter-finals | 5–7 7–5 4–6 | |
| 7 Jan 2026 | W | Lukas Klein | Canberra · Round of 16 | 7–6(1) 7–6(1) | |
| 6 Jan 2026 | W | Kei Nishikori | Canberra · Round of 32 | 6–1 2–2 ret. |