Skip to content
The Drop Shot
HomeScoresSchedulePlayersNews
Log inSign up
Log inSign up
HomeScoresPlayers

Sign up to draft this player and compete in fantasy tennis leagues.

Sign up
  1. Home
  2. Players
  3. Gabriel Diallo
  1. Home
  2. Players
  3. Gabriel Diallo
CAN flag
#121

ATPGabriel Diallo

500ATP Pts
9-18Record
$761KPrize
Form
ATP#121
500ATP Pts
9-18Record
33%Win %
$761KPrize
L1Form
Injured (Leg) Ret. 11/01/2026Leg (11/01/26)

Latest result

Match details
Canadian OpenCanadian Open· R64Round of 64Round of 64Ret.Final
ATP·Masters·Hard
19ITA flagDarderiL.DarderiL.#23DarderiL.DarderiL.
62
WCCAN flagDialloG.DialloG.#99DialloG.DialloG.
43

Next match

No next match is confirmed in our records.

Diallo sits 0-5 against the top 16 with his year on hold

The Drop Shot AI · Sep 6

The fall now spans a full ranking cycle: 550 ATP points against the 1,388 of last August's career high, 114th where he stood 33rd.

Diallo's 9-18 season sorts by opposition — 0-3 against the Top 8, 0-2 in the 9-16 band, a 2-1 mark versus the 17-32 tier the only winning split. The serve that produced last year's grass title isn't buying free points, at 7.07 aces per match, 60th of 114 qualified.

He hasn't played since his Canadian Open ended at 3-2 in the second set against Darderi, the leg injury logged the next day and a return posted for late September.

Related coverage

  • Match recap·Aug 5, 2026Darderi through in Montreal as Diallo retires with a left-leg injury
  • Match recap·Aug 4, 2026Diallo rallies past Jacquet without dropping serve at his home Masters
  • Match recap·Jul 28, 2026Eleven aces weren't enough: qualifier Boyer topples Diallo in Los Cabos
  • Match recap·Jul 2, 2026Sonego outlasts Diallo over 3h55m, rides a 6-2 fifth after four sets on serve
Show 8 moreShow fewer
  • Match recap·Jun 30, 2026Bonzi retires after leading two sets to love; Diallo advances at Wimbledon
  • Match recap·Jun 25, 2026Draper turns over the favourite Diallo in Eastbourne, 6-1 6-4
  • Match recap·Jun 24, 2026Diallo flips a lost opener, ousts No. 30 Etcheverry in three
  • Match recap·Jun 21, 2026Diallo's 11 aces carry him past Wu in straight sets at Miami
  • Match recap·Jun 21, 2026Humbert's second serve buries Diallo in 64 minutes, 6-1 6-4
  • Match recap·Jun 20, 2026Fonseca's second serve sinks Diallo in 6-2, 6-3 rout
  • Match recap·Jun 8, 2026Diallo retires early in Madrid, hands Moller the walk-through
  • Match recap·May 29, 2026Diallo retires, hands Duckworth a Roland-Garros R1 walk-through
ResultsStatsH2HAbout

2026 Season

Full stats
Record
9-18
Streak
L1
Tournaments Won
0
Finals Won
0 / 0
Aces / Match
6.81
184 / 27
DFs / Match
2.56
69 / 27
1st Serve %
68.1%
1370/2012·#11/157
Service Pts Won
63.2%
1272/2012·#90/157
Service Held
78.5%
212/270·#92/148
Return Pts Won
31.4%
594/1891·#142/157
BP Converted
37.4%
34/91·#84/153
Tiebreaks
8-9

Prize money

Details
Career
$3,408,686
ATP Tour · Aug 31, 2026
2026 Season
$760,828
ATP Tour · Aug 31, 2026

2026 Tournaments

No tournament results for 2026

Ranking · Last 6 Months

Full ranking chart

Currently ranked No. 121. Across 2023–2026: a high of No. 33 and a low of No. 227 over 343 ranking updates.

Year-end ranking: 2023 — No. 139 · 2024 — No. 87 · 2025 — No. 41 · 2026 — No. 121 (current)

About Gabriel Diallo

Full story

The 6-foot-8 Kentuckian who gave Canada a grass-court trophy

The Drop Shot AI · Jun 10

Gabriel Diallo took the route Canadian tennis usually skips. Born in Montreal to a Guinean father and a Ukrainian mother who played handball, he speaks French, English and Russian and is learning Spanish — and rather than ride the junior fast track, he attended the University of Kentucky, becoming an All-American before turning pro at the end of 2022. Notably, Felix Auger-Aliassime's father, Sam Aliassime, is a former coach of Diallo's. His maiden Challenger title came at home in Granby in 2022, as a 519th-ranked wildcard.

