ATP - ATP Shanghai Masters


New customers only | Commercial content | 18+ age limit | T&Cs apply
by Steve Ashfield | in ATP Shanghai Masters Predictions
Unseeded David Goffin bids to cause another upset in the Shanghai Masters. The Belgian takes on 31st seed Gabriel Diallo in round three of this outdoor hard court tournament. Read our match prediction below.
The winner of this match will face either 19th seed Francisco Cerundolo or unseeded Zizou Bergs in round four.
David Goffin caused a big shock in round two when he defeated sixth-seeded Ben Shelton in straight sets. That followed a first round win over Alexandre Muller in which he had to come from a set down.
Goffin is 99th in the live rankings, slipping down the list as he's defending the points earned when making it to the quarter-finals here last year. There's been one previous match with Diallo and the Belgian won a five-setter in straight sets at last year's Australian Open.
Gabriel Diallo began his Shanghai campaign with a straight sets victory over Benjamin Bonzi and is 35th in the live rankings. The Canadian had lost three of his last four matches in singles tournaments.
Diallo has a 15-14 hard court record this year but is yet to get past round three on this surface in 2025. Four times he's reached this stage but never progressed. We tip that to happen again with Goffin getting the win.
Limited Offer. Currently at Stake
The Best Betting Odds for David Goffin v Gabriel Diallo Match
Bookmaker | 1 | 2 | Bonus up to |
---|---|---|---|
![]() |
2.5 | 1.53 |
|
![]() |
2.5 | 1.53 |
|
![]() |
2.6 | 1.5 |
|
![]() |
2.5 | 1.48 |
|
![]() |
2.65 | 1.48 |
|
Limited Offer. Currently at Stake
Who will win the David Goffin vs Gabriel Diallo Tennis game?
Our prediction for the David Goffin vs Gabriel Diallo match is: David Goffin to win.
The best winner predictions and betting odds for the David Goffin vs Gabriel Diallo game on 04/10/2025 of the current ATP Shanghai Masters season:
- David Goffin has a 46.95% chance to win against Gabriel Diallo according to Unibet ⭐ with the odds of 2.65.
- Gabriel Diallo has a 53.05% probability of winning facing David Goffin ⭐ with odds of 1.57 at 22bet.
David Goffin vs Gabriel Diallo Best Prediction and Odds
Based on the bookmaker's betting lines in this match, David Goffin has a 46.95 % chance to win.
Prediction | Chance to win |
---|---|
David Goffin | 46.95 % |
Gabriel Diallo | 53.05 % |
David Goffin vs Gabriel Diallo Form
David Goffin and Gabriel Diallo Last Matches
4/6 (67%)
2/6 (33%)
2 Oct 2025 - ATP Shanghai Masters
30 Sep 2025 - ATP Shanghai Masters
25 Sep 2025 - ATP Beijing Open
23 Sep 2025 - ATP Beijing Open
22 Sep 2025 - ATP Beijing Open
19 Sep 2025 - ATP Hangzhou Open
2/6 (33%)
4/6 (67%)
2 Oct 2025 - ATP Shanghai Masters
24 Sep 2025 - ATP Japan Open
28 Aug 2025 - ATP US Open
25 Aug 2025 - ATP US Open
20 Aug 2025 - ATP Winston-Salem Open
19 Aug 2025 - ATP Winston-Salem Open
David Goffin - Gabriel Diallo Key Points
- Goffin reached the quarter-finals of this tournament last year.
- Goffin beat sixth-seed Ben Shelton in the last round.
- Diallo lost his one previous match against Goffin.
- Diallo is yet to reach round four of a hard court tournament in 2025.
Limited Offer. Currently at Stake
Our David Goffin vs Gabriel Diallo Prediction
David Goffin was a quarter-finalist in Shanghai last year and is going well again in 2025. He had a few problems in round one but then defeated sixth-seeded Ben Shelton in round two. He won his one previous match against Diallo and has a good chance of beating the Canadian.
Gabriel Diallo has had his best results this year on clay and his one title came on a grass court. He is yet to make it past round three of a hard court tournament in 2025. Our David Goffin v Gabriel Diallo prediction is David Goffin to win.
Get a retirement guarantee for the David Goffin vs. Gabriel Diallo game!
When you place a bet on the match between David Goffin and Gabriel Diallo you can get a retirement guarantee with bet365. This means that your bet will be paid out as a winner if your opponent retires.
It does not matter whether you bet on David Goffin or Gabriel Diallo , if your opponent has to retire from the match with an injury, you will get paid as a winner!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Limited Offer. Currently at Stake