Shanghai CH 2023 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Christopher Oconnell | d. | Yosuke Watanuki | 6-3 7-5 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Yosuke Watanuki | d. | Juncheng Shang | 6-4 6-2 |
| Christopher Oconnell | d. | Li Tu | 6-2 6-4 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Yosuke Watanuki | d. | Nam Hoang Ly | 6-2 6-0 |
| Juncheng Shang | d. | Lorenzo Giustino | 6-1 6-4 |
| Li Tu | d. | Antoine Bellier | 7-6(6) 6-2 |
| Christopher Oconnell | d. | Yan Bai | 6-0 6-2 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Yosuke Watanuki | d. | Mikalai Haliak | 6-1 6-1 |
| Nam Hoang Ly | d. | Tung Lin Wu | 3-6 6-1 6-2 |
| Juncheng Shang | d. | Dane Sweeny | 6-4 6-3 |
| Lorenzo Giustino | d. | Bu Yunchaokete | 6-1 6-4 |
| Antoine Bellier | d. | Terence Atmane | 7-6(5) 3-6 6-4 |
| Li Tu | d. | Filip Peliwo | 7-6(5) 6-2 |
| Yan Bai | d. | Dominik Palan | 6-3 6-2 |
| Christopher Oconnell | d. | Yasutaka Uchiyama | 7-6(3) 4-1 RET |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Yosuke Watanuki | d. | Alex Bolt | 6-4 6-0 |
| Mikalai Haliak | d. | Olukayode Alafia Damina Ayeni | 6-2 3-6 6-3 |
| Nam Hoang Ly | d. | Nick Chappell | 5-7 6-4 6-0 |
| Tung Lin Wu | d. | Fajing Sun | 7-6(5) 3-6 6-2 |
| Juncheng Shang | d. | Robert Strombachs | 6-4 7-6(4) |
| Dane Sweeny | d. | Sasi Kumar Mukund | 6-3 6-4 |
| Lorenzo Giustino | d. | Hiroki Moriya | 6-1 6-2 |
| Bu Yunchaokete | d. | Rigele Te | 6-2 6-4 |
| Terence Atmane | d. | Omar Jasika | 6-3 7-6(1) |
| Antoine Bellier | d. | Arjun Kadhe | 6-4 7-5 |
| Li Tu | d. | Philip Sekulic | 6-1 6-0 |
| Filip Peliwo | d. | Marc Polmans | 6-1 6-3 |
| Dominik Palan | d. | Rio Noguchi | 6-2 6-4 |
| Yan Bai | d. | Tao Mu | 6-3 4-6 7-5 |
| Yasutaka Uchiyama | d. | Hanyi Liu | 6-1 7-6(4) |
| Christopher Oconnell | d. | Luke Saville | 6-4 6-0 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Nam Hoang Ly | d. | Hanwen Li | 5-7 6-0 6-4 |
| Olukayode Alafia Damina Ayeni | d. | Robert Strombachs | 4-6 6-4 7-6(1) |
| Tao Mu | d. | Matthew Christopher Romios | 6-4 6-0 |
| Arjun Kadhe | d. | Linang Xiao | 7-5 5-7 6-3 |
| Nick Chappell | d. | Jose Rubin Statham | 7-6(2) 6-4 |
| Yan Bai | d. | Alexey Zakharov | 6-3 6-3 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Hanwen Li | d. | Markos Kalovelonis | 3-6 6-3 6-1 |
| Nam Hoang Ly | d. | Kaito Uesugi | 6-4 1-1 RET |
| Olukayode Alafia Damina Ayeni | d. | Linghao Zhang | 6-3 6-4 |
| Robert Strombachs | d. | Ray Ho | 6-4 7-5 |
| Tao Mu | d. | Stefanos Sakellaridis | 7-5 0-0 RET |
| Matthew Christopher Romios | d. | Colin Sinclair | 6-4 6-4 |
| Arjun Kadhe | d. | Xiaofei Wang | 6-4 3-6 7-6(5) |
| Linang Xiao | d. | Evan Zhu | 6-2 6-4 |
| Yan Bai | d. | Yusuke Takahashi | 6-2 6-4 |
| Alexey Zakharov | d. | Arthur Weber | 6-4 7-6(7) |