# Gabriel Diallo

Gabriel Diallo (born September 24, 2001) is a Canadian professional tennis player. He has a career-high ATP singles ranking of world No. 86, achieved on January 27, 2025 and a doubles ranking of No. 321 achieved on January 8, 2024.

## Personal life

Diallo was born in Montreal, Canada to a Guinean father and Ukrainian mother.

## College career

He played college tennis at the University of Kentucky.

## Professional career
### 2022: Maiden Challenger title, ATP & top 250 debut, Davis Cup champion

In August, he made his ATP debut in the qualifying competition as a wildcard at the 2022 National Bank Open in Montreal where he defeated James Duckworth in the first round.
Participating in a tournament also with a wildcard entry, Diallo won 5 consecutive matches to claim his maiden title at the 2022 Granby Challenger in only his fourth main-draw Challenger-level tournament. The 20-year-old was the youngest Canadian champion on the Challenger Tour since Félix Auger-Aliassime won the Tashkent Challenger in 2018. As a result, he rose to a career-high No. 335 in the ATP rankings.
He finished the year at a career-high ranking of No. 224 on 21 November 2022.

### 2023–2024: Masters & Major debuts & third round, top 100, Maiden ATP final

After reaching the semifinals at the Challenger in Busan, South Korea where he lost to top seed Max Purcell, he made his top 150 debut at world No. 146 on 22 May 2023. He defeated Liam Broady and top seed Dan Evans of Great Britain at the 2023 Surbiton Trophy.
Ranked No. 141, Diallo defeated again Daniel Evans to win his first ATP Tour match and first at the Masters 1000 level at the 2023 National Bank Open in Toronto. He followed that up with winning the doubles title at the Winnipeg Challenger, partnering Leandro Riedi.
At the Davis Cup Finals group stage, Diallo recorded a shock upset victory over world No. 18 Lorenzo Musetti, winning in straight sets to give Canada the victory over Italy. He won his second Challenger title at the 2023 Slovak Open and reached the top 130 on 16 October 2023.
In May 2024, he qualified for his first Grand Slam at the 2024 French Open defeating two Argentinians Genaro Alberto Olivieri and Marco Trungelliti, and in the third round of qualifying, Alexander Ritschard.
Ranked No. 144, he also qualified for the main draw of the 2024 US Open making his debut, with wins over Sho Shimabukuro and two French players, Titouan Droguet and Valentin Royer. He defeated Jaume Munar and upset 24th seed Arthur Fils, his first two main-draw Grand Slam wins, to reach the third round for the first time in his career. As a result he moved 40 positions up to new career-high of world No. 103 in the rankings on 9 September 2024. Diallo reached his maiden ATP Tour final at the 2024 Almaty Open, defeating Christopher O'Connell, Borna Ćorić, second seed Alejandro Tabilo, and fourth seed Francisco Cerúndolo. He lost the final to third seed Karen Khachanov in three sets. As a result he reached the top 100 in the rankings on 21 October 2024.

## Performance timelines

Key :
| W | F | SF | QF | #R | RR | Q# | P# | DNQ | A | Z# | PO | G | S | B | NMS | NTI | P | NH |
| Tournament | 2023 | 2024 | 2025 | SR | W–L | Win% |
| Grand Slam tournaments |||||||
| Australian Open | Q1 | Q3 | 2R | 0 / 1 | 1–1 | 50% |
| French Open | Q1 | 1R | | 0 / 1 | 0–1 | 0% |
| Wimbledon | Q2 | Q2 | | 0 / 0 | 0–0 | – |
| US Open | Q1 | 3R | | 0 / 1 | 2–1 | 67% |
| Win–loss | 0–0 | 2–2 | 1–1 | 0 / 3 | 3–3 | 50% |

## ATP Tour finals
### Singles: 1 (1 runner-up)

* Legend
* Grand Slam (0–0)
* ATP Masters 1000 (0–0)
* ATP 500 (0–0)
* ATP 250 (0–1)
* Finals by surface
* Hard (0–1)
* Clay (0–0)
* Grass (0–0)
* Finals by setting
* Outdoor (0–0)
* Indoor (0–1)
| Result | W–L | Date | Tournament | Tier | Surface | Opponent | Score |
| Loss | 0–1 | Oct 2024 | Almaty Open, Kazakhstan | ATP 250 | Hard (i) | Karen Khachanov | 2–6, 7–5, 3–6 |

## ATP Challenger Tour finals
### Singles: 4 (3 titles, 1 runner-up)

* Legend
* ATP Challenger Tour (3–1)
| Result | W–L | Date | Tournament | Tier | Surface | Opponent | Score |
| Win | 1–0 | Aug 2022 | Granby, Canada | Challenger | Hard | Shang Juncheng | 7–5, 7–6$^{(7–5)}$ |
| Loss | 1–1 | Oct 2022 | Fairfield, USA | Challenger | Hard | Michael Mmoh | 3–6, 2–6 |
| Win | 2–1 | Oct 2023 | Bratislava, Slovakia | Challenger | Hard (i) | Joris De Loore | 6–0, 7–5 |
| Win | 3–1 | Jul 2024 | Chicago, USA | Challenger | Hard | Bu Yunchaokete | 6–3, 7–6$^{(7–3)}$ |

### Doubles: 1 (1 title)

* Legend
* ATP Challenger Tour (1–0)
| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
| Win | 0–1 | Aug 2023 | Winnipeg, Canada | Challenger | Hard | Leandro Riedi | Taha Baadi Juan Carlos Aguilar | 6–2, 6–3 |

## ITF World Tennis Tour finals
### Singles: 4 (2 titles, 2 runner-ups)

* Legend
* ITF WTT (2–2)
* Finals by surface
* Hard (2–2)
* Clay (0–0)
* Grass (0–0)
* Carpet (0–0)
| Result | W–L | Date | Tournament | Tier | Surface | Opponent | Score |
| Loss | 0–1 | Jun 2021 | M15 Champaign, USA | WTT | Hard | Jason Kubler | 2–6, 1–6 |
| Loss | 0–2 | Nov 2021 | M15 East Lansing, USA | WTT | Hard | Raymond Sarmiento | 6–4, 3–6, 4–6 |
| Win | 1–2 | Jun 2022 | M25 East Lansing, USA | WTT | Hard | Andres Martin | 6–3, 7–6$^{(7–4)}$ |
| Win | 2–2 | Mar 2023 | M25 Montreal, Canada | WTT | Hard (i) | Henri Squire | 7–6$^{(7–5)}$, 6–3 |

### Doubles: 1 (1 runner-up)

* Legend
* ITF WTT (0–1)
| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
| Loss | 0–1 | Nov 2019 | M15 East Lansing, USA | WTT | Hard | Millen Hurrion | Jacob Dunbar David Fox | 4–6, 6–7$^{(3–7)}$ |

## National and international representation
### Team competitions finals: 1 (1 title)

* Finals by tournament
* Davis Cup (1–0)
* Laver Cup (0–0)
* ATP Cup (0–0)
* Finals by team
* Canada (1–0)
* World (0–0)
| Result | Date | Tournament | Surface | Partners | Opponents | Score |
| Win | Nov 2022 | Davis Cup, Málaga | Hard (i) | Denis Shapovalov Vasek Pospisil Alexis Galarneau Félix Auger-Aliassime | Alex de Minaur Jordan Thompson Thanasi Kokkinakis Max Purcell Matthew Ebden | 2–0 |