Select tournament type
| 1/16-finals | Medvedev D. | Shang J. | 2:0 (6:1, 6:3) | details | 24.02.2026 | ||
| 1/16-finals | Medvedev D. | Shang J. | 2:0 (6:4, 6:2) | details | 16.02.2026 | ||
| 1/32-finals | Van De Zandschulp B. | Shang J. | 3:0 (7:66, 6:2, 6:3) | details | 22.01.2026 | ||
| 1/64-finals | Shang J. | Bautista-Agut R. | 3:1 (6:4, 62:7, 6:4, 6:0) | details | 19.01.2026 | ||
| Quarter-finals | Shang J. | Bublik A. | 0:2 (1:6, 62:7) | details | 09.01.2026 | ||
| 1/8-finals | Sonego L. | Shang J. | 0:2 (3:6, 4:6) | details | 08.01.2026 | ||
| 1/16-finals | Shang J. | Comesana F. | 2:0 (6:4, 6:4) | details | 06.01.2026 | ||
| Shang J. | Mensik J. | CAN. | details | 28.12.2025 | |||
| Shang J. | Wu Y. | 0:2 (3:6, 5:7) | details | 28.12.2025 | |||
| Shang J. | Davidovich Fokina A. | 0:2 (63:7, 5:7) | details | 27.12.2025 | |||
| 1/16-finals | Shang J. | Borges N. | 1:2 (65:7, 6:4, 3:6) | details | 06.10.2025 | ||
| 1/32-finals | Khachanov K. | Shang J. | 0:2 (63:7, 3:6) | details | 04.10.2025 | ||
| 1/64-finals | Kovacevic A. | Shang J. | 1:2 (4:6, 6:3, 3:6) | details | 02.10.2025 | ||
| 1/16-finals | Shang J. | Cazaux A. | 1:2 (6:0, 65:7, 5:7) | details | 26.09.2025 | ||
| 1/8-finals | Shang J. | Nakashima B. | 0:2 (5:7, 3:6) | details | 19.09.2025 | ||
| 1/16-finals | Bergs Z. | Shang J. | 1:2 (1:6, 7:5, 4:6) | details | 17.09.2025 | ||
| 1/64-finals | Bellucci M. | Shang J. | 2:1 RET. (7:60, 1:6, 6:3, 3:0) | details | 25.08.2025 | ||
| 1/64-finals | Etcheverry T. M. | Shang J. | 2:1 (65:7, 7:64, 6:4) | details | 07.08.2025 | ||
| 1/64-finals | Shang J. | Duckworth J. | 0:2 (3:6, 63:7) | details | 28.07.2025 | ||
| 1/64-finals | Shang J. | Davidovich Fokina A. | 0:1 RET. (61:7, 2:5) | details | 13.01.2025 | ||
| Semi-finals | Shang J. | Nishikori K. | 0:0 RET. (3:4) | details | 04.01.2025 | ||
| Quarter-finals | Marozsan F. | Shang J. | 1:2 (6:1, 3:6, 4:6) | details | 03.01.2025 | ||
| 1/8-finals | Shang J. | Martinez P. | 2:0 (6:3, 6:1) | details | 02.01.2025 | ||
| 1/16-finals | Shang J. | Wong C. | 2:0 (7:63, 6:4) | details | 31.12.2024 | ||
| Group B | Michelsen A. | Shang J. | 1:0 RET. (4:1, 1:1) | details | 20.12.2024 | ||
| Group B | Shang J. | Basavareddy N. | 1:3 (4:34, 2:4, 2:4, 1:4) | details | 19.12.2024 | ||
| Group B | Shang J. | van Assche L. | 1:3 (33:4, 4:2, 1:4, 35:4) | details | 18.12.2024 | ||
| 1/16-finals | Shang J. | Marozsan F. | 1:2 (6:2, 65:7, 5:7) | details | 03.11.2024 | ||
| 1/32-finals | Shang J. | Giron M. | 0:2 (66:7, 66:7) | details | 28.10.2024 | ||
| Final | Shang J. | Bergs Z. | 2:1 (6:4, 3:6, 7:62) | details | 27.10.2024 | ||
| Semi-finals | Shang J. | Duckworth J. | 2:1 (62:7, 7:65, 6:4) | details | 26.10.2024 | ||
| 1/16-finals | Shapovalov D. | Shang J. | 2:0 (6:1, 6:4) | details | 22.10.2024 | ||
| 1/32-finals | Alcaraz C. | Shang J. | 2:0 (6:2, 6:2) | details | 05.10.2024 | ||
| 1/64-finals | Shang J. | Wong C. | 2:0 (6:4, 6:4) | details | 02.10.2024 | ||
| 1/16-finals | Shang J. | Bu Y. | 1:2 (7:63, 2:6, 4:6) | details | 27.09.2024 | ||
| Final | Musetti L. | Shang J. | 0:2 (64:7, 1:6) | details | 24.09.2024 | ||
| Semi-finals | Hanfmann Y. | Shang J. | 0:2 (4:6, 4:6) | details | 23.09.2024 | ||
| Quarter-finals | Shang J. | Bublik A. | 2:0 (6:4, 7:68) | details | 22.09.2024 | ||
| 1/8-finals | Safiullin R. | Shang J. | 1:2 (7:5, 3:6, 3:6) | details | 21.09.2024 | ||
| 1/16-finals | Shang J. | Nishikori K. | 2:0 (6:4, 6:4) | details | 19.09.2024 | ||