Juncheng Shang def. Adolfo Daniel Vallejo — Round of 128, National Bank Open 2026
Masters 1000HardCanada
Played2 Aug 2026
🇨🇳Won
Juncheng Shang 6 6
🇵🇾ranked ATP number 65 going into this draw
A. Vallejo 3 3
🇨🇳Juncheng Shang
🇵🇾Adolfo Daniel Vallejo
Match stats
Serve
1
Aces
4
2
Double faults
5
64%
1st serve in
48%
81%
1st serve points won
66%
73%
2nd serve points won
42%
79%
Service points won
53%
0/1
Break points saved
3/7
Return
47%
Return points won
21%
4/7
Break points won
1/1
67
Total points won
48
Stats, 6 months going in
Won–lost
4–6
Last 10 matches
4–6
0–1
Last 30 days
3–2
By surface
0–3
Hard
–
–
Clay
8–6
–
Grass
0–2
By round
–
R128
2–1
–
R64
1–1
0–3
First match at an event
5–3
–
At Masters 1000s
2–1
How their matches go
3
Completed matches
14
0%
Won in straight sets
36%
0%
Won after losing a set
7%
33%
Lost after winning a set
29%
67%
Lost in straight sets
29%
1–0
Tiebreaks
4–5
0–1
Deciding sets
1–3
0/1
Won after winning set 1
5/7
0/2
Won after losing set 1
1/7
Serve and return, last 5 matches
61%
1st serve in
64%
71%
1st serve points won
70%
51%
2nd serve points won
49%
64%
Break points saved
52%
30%
Return points won
39%
38%
Break points won
29%
4.0
Aces a match
1.8
2.6
Double faults a match
3.0
Last 14 days
1
Matches
1
3
Sets
2
6
Days since last match
12