At 6-foot-8, Diallo is built around a serve that plays exactly like the frame suggests. The first delivery is the platform — career numbers around 74% of points won behind it — and grass is where it all clicks. The ATP files him as a right-hander, and his return game lags the serve, which keeps the hard-court ledger near break-even while the lawns flatter him.

The breakout came at the 2024 US Open, where he qualified and upset 24th seed Arthur Fils to reach the third round before Tommy Paul stopped him. The 2025 clay swing built on it: as a lucky loser in Madrid he saved three match points to defeat No. 16 Dimitrov for the biggest win of his career and advance to his first Masters 1000 quarterfinal. Then came the grass. At the Libéma Open he beat Karen Khachanov and Ugo Humbert en route to the final, where he beat Belgium's Zizou Bergs 7-5, 7-6(8), becoming the first Canadian in the 21st century to claim a tour-level title on grass.

That title lifted him to a career-high ATP singles ranking of No. 33, achieved on 18 August 2025. Sitting at No. 54 now, behind Auger-Aliassime and Denis Shapovalov in the Canadian pecking order, Diallo is the next-wave server still hunting his first deep hard-court run to match the grass.

Frequently asked questions

What is Gabriel Diallo's ATP ranking?

Gabriel Diallo's latest available published ATP singles ranking is No. 121 as of Oct 6, 2026 with 500 ATP Points.

What is Gabriel Diallo's win-loss record in 2026?

Gabriel Diallo has a 9–18 win-loss record in 2026 across the Grand Slam, Masters/1000, 500 and 250 events covered by The Drop Shot.

What is Gabriel Diallo's latest recorded result in 2026?

Luciano Darderi won after Gabriel Diallo retired (6-4, 2-3) in the round of 64 at the Canadian Open on Aug 5, 2026. This is the latest result available in the 2026 records.

What is Gabriel Diallo's recorded head-to-head against Arthur Fils?

Across 4 recorded meetings, Gabriel Diallo trails the head-to-head 1–3. Coverage reflects the matches available on The Drop Shot.

Attributes

Independent rolling tour snapshot · events starting Oct 7, 2024–Oct 6, 2026All surfaces · Slam / Masters / 500 / 250 · 70/30 when both windows qualifyUpdating snapshot…

SERVE: 54th percentile · #84 of 182 · 59 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsPOWER: 64th percentile · #65 of 177 · 55 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsNET: 37th percentile · #107 of 169 · 49 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCLUTCH: 38th percentile · #105 of 170 · 144 qualifying points · 100% component coverage · Provisional · Events starting Oct 7, 2025–Oct 6, 2026 · current window onlyRETURN: 19th percentile · #148 of 182 · 59 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsACCURACY: 18th percentile · #146 of 177 · 55 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsBASELINE: 24th percentile · #128 of 169 · 49 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCONSISTENCY: 10th percentile · #168 of 186 · 61 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsSERVE54POWER64NET37CLUTCH38RETURN19ACCURACY18BASELINE24CONSISTENCY10

Recent Matches

  • R64Lvs Luciano Darderi6-4 2-3
  • R128Wvs Kyrian Jacquet6(1)-7(7) 6-3 6-2
  • R32Lvs Tristan Boyer5-7 2-6
  • R64Lvs Lorenzo Sonego6(4)-7(7) 6-4 6(4)-7(7) 7(8)-6(6) 2-6
  • R128Wvs Benjamin Bonzi6-1 6-4 6(5)-7(7) 3-6 1-3

Top Rivals

See all
OpponentLast meetingH2H
FRA flag
10
A. FilsArthur Fils
FRA flagFRA
MIAMar '251-3
GER flag
2
A. ZverevAlexander Zverev
GER flagGER
MUNApr '260-2
FRA flag
92
B. BonziBenjamin Bonzi
FRA flagFRA
WIMJun '262-0
ARG flag
31
T. EtcheverryTomas Martin Etcheverry
ARG flagARG
EASJun '263-0
AUS flag
9
A. De MinaurAlex De Minaur
AUS flagAUS
QUEJun '260-3
2026·#36 Peak·#121 Latest
Match details
19ITA flagL. Darderi#23
CAN flagG. Diallo#99
62
43
Match details
CAN flagG. Diallo#99
FRA flagK. Jacquet#120
6166
7732
Match details
CAN flagG. Diallo#92
USA flagT. Boyer#166
52
76
Match details
CAN flagG. Diallo
ITA flagL. Sonego
64664782
77477666
Match details
FRA flagB. Bonzi
CAN flagG. Diallo
666531
147763