
James McCabe and Jay Dylan Hara Friend will play each other in the 2nd round of the Guangzhou Challenger for the 1st time in their career. They are scheduled to compete on Wednesday at 12:00 pm on Court 2. In the following lines you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Jay Dylan Hara Friend who should win in 3 sets.
As per the initial odds, Jay Dylan Hara Friend is the pick to win this match.
Jay Dylan Hara Friend -> 1.727
James McCabe -> 1.97
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Prediction and head to head James McCabe vs. Jay Dylan Hara Friend
There is no head to head record between James McCabe and Jay Dylan Hara Friend since this will be the first time that they will face off in the main tour.
James McCabe

28 - 26win/loss
247
164
WLWLLLLLLL | Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2026 | 28-26 | 13-17 | 0-1 | 6-2 | 9-6 | 0-0 |
| 2025 | 34-36 | 24-28 | 0-2 | 3-1 | 7-5 | 0-0 |
| 2024 | 55-35 | 47-28 | 1-2 | 1-1 | 6-4 | 0-0 |
| 2023 | 29-27 | 24-14 | 2-6 | 1-3 | 2-4 | 0-0 |
| 2022 | 39-27 | 30-19 | 9-8 | 0-0 | 0-0 | 0-0 |
Ranked no. 247, McCabe got to the 2nd round after beating Elias Ymer 6-0 6-7(2) 7-6(6).
In the 1st round, McCabe defeated Ymer (6-0 6-72 7-66). During the match, McCabe scored 94 points vs Ymer’s 86. James was extremely aggressive to blast 54 winners.
Talking about the service games, McCabe recorded 11 aces and he committed only 3 double faults. James McCabe conceded no breaks for the entire match to put 69% of his first serves in, win 84% (54/64) of the points behind his 1st serve and 48% (14/29) on the 2nd serve. James broke Ymer 3 times after converting 75% of his break points (3/4).
McCabe has a winning match record in the last 7 years having won 56% of his matches (202-156). 13-17 on hard in 2026. Talking about his performance on the same surface of this tournament, McCabe has an aggregate155-111 match record in the last 7 years on hard.
McCabe has an overall 28-26 win-loss record in 2026, 13-17 on hard (See FULL STATS).
Previously in the Guangzhou Challenger
Previously, his best result was reaching the 2nd round in 2024 and 2025. See his history.
Jay Dylan Hara Friend

