Rank: 214Elo: 1542Age: 21

1 - 3

Head-to-Head

Elo: 1599Age: 36

Three rackets logoMatch Prediction

CN flag
Juncheng
Shang

Overall: 1542

Hard: 1547

VS
JP flag
Kei
Nishikori

Overall: 1599

Hard: 1570

String Tension Elo Prediction:

Nishikori 54.5%

-120

Match History (4 Matches)

Showing 1 to 4 of 4 matches
Citi Open - WashingtonJul 27, 2026
1st Round · Hard
ChinaJ. Shang
734
JapanK. Nishikori
6(3)66
Hong Kong Tennis OpenJan 1, 2025
Semi-Finals · Hard
ChinaJ. Shang
3(R)
JapanK. Nishikori
4
ChengduSep 18, 2024
Round of 32 · Hard
ChinaJ. Shang
66
JapanK. Nishikori
44
AtlantaJul 24, 2023
Round of 16 · Hard
ChinaJ. Shang
46(3)
JapanK. Nishikori
67

Recent Matches

Loading recent matches...

Detailed Stats Comparison

Juncheng Shang
vs
Kei Nishikori
6–10
38% win
1–2
33% win

Serve

4.4
Aces/Match
3.3
2.6
Double Faults/Match
1.3
61%
1st Serve %
59%
68%
1st Serve Won %
73%
54%
2nd Serve Won %
56%

Return

31%
Return Points Won %
31%
2.1/4.9 (43%)
Break Point Offense
1.0/4.3 (23%)
4.7/7.4 (64%)
Break Point Defense
1.3/3.3 (40%)

Season stats are from 2026.