New customers only | Commercial content | 18+ age limit | T&Cs apply

Gabriel Diallo vs James Duckworth Prediction & Betting Tips - Almaty Open

ATP - Almaty Open

ATP 35 Canada
Gabriel Diallo
15/10/2025 03:40
ATP 138 Australia
James Duckworth

Prediction :

 

Diallo to win in two sets

 
Welcome offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

 by Geoffrey Ejiga | in Tennis Predictions

Gabriel Diallo and James Duckworth clash in Kazakhstan in the RO16 of the Almaty Open. Who progresses, the Canadian or the Australian? Find out in our Gabriel Diallo vs James Duckworth match prediction below.

We're backing Gabriel Diallo, the overwhelming favorite here, to win. But what's most important is that we think he'll win in two sets. Already, Diallo beat Duckworth in straight sets in their only previous meeting. But even more telling is how the majority of Diallo’s recent wins and Duckworth’s recent losses have come.

Six of Diallo’s last seven three-set wins have come in straight sets, while three of Duckworth’s last four three-set losses have been in two sets. Also, if we're looking at form, we see that Diallo also edges Duckworth's performance in recent games.

Things have been rocky for Diallo, but he has still managed four wins in his last six singles, with the latest being his expected RO32 over Amir Omarkhanov. In contrast, Duckworth has now lost six of his last nine singles and eight of his last 13. Although he has since picked up form, winning three singles in a row, with the latest coming against Ugo Blanchet in the RO32.

Check the offer! 

Limited Offer. Currently at Stake

The Best Betting Odds for Gabriel Diallo v James Duckworth Match

Bookmaker 1 2 Bonus up to
Bet365
1.2 4.5
William Hill
1.2 4.5
Betway
1.22 4.25
Ladbrokes
1.2 4
Unibet
1.21 4.4
Check all Gabriel Diallo vs James Duckworth odds
Check the offer! 

Limited Offer. Currently at Stake

Who will win the Gabriel Diallo vs James Duckworth Tennis game?

Our prediction for the Gabriel Diallo vs James Duckworth match is: Diallo to win in two sets.

The best winner predictions and betting odds for the Gabriel Diallo vs James Duckworth game on 15/10/2025 of the current Almaty Open season:

  • Gabriel Diallo has a 64.08% chance to win against James Duckworth according to Betwinner ⭐ with the odds of 1.23.
  • James Duckworth has a 35.92% probability of winning facing Gabriel Diallo ⭐ with odds of 4.68 at Betobet.

Gabriel Diallo vs James Duckworth Best Prediction and Odds

Based on the bookmaker's betting lines in this match, Gabriel Diallo has a 64.08 % chance to win.

PredictionChance to win
Gabriel Diallo64.08 %
James Duckworth35.92 %

Gabriel Diallo vs James Duckworth Form

Gabriel Diallo and James Duckworth Last Matches

Gabriel Diallo Last matches
L L W W L W
Wins

3/6 (50%)

Losses

3/6 (50%)

13 Oct 2025 - Almaty Open

Gabriel Diallo
2 :  0
Amir Omarkhanov

7 Oct 2025 - ATP Shanghai Masters

Gabriel Diallo
1 :  2
Zizou Bergs

5 Oct 2025 - ATP Shanghai Masters

David Goffin
abort
Gabriel Diallo

3 Oct 2025 - ATP Shanghai Masters

Benjamin Bonzi
0 :  2
Gabriel Diallo

25 Sep 2025 - ATP Japan Open

Gabriel Diallo
1 :  2
Taylor Fritz

28 Aug 2025 - ATP US Open

Gabriel Diallo
0 :  3
Jaume Munar
James Duckworth Last matches
L L L W W W
Wins

2/6 (33%)

Losses

4/6 (67%)

13 Oct 2025 - Almaty Open

Ugo Blanchet
0 :  2
James Duckworth

12 Oct 2025 - Almaty Open

James Duckworth
2 :  1
Mikhail Kukushkin

11 Oct 2025 - Almaty Open

James Duckworth
abort
Purtseladze, Saba

7 Oct 2025 - Jinan, China

James Duckworth
0 :  2
Colton Smith

29 Sep 2025 - ATP Shanghai Masters

James Duckworth
0 :  2
Gauthier Onclin

24 Sep 2025 - ATP Challenger Jingshan, China, Men Singles

Alex Bolt
2 :  1
James Duckworth
Compare Gabriel Diallo and James Duckworth with our comparison tool.

Gabriel Diallo - James Duckworth Key Points

  1. Diallo beat Duckworth in two sets in their only previous meeting.
  2. Duckworth has won four of his last six singles, winning all four games without conceding a set.
  3. Of Diallo’s last seven three-set wins, six have come in two sets.
  4. Of Duckworth’s last four three-set losses, three have come in two sets.
  5. Duckworth has lost six of his last nine singles.
Check the offer! 

Limited Offer. Currently at Stake

Our Gabriel Diallo vs James Duckworth Prediction

James Duckworth is a formidable player in his own right, but as of today, Gabriel Diallo is operating on a different level. In the official ATP ranking, Gabriel Diallo ranks at 35th, while James Duckworth sits at 138th. And sure enough, when they met, Diallo beat Duckworth in two sets.

What cemented our stance on this bet was seeing that Diallo has won this bet in six of his last seven three-set victories, while Duckworth’s opponent has won this bet in three of his last four three-set singles losses. Hence, our Gabriel Diallo vs James Duckworth prediction is Diallo to win in two sets.

Prediction :

 

Diallo to win in two sets

 
Exclusive Offer
Welcome offer

Use £/€50 free bets for the Gabriel Diallo vs. James Duckworth game!

bet365 welcome offer

Are you planning to bet on the upcoming match between Gabriel Diallo and James Duckworth? Why not take advantage of the free bets from Bet365? Use our promo code STYVIP1 and open your account. Bet365 offers a welcome package of €/£50 free bet credits if you bet €/£10 as a new player.

Try your luck on this year's Almaty Open! You need to make your qualifying bet of €/£10 within 30 days of opening an account and this can be on any sport with at least one selection priced at 1.2 (1/5) or bigger. 

Bet on Almaty Open at Bet365!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Gabriel Diallo vs James Duckworth Prediction
Check the offer! 

Limited Offer. Currently at Stake

Please Gamble Responsibly

logo footer