Tournament
Shanghai
M · Hard
Total Matches 131
Years Active 2025
Draw Size 96
Serve Stats 98% 128 of 131 matches
- Surface
- Hard
- Level
- M
- Country
- —
- Indoor
- O
Aliases
atp
- shanghai (5014)
Matches
1–50 of 131
| Date | Round | Winner | Loser | Score | Surface | Level |
|---|---|---|---|---|---|---|
| 2025-10-01 | Semi-Finals | valentin vacherot | novak djokovic | 6-3 6-4 | Hard | M |
| 2025-10-01 | Semi-Finals | arthur rinderknech | daniil medvedev | 4-6 6-2 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | zizou bergs | casper ruud | 3-6 7-5 4-1 RET | Hard | M |
| 2025-10-01 | Round of 64 | yoshihito nishioka | andrey rublev | 2-6 6-1 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | yannick hanfmann | frances tiafoe | 6(9)-7 6-2 6-1 | Hard | M |
| 2025-10-01 | Round of 64 | valentin vacherot | alexander bublik | 3-6 6-3 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | ugo humbert | jordan thompson | 6-3 7-6(4) | Hard | M |
| 2025-10-01 | Round of 64 | tomas machac | mattia bellucci | 6-3 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | taylor fritz | fabian marozsan | 2-6 7-6(4) 7-6(1) | Hard | M |
| 2025-10-01 | Round of 64 | tallon griekspoor | jenson brooksby | 6-1 1-6 6-1 | Hard | M |
| 2025-10-01 | Round of 64 | nuno borges | aleksandar vukic | 7-6(7) 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | novak djokovic | marin cilic | 7-6(2) 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | luciano darderi | yunchaokete bu | 6-4 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | lorenzo musetti | francisco comesana | 6-4 6-0 | Hard | M |
| 2025-10-01 | Round of 64 | learner tien | corentin moutet | 4-6 6-4 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | kamil majchrzak | brandon nakashima | 6-4 6-0 | Hard | M |
| 2025-10-01 | Round of 64 | juncheng shang | karen khachanov | 7-6(3) 6-3 | Hard | M |
| 2025-10-01 | Round of 64 | jiri lehecka | quentin halys | 6-4 7-5 | Hard | M |
| 2025-10-01 | Round of 64 | jesper de jong | jakub mensik | 4-6 7-6(2) 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | jaume munar | flavio cobolli | 7-5 6-1 | Hard | M |
| 2025-10-01 | Round of 64 | jannik sinner | daniel altmaier | 6-3 6-3 | Hard | M |
| 2025-10-01 | Round of 64 | holger rune | sebastian baez | 7-5 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | giovanni mpetshi perricard | luca nardi | 6-3 7-6(4) | Hard | M |
| 2025-10-01 | Round of 64 | gabriel diallo | benjamin bonzi | 6-4 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | francisco cerundolo | adrian mannarino | 7-6(3) 7-6(4) | Hard | M |
| 2025-10-01 | Round of 64 | felix auger aliassime | alejandro tabilo | 6-3 6-3 | Hard | M |
| 2025-10-01 | Round of 64 | denis shapovalov | christopher o'connell | 6-3 6-2 | Hard | M |
| 2025-10-01 | Round of 64 | david goffin | ben shelton | 6-2 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | daniil medvedev | dalibor svrcina | 6-1 6-1 | Hard | M |
| 2025-10-01 | Round of 64 | cameron norrie | arthur cazaux | 6-3 0-6 7-6(5) | Hard | M |
| 2025-10-01 | Round of 64 | arthur rinderknech | alex michelsen | 6-3 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | alexander zverev | valentin royer | 6-4 6-4 | Hard | M |
| 2025-10-01 | Round of 64 | alex de minaur | camilo ugo carabelli | 6-4 6-2 | Hard | M |
| 2025-10-01 | Round of 64 | alejandro davidovich fokina | matteo arnaldi | 6-4 6-4 | Hard | M |
| 2025-10-01 | Round of 32 | zizou bergs | francisco cerundolo | 7-6(1) 6-3 | Hard | M |
| 2025-10-01 | Round of 32 | valentin vacherot | tomas machac | 6-0 3-1 RET | Hard | M |
| 2025-10-01 | Round of 32 | tallon griekspoor | jannik sinner | 6(3)-7 7-5 3-2 RET | Hard | M |
| 2025-10-01 | Round of 32 | nuno borges | juncheng shang | 7-6(5) 4-6 6-3 | Hard | M |
| 2025-10-01 | Round of 32 | novak djokovic | yannick hanfmann | 4-6 7-5 6-3 | Hard | M |
| 2025-10-01 | Round of 32 | lorenzo musetti | luciano darderi | 7-5 7-6(1) | Hard | M |
| 2025-10-01 | Round of 32 | learner tien | cameron norrie | 7-6(4) 6-3 | Hard | M |
| 2025-10-01 | Round of 32 | jiri lehecka | denis shapovalov | 6-4 6-4 | Hard | M |
| 2025-10-01 | Round of 32 | jaume munar | yoshihito nishioka | 6-4 5-7 6-1 | Hard | M |
| 2025-10-01 | Round of 32 | holger rune | ugo humbert | 6-4 6-4 | Hard | M |
| 2025-10-01 | Round of 32 | giovanni mpetshi perricard | taylor fritz | 6-4 7-5 | Hard | M |
| 2025-10-01 | Round of 32 | gabriel diallo | david goffin | 3-0 RET | Hard | M |
| 2025-10-01 | Round of 32 | felix auger aliassime | jesper de jong | 6-4 7-5 | Hard | M |
| 2025-10-01 | Round of 32 | daniil medvedev | alejandro davidovich fokina | 6-3 7-6(5) | Hard | M |
| 2025-10-01 | Round of 32 | arthur rinderknech | alexander zverev | 4-6 6-3 6-2 | Hard | M |
| 2025-10-01 | Round of 32 | alex de minaur | kamil majchrzak | 6-1 7-5 | Hard | M |