ATP · Head-to-head
James Duckworth v Gabriel Diallo
James Duckworth and Gabriel Diallo have met 3 times through 2026-05-24. James Duckworth leads the head-to-head 2–1.
Record
James Duckworth2
Gabriel Diallo1
By surface
Hard1–1
Clay1–0
Where they stand now · James Duckworth / Gabriel Diallo
Elo1628 / 1696
Glicko-21670 / 1724
Hard Elo1652 / 1708
Clay Elo1700 / 1741
Grass Elo1728 / 1862
The read
2 of their 3 meetings have come on hard courts, where they are level at 1–1. On other surfaces Duckworth is clay 1–0. Rated today on indoor hard courts, surface Elo makes Diallo a 58% favourite (1708 against 1652).
◆ Form
James Duckworth · won 0 of last 5
L Liam Draxl Jinan ChallengerHard 4-6 4-6
L Hubert Hurkacz Shanghai Rolex MastersHard 3-6 6-7
L Lorenzo Sonego Chengdu OpenHard 4-6 4-6
L Kamil Majchrzak Davis Cup, Group I, 1R, AUS-POL 3-1Hard 6-2 3-6 3-6
L Yibing Wu U.S. OpenHard 5-7 3-6 1-6
Gabriel Diallo · won 2 of last 5
W Harold Mayot Almaty OpenHard 7-6 6-2
L Luciano Darderi National Bank OpenHard 4-6 3-2
W Kyrian Jacquet National Bank OpenHard 6-7 6-3 6-2
L Tristan Boyer Mifel Tennis OpenHard 5-7 2-6
L Lorenzo Sonego WimbledonGrass 6-7 6-4 6-7 7-6 2-6
◆ Every meeting
| Date | Tournament | Surface | Winner | Score |
|---|---|---|---|---|
| 2026-05-24 | French Open - Paris | Clay | James Duckworth | 6-3 4-1 ret. |
| 2025-10-15 | Almaty Open - Almaty | Hard | James Duckworth | 7-6 6-7 6-4 |
| 2022-08-06 | National Bank Open - Montreal | Hard | Gabriel Diallo | 6-3 7-6 |
◆ Both players
James DuckworthElo 1628 · Glicko 1670 · career record, form and rating historyPlayer card →Gabriel DialloElo 1696 · Glicko 1724 · career record, form and rating historyPlayer card →
◆ Other rivalries
James Duckworth v Adrian Mannarino5 meetings · 2–3Head-to-head →James Duckworth v Aleksandar Vukic5 meetings · 2–3Head-to-head →James Duckworth v Rinky Hijikata5 meetings · 2–3Head-to-head →James Duckworth v Adam Walton4 meetings · 2–2Head-to-head →James Duckworth v Karen Khachanov3 meetings · 0–3Head-to-head →James Duckworth v Mikhail Kukushkin3 meetings · 2–1Head-to-head →Gabriel Diallo v Harold MayotAlmatyHead-to-head →Gabriel Diallo v Mattia Bellucci5 meetings · 2–3Head-to-head →Gabriel Diallo v Karen Khachanov4 meetings · 1–3Head-to-head →
Head-to-heads exist for pairs who could meet soon — every scheduled match, and every pair still alive in the same draw. All of them are in the head-to-head index.