Juncheng Shang's head-to-head record (H2H) against every opponent faced on tour — 40 rivals, sorted by meetings. Each row shows the rivalry's last meeting, and the top rivalries list their most recent meetings with rounds, scores, and match links. Rival names link to their player profiles; the main Juncheng Shang profile has live scores and recent form.
| Opponent | Record | Meetings | Last meeting |
|---|---|---|---|
| Alejandro Davidovich Fokina | 0-4 | 4 | 2025 Australian Open 6(1)-7(7) 2-5 |
Recent meetings | |||
| Alexander Bublik | 1-2 | 3 | 2026 Hong Kong Open 1-6 6(2)-7(7) |
Recent meetings | |||
| Miomir Kecmanovic | 2-0 | 2 | 2024 Miami 6(5)-7(7) 6-4 6(5)-7(7) |
Recent meetings | |||
| Lorenzo Sonego | 1-1 | 2 | 2026 Cincinnati Open 3-6 3-6 |
Recent meetings | |||
| Daniil Medvedev | 0-2 | 2 | 2026 Dubai Tennis Championships 6-1 6-3 |
Recent meetings | |||
| Carlos Alcaraz | 0-2 | 2 | 2024 Shanghai Masters 6-2 6-2 |
Recent meetings | |||
| Frances Tiafoe | 0-2 | 2 | 2023 Washington Open 2-6 3-6 |
Recent meetings | |||
| Adrian Mannarino | 0-2 | 2 | 2023 Miami 1-6 6-4 6-2 |
Recent meetings | |||
| Andrey Rublev | 1-0 | 1 | 2026 Canadian Open 7-5 4-6 7(7)-6(5) |
Recent meetings
| |||
| Coleman Wong | 1-0 | 1 | 2024 Shanghai Masters 6-4 6-4 |
Recent meetings
| |||
| Corentin Moutet | 1-0 | 1 | 2024 Madrid Open 7(11)-6(9) 2-6 6(10)-7(12) |
| Francisco Comesana | 1-0 | 1 | 2026 Hong Kong Open 6-4 6-4 |
| Roberto Bautista Agut | 1-0 | 1 | 2026 Australian Open 6-4 6(2)-7(7) 6-4 6-0 |
| Emilio Gomez | 1-0 | 1 | 2023 Washington Open 6-3 6-3 |
| Jordan Thompson | 1-0 | 1 | 2024 Indian Wells 6-2 6-3 |
| Oscar Otte | 1-0 | 1 | 2023 Australian Open 2-6 4-6 7(7)-6(2) 5-7 |
| Karen Khachanov | 1-0 | 1 | 2025 Shanghai Masters 6(3)-7(7) 3-6 |
| Adolfo Daniel Vallejo | 1-0 | 1 | 2026 Canadian Open 3-6 3-6 |
| Aleksandar Kovacevic | 1-0 | 1 | 2025 Shanghai Masters 4-6 6-3 3-6 |
| Ben Shelton | 1-0 | 1 | 2023 Washington Open 2-6 6-3 3-6 |
| Elias Ymer | 1-0 | 1 | 2024 Washington Open 6-4 6-3 |
| Cristian Garin | 1-0 | 1 | 2024 Wimbledon 5-7 4-6 4-6 |
| Mackenzie McDonald | 1-0 | 1 | 2024 Australian Open 3-6 6-1 6-3 4-6 2-6 |
| Sumit Nagal | 1-0 | 1 | 2024 Australian Open 6-2 3-6 5-7 4-6 |
| Roberto Carballes Baena | 1-0 | 1 | 2024 US Open 2-6 3-6 6(2)-7(7) |
| Casper Ruud | 0-1 | 1 | 2024 US Open 6(1)-7(7) 3-6 6-0 6-3 6-1 |
| James Duckworth | 0-1 | 1 | 2025 Canadian Open 3-6 6(3)-7(7) |
| Juan Pablo Varillas | 0-1 | 1 | 2023 French Open 6-4 6-2 2-6 3-6 1-6 |
| Arthur Rinderknech | 0-1 | 1 | 2024 Washington Open 3-2 |
| Marcos Giron | 0-1 | 1 | 2024 Paris Masters 6(6)-7(8) 6(6)-7(8) |
| Mattia Bellucci | 0-1 | 1 | 2025 US Open 7(7)-6(0) 1-6 6-3 3-0 |
| Botic Van De Zandschulp | 0-1 | 1 | 2026 Australian Open 7(8)-6(6) 6-2 6-3 |
| Stefano Napolitano | 0-1 | 1 | 2024 Italian Open 7(7)-6(3) 1-6 0-6 |
| Tomas Martin Etcheverry | 0-1 | 1 | 2025 Cincinnati Open 6(5)-7(7) 7(7)-6(4) 6-4 |
| Tomas Machac | 0-1 | 1 | 2024 Barcelona Open 6-4 6-4 |
| Luciano Darderi | 0-1 | 1 | 2026 Canadian Open 4-6 6-1 6-4 |
| Kei Nishikori | 0-1 | 1 | 2026 Washington Open 6(3)-7(7) 6-3 6-4 |
| Yosuke Watanuki | 0-1 | 1 | 2023 Shanghai Masters 7(9)-6(7) 4-6 6-4 |
| Nuno Borges | 0-1 | 1 | 2025 Shanghai Masters 6(5)-7(7) 6-4 3-6 |
| Grigor Dimitrov | 0-1 | 1 | 2024 Wimbledon 5-7 6(4)-7(7) 6-4 6-2 6-4 |