Juncheng Shang and Gabriel Diallo will face off in the final of the Granby Challenger for the 1st time in their career. They are scheduled to play on Sunday at 1:00 pm on COURT CENTRAL. In the following paragraphs, you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Juncheng Shang who should win in 3 sets.
Juncheng Shang -> 1.6
Gabriel Diallo -> 2.28
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 Juncheng Shang vs. Gabriel Diallo
There is no head to head record between Juncheng Shang and Gabriel Diallo since this will be the first time that they will play each other in the main tour.
Juncheng Shang
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 6-8 | 6-8 | 0-0 | 0-0 | 0-0 | 0-0 |
| 2024 | 42-27 | 25-10 | 8-7 | 2-6 | 7-4 | 0-0 |
| 2023 | 31-23 | 21-14 | 3-3 | 0-2 | 7-4 | 0-0 |
| 2022 | 40-24 | 17-8 | 15-10 | 7-5 | 1-1 | 0-0 |
| 2021 | 18-5 | 6-3 | 12-2 | 0-0 | 0-0 | 0-0 |
Ranked no. 246, the Chinese got to the final after beating Marko Stakusic 6-4 6-4, Colin Markes 6-2 6-2, Jordan Thompson 7-5 6-4 and Aidan Mayo 6-3 6-4.
In the semifinal, The Chinese had a good straight sets win against Mayo (6-3 6-4). During the match, Shang scored 67 points vs Mayo’s 53. The Chinese was extremely aggressive to blast 30 winners.
Talking about the service games, Shang scored 2 aces and he committed only 4 double faults. Juncheng Shang lost the serve once and he saved 6 break points. Furthermore, Shang put 67% of his first serves in, winning 68% (30/44) of the points behind his 1st serve and 64% (14/22) on the 2nd serve. Juncheng broke Mayo 3 times after converting 33% of his break points (3/9).
Overall Performance in this tournament
The Chinese hasn’t lost yet a set in this competition to win 56% of the points he played.
Shang has a fantastic win-loss record in the last 2 years having won 70% of his matches (50-21). 11-3 on hard in 2022. Talking about his performance on the same surface of this competition, Shang has a composed17-6 match record in the last 2 years on hard.
The Chinese’s best result of the current year was getting to the final in M15 Naples and the Lexington Challenger.
Shang has a composed 32-16 win-loss record in 2022, 11-3 on hard (See FULL STATS).
Previously in the Granby Challenger
Shang has never competed in this tournament before.
Gabriel Diallo
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 37-29 | 16-15 | 8-7 | 4-4 | 9-3 | 0-0 |
| 2024 | 49-26 | 30-12 | 7-6 | 9-4 | 3-4 | 0-0 |
| 2023 | 39-28 | 8-11 | 2-2 | 24-10 | 5-5 | 0-0 |
| 2022 | 23-10 | 17-6 | 0-0 | 6-4 | 0-0 | 0-0 |
| 2021 | 12-4 | 8-3 | 0-0 | 4-1 | 0-0 | 0-0 |
Ranked no. 518 (career-high), Gabriel reached the final after beating Dan Martin 7-5 6-1, Cedrik-Marcel Stebe 6-4 4-6 7-62, Aziz Dougaz 3-6 6-3 7-65 and Hiroki Moriya 6-3 6-4.
In the semifinal, The Canadian had a good straight sets win against Moriya (6-3 6-4). During the match Diallo scored 72 points vs Moriya’s 56. The Canadian was very aggressive to blast 31 winners.
About the serving games, Diallo made 5 aces and he committed only 3 double faults. Gabriel Diallo lost the serve twice and he saved 2 break points. Furthermore, Diallo put 76% of his first serves in, winning 70% (31/44) of the points behind his 1st serve and 50% (7/14) on the 2nd serve. Diallo broke Moriya 4 times after converting 44% of his break points (4/9).
Overall Performance in this tournament
Diallo has conceded 2 set in the tournament to win 53% of the points he played.
Diallo’s best result of the year was getting to the final in M25 East Lansing.
The Canadian has a composed 11-4 win-loss record in 2022, 11-4 on hard (See FULL STATS).
H2H Performance in the tournament (main draw)
Matches, sets, games and points
| Points | Shang | Diallo |
|---|---|---|
| Match played | 4 | 4 |
| Tot Set | 8 | 10 |
| Tot Games | 77 | 102 |
| Pts | 273-213 | 367-321 |
| Total Points | 486 | 688 |
| Winners | 112 | 153 |
| %Winners | 41% | 42% |
Both Shang and Diallo played 4 matches. At the moment, Gabriel Diallo conceded 2 sets while Juncheng Shang hasn’t dropped a set so far. Shang has played 2 set(s) less than Diallo (8 vs 10). Therefore, Shang played 25 games less than Diallo. Shang scored 112 winners (41% of the total points). On the other side, The Canadian struck 153 winners (42%).
Serve Performance
| Serve | Shang | Diallo |
|---|---|---|
| Aces | 7 | 32 |
| Avg per match | 1.8 | 8 |
| 1st in | 150/241 | 218/324 |
| %1st in | 62% | 67% |
| 1st pts | 112/150 | 153/218 |
| %1st pts | 75% | 70% |
| 2nd pts | 56/91 | 50/106 |
| %2nd pts | 62% | 47% |
Shang bagged 7 aces (1.8 per match). Diallo fired 32 aces (8 per match). Shang won 75% points behind his first serve. He extremely effective on his second serve to win 62% of the points. On the other side, Diallo won 70% of the points on his first serve. He had a solid display on his second serve to win 47% of the points.
How they played the important points
| Breaks | Shang | Diallo |
|---|---|---|
| Won | 13 | 17 |
| Converted | 13/31 | 17/41 |
| % Converted | 42% | 41% |
| Conceded | 11 | 28 |
| Saved | 8 | 16 |
| % Saved | 73% | 57% |
| Times Broken | 3 | 12 |
The Chinese broke his opponents 13 times with a 42% conversion rate. The Chinese lost his serve 3 times and he saved 73% of the break points that he conceded. Diallo broke his opponents 17 times with a 41% conversion rate. Gabriel conceded his serve 12 times and he saved 57% of the break points that he conceded.
| Shang | ||||||
| R1 Stakusic | R2 Markes | 1/4 Thompson | 1/2 Mayo | Total | ||
|---|---|---|---|---|---|---|
| Score | 6-4 6-4 | 6-2 6-2 | 7-5 6-4 | 6-3 6-4 | ||
| Tot Set | 2 | 2 | 2 | 2 | 8 | |
| Tot Games | 20 | 16 | 22 | 19 | 77 | |
| pts | 76-65 | 55-32 | 75-63 | 67-53 | 273-213 | |
| Total points | 141 | 87 | 138 | 120 | 486 | |
| Winners | 33 | 18 | 31 | 30 | 112 | |
| %Winners | 43% | 33% | 41% | 45% | 41% | |
| SERVE | ||||||
| Aces | 3 | 0 | 2 | 2 | 7 | |
| Double Faults | 6 | 1 | 1 | 4 | 12 | |
| 1st in | 40/66 | 20/37 | 46/72 | 44/66 | 150/241 | |
| % 1st in | 61% | 54% | 64% | 67% | 62% | |
| 1st pts | 33/40 | 18/20 | 31/46 | 30/44 | 112/150 | |
| % 1st pts | 83% | 90% | 67% | 68% | 75% | |
| 2nd pts | 13/26 | 14/17 | 15/26 | 14/22 | 56/91 | |
| % 2nd pts | 50% | 82% | 58% | 64% | 62% | |
| Breaks | ||||||
| Won | 2 | 4 | 4 | 3 | 13 | |
| Converted | 2/8 | 4/7 | 4/7 | 3/9 | 13/31 | |
| Converted % | 25% | 57% | 57% | 33% | 42% | |
| Conceded | 1 | 0 | 3 | 7 | 11 | |
| Saved | 1/1 | 0/0 | 1/3 | 6/7 | 8 | |
| Saved % | 100% | – | 33% | 86% | 55% | |
| Times Broken | 0 | 0 | 2 | 1 | 3 | |
| Diallo | ||||||
| R1 Martin | R2 Stebe | 1/4 Dougaz | 1/2 Moriya | Total | ||
|---|---|---|---|---|---|---|
| Score | 7-5 6-1 | 6-4 4-6 7-62 | 3-6 6-3 7-65 | 6-3 6-4 | ||
| Tot Set | 2 | 3 | 3 | 2 | 10 | |
| Tot Games | 19 | 33 | 31 | 19 | 102 | |
| pts | 83-62 | 113-108 | 99-95 | 72-56 | 367-321 | |
| Total points | 145 | 221 | 194 | 128 | 688 | |
| Winners | 29 | 41 | 52 | 31 | 153 | |
| %Winners | 35% | 36% | 53% | 43% | 42% | |
| SERVE | ||||||
| Aces | 13 | 10 | 4 | 5 | 32 | |
| Double Faults | 5 | 10 | 2 | 3 | 20 | |
| 1st in | 41/68 | 58/102 | 75/96 | 44/58 | 218/324 | |
| % 1st in | 60% | 57% | 78% | 76% | 67% | |
| 1st pts | 29/41 | 41/58 | 52/75 | 31/44 | 153/218 | |
| % 1st pts | 71% | 71% | 69% | 70% | 70% | |
| 2nd pts | 14/27 | 19/44 | 10/21 | 7/14 | 50/106 | |
| % 2nd pts | 52% | 43% | 48% | 50% | 47% | |
| Breaks | ||||||
| Won | 5 | 5 | 3 | 4 | 17 | |
| Converted | 5/15 | 5/12 | 3/5 | 4/9 | 17/41 | |
| Converted % | 33% | 42% | 60% | 44% | 41% | |
| Conceded | 5 | 12 | 7 | 4 | 28 | |
| Saved | 3/5 | 7/12 | 4/7 | 2/4 | 16 | |
| Saved % | 60% | 58% | 57% | 50% | 56% | |
| Times Broken | 2 | 5 | 3 | 2 | 12 | |
Tennis Scores in Granby Challenger
- Julian Cash/Henry PattenCash/Henry Patten – Jonathan Eysseric/Artem SitakEysseric/Artem Sitak (6-3 6-2) – Stats, scores, rankings
Upcoming matches in the draw
- Gabriel DialloDiallo – (0-0) – H2H and prediction