33 - 17win/loss
272
254
WLWLWWWWLW | Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2026 | 33-17 | 31-15 | 0-0 | 2-2 | 0-0 | 0-0 |
| 2025 | 18-9 | 10-3 | 7-4 | 1-2 | 0-0 | 0-0 |
| 2024 | 22-7 | 22-7 | 0-0 | 0-0 | 0-0 | 0-0 |
| 2023 | 9-4 | 9-3 | 0-1 | 0-0 | 0-0 | 0-0 |
| 2022 | 9-8 | 2-3 | 7-5 | 0-0 | 0-0 | 0-0 |
Ranked no. 272, Dylan Hara Friend got to the 2nd round after beating Ognjen Milic 6-4 6-7(3) 7-6(5).
In the 1st round, Jay defeated Milic (6-4 6-73 7-65). During the match Dylan Hara Friend scored 115 points vs Milic’s 100. Dylan Hara Friend was quite aggressive to blast 50 winners.
Talking about serving, Dylan Hara Friend fired 18 aces and he committed only 6 double faults. Overall, Jay Dylan Hara Friend was quite effective on serve to win 88% (50/57) of his 1st serve and 55% (18/33) on the second serve. However, this didn’t prevent his to concede the serve twice. Jay broke Milic 3 times after converting 27% of his break points (3/11).
Dylan Hara Friend’s best result of the current year was getting to the semifinal in the Istanbul Challenger and the Wuning 3 Challenger.
The Japanese has an aggregate 33-17 win-loss record in 2026, 31-15 on hard (See FULL STATS).
Previously in the Guangzhou Challenger
The Japanese has never competed in this tournament before.
H2H Performance in the tournament
Matches, sets, games and points
| Points | McCabe | Dylan Hara Friend |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 3 | 3 |
| Tot Games | 32 | 36 |
| Pts | 94-86 | 115-100 |
| Total Points | 180 | 215 |
| Winners | 54 | 50 |
| %Winners | 57% | 43% |
Both McCabe and Dylan Hara Friend played 1 match. Both players lost a set in the event. James McCabe conceded 1 set, while Jay Dylan Hara Friend surrendered 1 set. Talking about their workload, McCabe and Dylan Hara Friend have played the same amount of sets 3. However, McCabe played 4 games less than Dylan Hara Friend. James scored 54 winners (57% of the total points). On the other side, Jay fired 50 winners (43%).
Serve Performance
| Serve | McCabe | Dylan Hara Friend |
|---|---|---|
| Aces | 11 | 18 |
| Avg per match | 11 | 18 |
| 1st in | 64/93 | 57/90 |
| %1st in | 69% | 63% |
| 1st pts | 54/64 | 50/57 |
| %1st pts | 84% | 88% |
| 2nd pts | 14/29 | 18/33 |
| %2nd pts | 48% | 55% |
McCabe fired 11 aces . Dylan Hara Friend struck 18 aces . McCabe won 84% points on his first serve. He was rock solid on his second serve to win 48% of the points. On the other side, Dylan Hara Friend won 88% of the points on his first serve. He had a solid display on his second serve to win 55% of the points.
How they played the important points
| Breaks | McCabe | Dylan Hara Friend |
|---|---|---|
| Won | 3 | 3 |
| Converted | 3/4 | 3/11 |
| % Converted | 75% | 27% |
| Conceded | 0 | 2 |
| Saved | 0 | 0 |
| % Saved | 0% | 0% |
| Times Broken | 0 | 2 |
James broke his opponent 3 times with a 75% conversion rate. McCabe pretty effective on his serve as he has never lost a single service game after saving 0 break points. Dylan Hara Friend broke his opponent 3 times with a 27% conversion rate. The Japanese conceded his serve twice and he saved 0% of the break points that he conceded.
| McCabe | |||
| R1 Ymer |
Total | ||
|---|---|---|---|
| Score | 6-0 6-72 7-66 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 32 | 32 | |
| pts | 94-86 | 94-86 | |
| Total points | 180 | 180 | |
| Winners | 54 | 54 | |
| %Winners | 57% | 57% | |
| SERVE | |||
| Aces | 11 | 11 | |
| Double Faults | 3 | 3 | |
| 1st in | 64/93 | 64/93 | |
| % 1st in | 69% | 69% | |
| 1st pts | 54/64 | 54/64 | |
| % 1st pts | 84% | 84% | |
| 2nd pts | 14/29 | 14/29 | |
| % 2nd pts | 48% | 48% | |
| Breaks | |||
| Won | 3 | 3 | |
| Converted | 3/4 | 3/4 | |
| Converted % | 75% | 75% | |
| Conceded | 0 | 0 | |
| Saved | 0/0 | 0 | |
| Saved % | – | 0% | |
| Times Broken | 0 | 0 | |
| Dylan Hara Friend | |||
| R1 Milic |
Total | ||
|---|---|---|---|
| Score | 6-4 6-73 7-65 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 36 | 36 | |
| pts | 115-100 | 115-100 | |
| Total points | 215 | 215 | |
| Winners | 50 | 50 | |
| %Winners | 43% | 43% | |
| SERVE | |||
| Aces | 18 | 18 | |
| Double Faults | 6 | 6 | |
| 1st in | 57/90 | 57/90 | |
| % 1st in | 63% | 63% | |
| 1st pts | 50/57 | 50/57 | |
| % 1st pts | 88% | 88% | |
| 2nd pts | 18/33 | 18/33 | |
| % 2nd pts | 55% | 55% | |
| Breaks | |||
| Won | 3 | 3 | |
| Converted | 3/11 | 3/11 | |
| Converted % | 27% | 27% | |
| Conceded | 2 | 2 | |
| Saved | 0/2 | 0 | |
| Saved % | 0% | 0% | |
| Times Broken | 2 | 2 | |
Head 2 Head
WWWWWWWWWW
WWWWWWWWWW Tennis Scores in Guangzhou Challenger
- Jay Dylan Hara FriendDylan Hara Friend – Ognjen MilicMilic (6-4 6-73 7-65) – See score progression
- Kasidit SamrejSamrej – Rio NoguchiNoguchi (2-6 6-1 7-63) – See score progression
- Cruz HewittHewitt – Rigele TeTe (4-6 6-4 7-611) – See score progression
- Khumoun SultanovSultanov – Luca CastelnuovoCastelnuovo (7-65 7-65) – See score progression
- Yi ZhouZhou – Koki MatsudaMatsuda (6-1 6-3) – See score progression
- Zhizhen ZhangZhang – Kaichi UchidaUchida (7-61 6-3) – See score progression
- Fajing SunSun – Qian SunSun (6-4 6-2) – See score progression
- Andre IlaganIlagan – Mert AlkayaAlkaya (6-4 3-6 6-1) – See score progression
- Chak Lam Coleman WongLam Coleman Wong – Jake DelaneyDelaney (6-4 7-64) – See score progression
- James McCabeMcCabe – Elias YmerYmer (6-0 6-72 7-66) – See score progression
- Kasidit SamrejSamrej – Rio NoguchiNoguchi (2-6 6-1 7-6(3)) – See score progression
- Jay Dylan Hara FriendDylan Hara Friend – Ognjen MilicMilic (6-4 6-7(3) 7-6(5)) – See score progression
- Zhizhen ZhangZhang – Kaichi UchidaUchida (7-6(1) 6-3) – See score progression
- Yi ZhouZhou – Koki MatsudaMatsuda (6-1 6-3) – See score progression
- Khumoun SultanovSultanov – Luca CastelnuovoCastelnuovo (7-6(5) 7-6(5)) – See score progression
- Fajing SunSun – Qian SunSun (6-4 6-2) – See score progression
- Cruz HewittHewitt – Rigele TeTe (4-6 6-4 7-6(11)) – See score progression
Upcoming matches in the draw
- Liam BroadyBroady – (0-0) – H2H and prediction
- Zhizhen ZhangZhang – (0-0) – H2H and prediction
- Khumoun SultanovSultanov – Andre IlaganIlagan (0-0) – H2H and prediction
- Sergey FominFomin – Tristan SchoolkateSchoolkate (0-0) – H2H and prediction
- Yu Hsiou HsuHsiou Hsu – Jie CuiCui (1-3) – H2H and prediction
- Keegan SmithSmith – Max PurcellPurcell (0-0) – H2H and prediction







