James McCabe and Fajing Sun will play each other in the 1st round of the Shanghai Challenger for the 1st time in their career. They are scheduled to compete on Monday at 7:00 pm on COURT 3. Here the head to head stats and relative prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is James McCabe who should win in 2 sets.
James McCabe -> 1.39
Fajing Sun -> 2.81
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
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. Fajing Sun
There is no head to head record between James McCabe and Fajing Sun since this will be the first time that they will fight against each other in the main tour.
James McCabe
23 - 25win/loss
196
164
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 31-34 | 21-26 | 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 |
| 2021 | 17-5 | 17-5 | 0-0 | 0-0 | 0-0 | 0-0 |
Ranked no. 176, McCabe will start his run in the Shanghai Challenger after he played his last match at the Us Open where he lost 7-5 5-7 7-6(5) to Duckworth in the qualifications on the 21st of August.
James has a composed 23-25 win-loss record in 2025, 16-18 on hard (See FULL STATS).
James’s best result of the season was reaching the semifinal in the Bengaluru Challenger.
Talking about his overall career, McCabe has an overall 163-119 record. He has a positive 134-84 record on hard.
Previously in the Shanghai Challenger
McCabe has never competed in this tournament before.
Fajing Sun
18 - 16win/loss
271
198
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 24-24 | 24-21 | 0-0 | 0-1 | 0-2 | 0-0 |
| 2024 | 51-27 | 42-23 | 7-2 | 2-2 | 0-0 | 0-0 |
| 2023 | 32-27 | 25-22 | 7-5 | 0-0 | 0-0 | 0-0 |
| 2022 | 32-22 | 32-18 | 0-4 | 0-0 | 0-0 | 0-0 |
| 2021 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 |
Ranked no. 238, the Chinese will start his run in the Shanghai Challenger after he played his last match in the Zhangjiagang Challenger where he lost 6-3 6-1 to Shin in the 2nd round on the 27th
of August.The Chinese has an overall 18-16 win-loss record in 2025, 18-13 on hard (See FULL STATS).
His best result of the current season was winning the title the Wuxi Challenger where he overcame Alex Bolt in the final 7-6(4) 6-4.
In terms of his career, The Chinese has an overall 285-223 record. He has a positive 240-179 record on hard.
Previously in the Shanghai Challenger
Previously, his best result was reaching the 2nd round in 2019. See his history.
Upcoming matches in the draw
- Daniel EvansEvans – Linang XiaoXiao (0-0) – H2H and prediction
- Hiroki MoriyaMoriya – Yaojie ZengZeng (0-0) – H2H and prediction
- Yasutaka UchiyamaUchiyama – (0-1) – H2H and prediction
- Yoshihito NishiokaNishioka – (0-1) – H2H and prediction
- Rigele TeTe – Omar JasikaJasika (0-0) – H2H and prediction
- Jie CuiCui – Yu Hsiou HsuHsiou Hsu (3-0) – H2H and prediction
- Tsung-Hao HuangHuang – Sergey FominFomin (0-0) – H2H and prediction
- Yuta ShimizuShimizu – Sho ShimabukuroShimabukuro (3-1) – H2H and prediction
- Oliver CrawfordCrawford – (0-0) – H2H and prediction
- Rio NoguchiNoguchi – Yosuke WatanukiWatanuki (0-0) – H2H and prediction
- Kasidit SamrejSamrej – Masamichi ImamuraImamura (0-3) – H2H and prediction
- Beibit ZhukayevZhukayev – (0-0) – H2H and prediction
- Joshua CharltonCharlton – Renta TokudaTokuda (0-0) – H2H and prediction
- Giulio ZeppieriZeppieri – Gauthier OnclinOnclin (0-1) – H2H and prediction