Historical archive. Facts and results reflect the period recorded.
Personal details
| Field | Value |
|---|
| Date of birth | 24 September 2001 (24) |
| Place of birth | Montreal |
| Turned professional | 2023 |
| Height | 203 cm |
| Weight | 90 kg |
| Plays | Right-handed |
| Country | Canada |
Career
| Field | Value |
|---|
| ATP ranking | 114 |
| Career-high ATP ranking | 33 (week 34 / 2025) |
| Career singles record | 97 45 52 |
| Career doubles record | 17 4 13 |
| Singles titles | 1 |
Nearby players in the rankings
| Rank | Name | Points |
|---|
| 113 | Yibing Wu | 551 |
| 114 | Gabriel Diallo | 550 |
| 115 | Mejia Nicolas | 548 |
Recent matches
| Opponent | Result |
|---|
| Adrian Mannarino | Loss |
| Alex de Minaur | Loss |
| Terence Atmane | Win |
| Tomas Martin Etcheverry | Win |
| Jack Draper | Loss |
| Benjamin Bonzi | Win |
| Lorenzo Sonego | Loss |
| Tristan Boyer | Loss |
| Kyrian Jacquet | Win |
| Luciano Darderi | Loss |
Season 2022
| Tournament | Competition | Date | Finish |
|---|
| Drummondville Canada | ATP Challenger | 15 November 2022 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 17 November 2022 | G. Diallo [8] / C. Broom | 4:6 · 2:6 · 0:2 |
| First round · 15 November 2022 | G. Diallo [8] / K. Wehnelt [Q] | 6:4 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Calgary Canada | ATP Challenger | 8 November 2022 | Semi-final |
| Round / date | Players | Set scores |
|---|
| Semi-final · 12 November 2022 | D. Koepfer [5] / G. Diallo | 7:6 · 6:1 · 2:0 |
| Quarter-final · 11 November 2022 | G. Diallo / A. Escoffier [6] | 6:3 · 5:7 · 7:5 · 2:1 |
| Round of 16 · 10 November 2022 | J. Ficovich [3] / G. Diallo | 3:6 · 2:6 · 0:2 |
| First round · 8 November 2022 | G. Diallo / J. Ocleppo | 7:6 · 6:4 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Las Vegas USA | ATP Challenger | 24 October 2022 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 26 October 2022 | J. Ficovich [5] / G. Diallo | 3:6 · 7:6 · 6:4 · 2:1 |
| First round · 24 October 2022 | G. Diallo / E. Couacaud | 6:4 · 6:4 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Fairfield USA | ATP Challenger | 12 October 2022 | Final |
| Round / date | Players | Set scores |
|---|
| Final · 16 October 2022 | G. Diallo / M. Mmoh [3] | 3:6 · 2:6 · 0:2 |
| Semi-final · 15 October 2022 | A. Ayeni [Q] / G. Diallo | 3:6 · 1:6 · 0:2 |
| Quarter-final · 15 October 2022 | G. Diallo / E. Couacaud [5] | 7:6 · 7:5 · 2:0 |
| Round of 16 · 14 October 2022 | B. Shelton [4] / G. Diallo | 7:5 · 6:7 · 3:6 · 1:2 |
| First round · 12 October 2022 | G. Diallo / L. Riedi | 2:6 · 6:4 · 6:2 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Columbus (II) USA | ATP Challenger | 20 September 2022 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 23 September 2022 | J. Thompson [1] / G. Diallo | 6:2 · 6:1 · 2:0 |
| Round of 16 · 22 September 2022 | G. Diallo / A. McHugh | 7:5 · 6:7 · 7:5 · 2:1 |
| First round · 20 September 2022 | S. Kirchheimer / G. Diallo | 4:6 · 3:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Davis Cup Finals Italy | Team competition | 17 September 2022 | Group matches |
| Round / date | Players | Set scores |
|---|
| Group matches · 17 September 2022 | L. Djere / G. Diallo | 6:2 · 6:2 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Granby Canada | ATP Challenger | 24 August 2022 | Champion |
| Round / date | Players | Set scores |
|---|
| Final · 28 August 2022 | G. Diallo / J. Shang [6] | 7:5 · 7:6 · 2:0 |
| Semi-final · 27 August 2022 | G. Diallo / H. Moriya | 6:3 · 6:4 · 2:0 |
| Quarter-final · 26 August 2022 | A. Dougaz / G. Diallo | 6:3 · 3:6 · 6:7 · 1:2 |
| Round of 16 · 25 August 2022 | G. Diallo / C. Stebe [7] | 6:4 · 4:6 · 7:6 · 2:1 |
| First round · 24 August 2022 | D. Martin / G. Diallo | 5:7 · 1:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Vancouver Canada | ATP Challenger | 15 August 2022 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 17 August 2022 | R. Berankis [6] / G. Diallo | 6:4 · 6:1 · 2:0 |
| First round · 15 August 2022 | G. Diallo / Z. Bergs | 4:6 · 6:2 · 7:6 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Winnipeg Canada | ATP Challenger | 26 July 2022 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 26 July 2022 | L. Tu / G. Diallo | 6:1 · 7:5 · 2:0 |
Season 2023
| Tournament | Competition | Date | Finish |
|---|
| Davis Cup Finals Italy | Team competition | 13 September 2023 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 21 November 2023 | G. Diallo / O. Virtanen | 4:6 · 5:7 · 0:2 |
| Group matches · 16 September 2023 | G. Diallo / N. Jarry | 4:6 · 4:6 · 0:2 |
| Group matches · 14 September 2023 | G. Diallo / E. Ymer | 6:4 · 6:3 · 2:0 |
| Group matches · 13 September 2023 | G. Diallo / L. Musetti | 7:5 · 6:4 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Calgary Canada | ATP Challenger | 8 November 2023 | Semi-final |
| Round / date | Players | Set scores |
|---|
| Semi-final · 11 November 2023 | D. Koepfer [1] / G. Diallo [4] | Not available |
| Quarter-final · 11 November 2023 | G. Diallo [4] / A. Dougaz [8] | 6:3 · 6:2 · 2:0 |
| Round of 16 · 9 November 2023 | G. Diallo [4] / J. Sousa | 5:7 · 7:5 · 6:3 · 2:1 |
| First round · 8 November 2023 | G. Diallo [4] / A. Paulson | 4:6 · 7:6 · 6:4 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Brest France | ATP Challenger | 24 October 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 24 October 2023 | R. Albot / G. Diallo [Q] | 6:7 · 6:2 · 6:3 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Bratislava (II) Slovakia | ATP Challenger | 11 October 2023 | Champion |
| Round / date | Players | Set scores |
|---|
| Final · 15 October 2023 | G. Diallo / J. de Loore | 6:0 · 7:5 · 2:0 |
| Semi-final · 14 October 2023 | G. Diallo / M. Damm [Q] | 7:6 · 6:2 · 2:0 |
| Quarter-final · 13 October 2023 | G. Diallo / L. Klein | 3:6 · 7:6 · 6:2 · 2:1 |
| Round of 16 · 12 October 2023 | D. Thiem [1] / G. Diallo | 1:6 · 6:4 · 6:7 · 1:2 |
| First round · 11 October 2023 | G. Diallo / A. Fery | 7:5 · 6:1 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Mouilleron-Le-Captif France | ATP Challenger | 2 October 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 2 October 2023 | G. Diallo / V. Sachko | 6:3 · 4:6 · 4:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Orleans France | ATP Challenger | 25 September 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 25 September 2023 | G. Diallo [ALT] / G. Zeppieri | 2:6 · 6:2 · 4:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Winnipeg Canada | ATP Challenger | 15 August 2023 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 17 August 2023 | G. Diallo [8] / M. Bellucci | 2:6 · 3:6 · 0:2 |
| First round · 15 August 2023 | G. Diallo [8] / E. Couacaud | 4:6 · 6:2 · 7:6 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| National Bank Open Canada | ATP Masters | 8 August 2023 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 9 August 2023 | G. Diallo [WC] / A. de Minaur | 4:6 · 5:7 · 0:2 |
| First round · 8 August 2023 | G. Diallo [WC] / D. Evans | 7:6 · 7:5 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Mifel Tennis Open Mexico | ATP Tour | 1 August 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 1 August 2023 | G. Diallo / G. Brouwer | 2:6 · 6:4 · 2:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Infosys Hall of Fame Open USA | ATP Tour | 18 July 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 18 July 2023 | G. Diallo / K. Anderson [WC] | 3:6 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Ilkley England | ATP Challenger | 20 June 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 20 June 2023 | G. Diallo / A. Cazaux | 3:6 · 6:7 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Nottingham England | ATP Challenger | 13 June 2023 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 16 June 2023 | A. Cazaux [Q] / G. Diallo | 7:6 · 7:5 · 2:0 |
| Round of 16 · 15 June 2023 | G. Diallo / A. Michelsen [Q] | 3:6 · 7:5 · 6:3 · 2:1 |
| First round · 13 June 2023 | G. Diallo / E. Couacaud | 6:3 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Surbiton England | ATP Challenger | 6 June 2023 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 9 June 2023 | G. Diallo [ALT] / J. Rodionov | 4:6 · 4:6 · 0:2 |
| Round of 16 · 8 June 2023 | D. Evans [1] / G. Diallo [ALT] | 5:7 · 2:6 · 0:2 |
| First round · 6 June 2023 | L. Broady / G. Diallo [ALT] | 4:6 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Busan South Korea | ATP Challenger | 9 May 2023 | Semi-final |
| Round / date | Players | Set scores |
|---|
| Semi-final · 13 May 2023 | M. Purcell [1] / G. Diallo [8] | 6:4 · 7:5 · 2:0 |
| Quarter-final · 12 May 2023 | J. Thompson [3] / G. Diallo [8] | 3:6 · 5:7 · 0:2 |
| Round of 16 · 11 May 2023 | Y. Chung [WC] / G. Diallo [8] | 6:7 · 6:7 · 0:2 |
| First round · 9 May 2023 | J. Nam [WC] / G. Diallo [8] | 3:6 · 3:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Gwangju South Korea | ATP Challenger | 1 May 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 1 May 2023 | R. Hijikata [6] / G. Diallo | 6:2 · 6:4 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Seoul South Korea | ATP Challenger | 24 April 2023 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 27 April 2023 | G. Diallo / C. Eubanks [2] | 6:2 · 3:6 · 2:6 · 1:2 |
| First round · 24 April 2023 | G. Diallo / Y. Hsu | 6:2 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Sarasota USA | ATP Challenger | 11 April 2023 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 14 April 2023 | D. Altmaier [5] / G. Diallo [ALT] | 5:2 |
| Round of 16 · 12 April 2023 | G. Diallo [ALT] / M. Krueger [ALT] | 6:2 · 6:4 · 2:0 |
| First round · 11 April 2023 | F. Diaz Acosta / G. Diallo [ALT] | 6:3 · 2:6 · 6:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Lille France | ATP Challenger | 29 March 2023 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 31 March 2023 | G. Diallo / J. Rodionov [2] | 6:2 · 5:7 · 1:6 · 1:2 |
| Round of 16 · 30 March 2023 | G. Diallo / R. Berankis | 6:3 · 7:5 · 2:0 |
| First round · 29 March 2023 | H. Grenier [5] / G. Diallo | 6:4 · 4:6 · 2:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Biel Switzerland | ATP Challenger | 22 March 2023 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 24 March 2023 | L. Broady [4] / G. Diallo [8] | 3:6 · 7:5 · 6:3 · 2:1 |
| Round of 16 · 23 March 2023 | K. Kivattsev [Q] / G. Diallo [8] | 2:6 · 3:6 · 0:2 |
| First round · 22 March 2023 | D. Dietrich [WC] / G. Diallo [8] | 6:4 · 1:6 · 4:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Puerto Vallarta Mexico | ATP Challenger | 8 March 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 8 March 2023 | Y. Shimizu [ALT] / G. Diallo [6] | 4:6 · 6:3 · 7:6 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Dallas Open USA | ATP Tour | 8 February 2023 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 8 February 2023 | E. Gomez / G. Diallo [LL] | 6:4 · 6:7 · 7:6 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Cleveland USA | ATP Challenger | 31 January 2023 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 3 February 2023 | E. Gomez [1] / G. Diallo [8] | 7:6 · 4:6 · 7:5 · 2:1 |
| Round of 16 · 1 February 2023 | M. Krueger / G. Diallo [8] | 7:6 · 1:6 · 1:6 · 1:2 |
| First round · 31 January 2023 | A. Ayeni / G. Diallo [8] | 1:6 · 1:6 · 0:2 |
Season 2024
| Tournament | Competition | Date | Finish |
|---|
| Davis Cup Finals Italy | Team competition | 20 November 2024 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 20 November 2024 | D. Altmaier / G. Diallo | 7:6 · 6:4 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Bratislava (II) Slovakia | ATP Challenger | 29 October 2024 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 1 November 2024 | R. Collignon [Q] / G. Diallo [2] | 3:6 · 7:6 · 7:5 · 2:1 |
| Round of 16 · 30 October 2024 | P. Herbert / G. Diallo [2] | 2:6 · 4:6 · 0:2 |
| First round · 29 October 2024 | Z. Piros [Q] / G. Diallo [2] | 1:6 · 5:7 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Almaty Open Kazakhstan | ATP Tour | 15 October 2024 | Final |
| Round / date | Players | Set scores |
|---|
| Final · 20 October 2024 | K. Khachanov [3] / G. Diallo | 6:2 · 5:7 · 6:3 · 2:1 |
| Semi-final · 19 October 2024 | F. Cerundolo [4] / G. Diallo | 4:6 · 2:6 · 0:2 |
| Quarter-final · 18 October 2024 | G. Diallo / A. Tabilo [2] | 3:6 · 6:3 · 6:4 · 2:1 |
| Round of 16 · 16 October 2024 | B. Coric / G. Diallo | 6:7 · 4:6 · 0:2 |
| First round · 15 October 2024 | C. O'Connell / G. Diallo | 6:7 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Hangzhou China | ATP Challenger | 9 October 2024 | Semi-final |
| Round / date | Players | Set scores |
|---|
| Semi-final · 12 October 2024 | G. Diallo [6] / M. McDonald | 6:7 · 3:6 · 0:2 |
| Quarter-final · 11 October 2024 | G. Diallo [6] / A. Cazaux [4] | 2:6 · 6:4 · 6:4 · 2:1 |
| Round of 16 · 10 October 2024 | G. Diallo [6] / K. Samrej [Q] | 6:3 · 6:2 · 2:0 |
| First round · 9 October 2024 | G. Diallo [6] / J. McCabe | 6:4 · 6:2 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Shanghai Rolex Masters China | ATP Masters | 2 October 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 2 October 2024 | A. Davidovich Fokina / G. Diallo [Q] | 7:5 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Nonthaburi (IV) Thailand | ATP Challenger | 25 September 2024 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 27 September 2024 | M. McDonald / G. Diallo [3] | 7:6 · 6:3 · 2:0 |
| Round of 16 · 26 September 2024 | G. Oliveira / G. Diallo [3] | 3:6 · 0:2 |
| First round · 25 September 2024 | J. Nam [Q] / G. Diallo [3] | 6:7 · 0:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| US Open USA | Grand Slam | 27 August 2024 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 31 August 2024 | G. Diallo [Q] / T. Paul [14] | 7:6 · 3:6 · 1:6 · 6:7 · 1:3 |
| Second round · 29 August 2024 | A. Fils [24] / G. Diallo [Q] | 5:7 · 7:6 · 4:6 · 4:6 · 1:3 |
| First round · 27 August 2024 | J. Munar / G. Diallo [Q] | 4:6 · 6:3 · 3:6 · 5:7 · 1:3 |
| Tournament | Competition | Date | Finish |
|---|
| Cary USA | ATP Challenger | 13 August 2024 | Semi-final |
| Round / date | Players | Set scores |
|---|
| Semi-final · 16 August 2024 | M. Bellucci [Q] / G. Diallo [Q] | 6:3 · 6:3 · 2:0 |
| Quarter-final · 15 August 2024 | G. Diallo [Q] / T. Boyer [WC] | 7:6 · 6:7 · 6:4 · 2:1 |
| Round of 16 · 14 August 2024 | L. van Assche [7] / G. Diallo [Q] | 4:6 · 3:6 · 0:2 |
| First round · 13 August 2024 | C. Wong / G. Diallo [Q] | 2:6 · 6:1 · 2:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| National Bank Open Canada | ATP Masters | 6 August 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 6 August 2024 | G. Diallo [WC] / K. Khachanov [16] | 4:6 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Lexington USA | ATP Challenger | 31 July 2024 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 3 August 2024 | G. Diallo [3] / J. Fonseca [6] | 2:6 · 2:6 · 0:2 |
| Round of 16 · 2 August 2024 | G. Diallo [3] / E. Quinn | 6:3 · 7:6 · 2:0 |
| First round · 31 July 2024 | G. Diallo [3] / R. Seggerman [Q] | 7:6 · 3:6 · 6:1 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Chicago USA | ATP Challenger | 23 July 2024 | Champion |
| Round / date | Players | Set scores |
|---|
| Final · 28 July 2024 | G. Diallo [4] / B. Yunchaokete [6] | 6:3 · 7:6 · 2:0 |
| Semi-final · 27 July 2024 | J. Fearnley [Q] / G. Diallo [4] | 2:6 · 3:6 · 0:2 |
| Quarter-final · 26 July 2024 | G. Diallo [4] / M. Krueger | 6:3 · 6:2 · 2:0 |
| Round of 16 · 24 July 2024 | G. Diallo [4] / J. Fonseca | 7:6 · 6:1 · 2:0 |
| First round · 23 July 2024 | G. Diallo [4] / J. Trotter [Q] | 6:4 · 6:2 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Infosys Hall of Fame Open USA | ATP Tour | 16 July 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 16 July 2024 | B. Harris [Q] / G. Diallo | 7:6 · 7:5 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Ilkley England | ATP Challenger | 19 June 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 19 June 2024 | G. Diallo [Q] / T. Droguet | 5:7 · 7:5 · 3:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Nottingham (II) England | ATP Challenger | 11 June 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 11 June 2024 | G. Diallo / M. Bellucci | 4:6 · 6:4 · 5:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| French Open France | Grand Slam | 26 May 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 26 May 2024 | K. Nishikori / G. Diallo [Q] | 7:5 · 7:6 · 3:6 · 1:6 · 7:5 · 3:2 |
| Tournament | Competition | Date | Finish |
|---|
| Mauthausen Austria | ATP Challenger | 7 May 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 7 May 2024 | L. Neumayer / G. Diallo [3] | 4:6 · 7:5 · 4:2 |
| Tournament | Competition | Date | Finish |
|---|
| Cagliari Italy | ATP Challenger | 1 May 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 1 May 2024 | G. Diallo [Q] / J. Cerundolo [Q] | 0:6 · 6:7 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Ostrava Czechia | ATP Challenger | 22 April 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 22 April 2024 | H. Squire / G. Diallo [2] | 6:2 · 5:7 · 6:4 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Sarasota USA | ATP Challenger | 9 April 2024 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 12 April 2024 | G. Diallo [7] / T. Kokkinakis [3] | 6:7 · 6:4 · 6:7 · 1:2 |
| Round of 16 · 11 April 2024 | G. Diallo [7] / T. Boyer | 6:7 · 6:3 · 6:4 · 2:1 |
| First round · 9 April 2024 | G. Diallo [7] / F. Gomez [Q] | 7:6 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Delray Beach Open USA | ATP Tour | 13 February 2024 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 13 February 2024 | G. Diallo [LL] / N. Borges | 4:6 · 6:7 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Davis Cup Qualifiers (worldwide) | Team competition | 2 February 2024 | Qualifying |
| Round / date | Players | Set scores |
|---|
| Qualifying · 3 February 2024 | G. Diallo / S. Hong | 7:5 · 4:6 · 6:1 · 2:1 |
| Qualifying · 2 February 2024 | G. Diallo / S. Kwon | 6:4 · 6:4 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Quimper France | ATP Challenger | 23 January 2024 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 25 January 2024 | H. Mayot / G. Diallo [8] | 7:6 · 7:6 · 2:0 |
| First round · 23 January 2024 | E. Ymer / G. Diallo [8] | 5:7 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Canberra Australia | ATP Challenger | 1 January 2024 | Semi-final |
| Round / date | Players | Set scores |
|---|
| Semi-final · 5 January 2024 | D. Koepfer [1] / G. Diallo | 6:7 · 7:5 · 6:3 · 2:1 |
| Quarter-final · 4 January 2024 | G. Diallo / M. Gigante [Q] | 7:6 · 6:2 · 2:0 |
| Round of 16 · 3 January 2024 | R. Molleker [Q] / G. Diallo | 6:7 · 3:6 · 0:2 |
| First round · 1 January 2024 | G. Diallo / J. Cerundolo | 4:6 · 6:3 · 6:0 · 2:1 |
Season 2025
| Tournament | Competition | Date | Finish |
|---|
| Rolex Paris Masters France | ATP Masters | 28 October 2025 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 29 October 2025 | G. Diallo / A. de Minaur [6] | 6:7 · 6:4 · 3:6 · 1:2 |
| First round · 28 October 2025 | T. Griekspoor / G. Diallo | 3:6 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Swiss Indoors Switzerland | ATP Tour | 22 October 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 22 October 2025 | F. Auger-Aliassime [5] / G. Diallo | 6:2 · 7:5 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Almaty Open Kazakhstan | ATP Tour | 13 October 2025 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 15 October 2025 | G. Diallo [7] / J. Duckworth [Q] | 6:7 · 7:6 · 4:6 · 1:2 |
| First round · 13 October 2025 | G. Diallo [7] / A. Omarkhanov [WC] | 6:3 · 6:1 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Shanghai Rolex Masters China | ATP Masters | 3 October 2025 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 7 October 2025 | G. Diallo [31] / Z. Bergs | 6:3 · 5:7 · 6:7 · 1:2 |
| Third round · 5 October 2025 | D. Goffin / G. Diallo [31] | 0:3 · 0:0 |
| Second round · 3 October 2025 | B. Bonzi / G. Diallo [31] | 4:6 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Kinoshita Group Japan Open Japan | ATP Tour | 25 September 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 25 September 2025 | G. Diallo / T. Fritz [2] | 6:4 · 3:6 · 6:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| US Open USA | Grand Slam | 26 August 2025 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 28 August 2025 | G. Diallo [31] / J. Munar | 5:7 · 3:6 · 5:7 · 0:3 |
| First round · 26 August 2025 | G. Diallo [31] / D. Dzumhur | 7:6 · 4:6 · 7:5 · 7:5 · 3:1 |
| Tournament | Competition | Date | Finish |
|---|
| Winston-Salem Open USA | ATP Tour | 19 August 2025 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 20 August 2025 | G. Diallo [4] / H. Medjedovic | 4:6 · 2:6 · 0:2 |
| Second round · 19 August 2025 | G. Diallo [4] / N. Basavareddy [Q] | Not available |
| Tournament | Competition | Date | Finish |
|---|
| Cincinnati Open USA | ATP Masters | 9 August 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 12 August 2025 | J. Sinner [1] / G. Diallo [30] | 6:2 · 7:6 · 2:0 |
| First round · 9 August 2025 | S. Baez / G. Diallo [30] | 5:7 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| National Bank Open Canada | ATP Masters | 30 July 2025 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 2 August 2025 | G. Diallo [27] / T. Fritz [2] | 4:6 · 2:6 · 0:2 |
| Second round · 30 July 2025 | G. Diallo [27] / M. Gigante [WC] | 6:3 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Mubadala Citi DC Open USA | ATP Tour | 22 July 2025 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 24 July 2025 | B. Shelton [4] / G. Diallo [15] | 6:3 · 6:2 · 2:0 |
| Second round · 22 July 2025 | F. Marozsan / G. Diallo [15] | 3:6 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Wimbledon England | Grand Slam | 30 June 2025 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 2 July 2025 | T. Fritz [5] / G. Diallo | 3:6 · 6:3 · 7:6 · 4:6 · 6:3 · 3:2 |
| First round · 30 June 2025 | G. Diallo / D. Altmaier | 6:1 · 6:2 · 6:4 · 3:0 |
| Tournament | Competition | Date | Finish |
|---|
| Mallorca Championships Spain | ATP Tour | 23 June 2025 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 26 June 2025 | G. Diallo [6] / T. Griekspoor [4] | 4:6 · 4:6 · 0:2 |
| Round of 16 · 24 June 2025 | G. Diallo [6] / L. Djere | 6:3 · 3:6 · 6:3 · 2:1 |
| First round · 23 June 2025 | G. Diallo [6] / J. Munar | 7:5 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| HSBC Championships England | ATP Tour | 17 June 2025 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 19 June 2025 | J. Lehecka / G. Diallo | 6:4 · 6:2 · 2:0 |
| First round · 17 June 2025 | G. Diallo / B. Harris [WC] | 6:1 · 3:6 · 6:4 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Libema Open Netherlands | ATP Tour | 9 June 2025 | Champion |
| Round / date | Players | Set scores |
|---|
| Final · 15 June 2025 | Z. Bergs / G. Diallo | 5:7 · 6:7 · 0:2 |
| Semi-final · 14 June 2025 | G. Diallo / U. Humbert [2] | 6:3 · 7:6 · 2:0 |
| Quarter-final · 13 June 2025 | G. Diallo / K. Khachanov [3] | 7:6 · 6:4 · 2:0 |
| Round of 16 · 11 June 2025 | J. Thompson [6] / G. Diallo | 6:4 · 1:6 · 5:7 · 1:2 |
| First round · 9 June 2025 | G. Diallo / A. Vukic | 7:5 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| French Open France | Grand Slam | 26 May 2025 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 29 May 2025 | G. Diallo / T. Griekspoor | 5:7 · 6:7 · 6:1 · 3:6 · 1:3 |
| First round · 26 May 2025 | F. Cerundolo [18] / G. Diallo | 5:7 · 3:6 · 4:6 · 0:3 |
| Tournament | Competition | Date | Finish |
|---|
| Internazionali BNL d'Italia Italien | ATP Masters | 8 May 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 8 May 2025 | G. Diallo / M. Giron | 6:3 · 3:6 · 4:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Mutua Madrid Open Spain | ATP Masters | 24 April 2025 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 1 May 2025 | L. Musetti [10] / G. Diallo [LL] | 6:4 · 6:3 · 2:0 |
| Round of 16 · 30 April 2025 | G. Dimitrov [15] / G. Diallo [LL] | 7:5 · 6:7 · 4:6 · 1:2 |
| Third round · 29 April 2025 | C. Norrie / G. Diallo [LL] | 6:2 · 4:6 · 4:6 · 1:2 |
| Second round · 26 April 2025 | G. Diallo [ALT] / K. Majchrzak [LL] | 7:5 · 4:6 · 6:4 · 2:1 |
| First round · 24 April 2025 | Z. Bergs / G. Diallo [ALT] | 1:6 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Tiriac Open Romania | ATP Tour | 1 April 2025 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 3 April 2025 | S. Baez [1] / G. Diallo | 7:6 · 2:6 · 6:2 · 2:1 |
| First round · 1 April 2025 | G. Diallo / C. Tseng | 7:6 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Miami Open USA | ATP Masters | 20 March 2025 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 23 March 2025 | A. Fils [17] / G. Diallo [LL] | 6:4 · 2:3 · 1:0 |
| First round · 20 March 2025 | G. Diallo [LL] / T. Etcheverry | 6:3 · 6:0 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| BNP Paribas Open USA | ATP Masters | 6 March 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 8 March 2025 | A. Fils [20] / G. Diallo [LL] | 6:2 · 6:2 · 2:0 |
| First round · 6 March 2025 | Z. Zhang / G. Diallo [LL] | 6:2 · 2:6 · 6:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Abierto Mexicano Telcel Mexico | ATP Tour | 25 February 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 25 February 2025 | G. Diallo [Q] / T. Paul [3] | 2:6 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Davis Cup Qualifiers (worldwide) | Team competition | 1 February 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 2 February 2025 | G. Diallo / F. Marozsan | 6:1 · 6:3 · 2:0 |
| First round · 1 February 2025 | G. Diallo / M. Fucsovics | 6:3 · 2:6 · 2:6 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Australian Open Australia | Grand Slam | 14 January 2025 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 16 January 2025 | G. Diallo / K. Khachanov [19] | 6:7 · 6:4 · 3:6 · 3:6 · 1:3 |
| First round · 14 January 2025 | G. Diallo / L. Nardi | 6:7 · 7:6 · 5:7 · 6:1 · 6:2 · 3:2 |
| Tournament | Competition | Date | Finish |
|---|
| ASB Classic New Zealand | ATP Tour | 6 January 2025 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 6 January 2025 | G. Diallo [WC] / L. Sonego | 6:7 · 6:2 · 6:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Bank of China Hong Kong Tennis Open Hong Kong | ATP Tour | 31 December 2024 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 2 January 2025 | G. Diallo [Q] / L. Musetti [2] | 4:6 · 3:6 · 0:2 |
| First round · 31 December 2024 | G. Diallo [Q] / R. Carballes Baena | 4:6 · 7:6 · 7:5 · 2:1 |
Season 2026
| Tournament | Competition | Date | Finish |
|---|
| National Bank Open Canada | ATP Masters | 4 August 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 5 August 2026 | L. Darderi [19] / G. Diallo [WC] | 6:4 · 2:3 · 1:0 |
| First round · 4 August 2026 | G. Diallo [WC] / K. Jacquet [Q] | 6:7 · 6:3 · 6:2 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Mifel Tennis Open Mexico | ATP Tour | 28 July 2026 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 28 July 2026 | G. Diallo / T. Boyer [Q] | 5:7 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Wimbledon England | Grand Slam | 30 June 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 2 July 2026 | G. Diallo / L. Sonego | 6:7 · 6:4 · 6:7 · 7:6 · 2:6 · 2:3 |
| First round · 30 June 2026 | B. Bonzi / G. Diallo | 6:1 · 6:4 · 6:7 · 3:6 · 1:3 |
| Tournament | Competition | Date | Finish |
|---|
| Lexus Eastbourne Open England | ATP Tour | 22 June 2026 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 25 June 2026 | J. Draper / G. Diallo | 6:1 · 6:4 · 2:0 |
| Round of 16 · 24 June 2026 | G. Diallo / T. Etcheverry [4] | 6:7 · 6:3 · 6:2 · 2:1 |
| Third round · 22 June 2026 | G. Diallo / T. Atmane | 6:7 · 6:4 · 7:5 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| HSBC Championships England | ATP Tour | 16 June 2026 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 16 June 2026 | A. de Minaur [1] / G. Diallo | 7:6 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Libema Open Netherlands | ATP Tour | 9 June 2026 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 9 June 2026 | G. Diallo / A. Mannarino | 4:6 · 6:3 · 5:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| French Open France | Grand Slam | 24 May 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 24 May 2026 | J. Duckworth / G. Diallo | 6:3 · 4:1 |
| Tournament | Competition | Date | Finish |
|---|
| Mutua Madrid Open Spain | ATP Masters | 24 April 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 24 April 2026 | E. Möller [Q] / G. Diallo [32] | 7:5 · 3:3 · 1:0 |
| Tournament | Competition | Date | Finish |
|---|
| BMW Open Germany | ATP Tour | 13 April 2026 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 16 April 2026 | A. Zverev [1] / G. Diallo | 6:1 · 6:2 · 2:0 |
| Third round · 13 April 2026 | G. Diallo / V. Sachko [Q] | 6:1 · 6:2 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Monte-Carlo Rolex Masters France | ATP Masters | 6 April 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 6 April 2026 | J. Fonseca / G. Diallo | 6:2 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Tiriac Open Romania | ATP Tour | 1 April 2026 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 1 April 2026 | G. Diallo [1] / A. Molcan [Q] | 2:6 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Miami Open USA | ATP Masters | 20 March 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 21 March 2026 | G. Diallo / U. Humbert [31] | 1:6 · 4:6 · 0:2 |
| First round · 20 March 2026 | G. Diallo / Y. Wu [WC] | 6:2 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| BNP Paribas Open USA | ATP Masters | 4 March 2026 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 9 March 2026 | G. Diallo / F. Auger-Aliassime [9] | 7:6 · 3:6 · 3:6 · 1:2 |
| Second round · 7 March 2026 | A. Rublev [17] / G. Diallo | 7:6 · 6:7 · 3:6 · 1:2 |
| First round · 4 March 2026 | M. Bellucci / G. Diallo | 6:7 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Delray Beach Open USA | ATP Tour | 17 February 2026 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 17 February 2026 | A. Walton [LL] / G. Diallo | 7:6 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Dallas Open USA | ATP Tour | 10 February 2026 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 10 February 2026 | G. Diallo / B. Shelton [2] | 4:6 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Davis Cup Qualifiers (worldwide) | Team competition | 7 February 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 8 February 2026 | G. Diallo / M. Pucinelli de Almeida | 3:6 · 6:1 · 7:6 · 2:1 |
| First round · 7 February 2026 | G. Diallo / G. Heide | 6:7 · 6:3 · 6:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Australian Open Australia | Grand Slam | 18 January 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 18 January 2026 | A. Zverev [3] / G. Diallo | 6:7 · 6:1 · 6:4 · 6:2 · 3:1 |
| Tournament | Competition | Date | Finish |
|---|
| Adelaide International Australia | ATP Tour | 13 January 2026 | Third round |
| Round / date | Players | Set scores |
|---|
| Third round · 13 January 2026 | A. Vavassori [Q] / G. Diallo | 6:3 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Bank of China Hong Kong Tennis Open Hong Kong | ATP Tour | 6 January 2026 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 7 January 2026 | C. Wong [WC] / G. Diallo [6] | 1:6 · 7:5 · 7:5 · 2:1 |
| Third round · 6 January 2026 | J. de Jong / G. Diallo [6] | 4:6 · 6:7 · 0:2 |
Additional tournament results
| Tournament | Competition | Date | Finish |
|---|
| National Bank Open Canada | ATP Masters | 4 August 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 5 August 2026 | L. Darderi [19] / G. Diallo [WC] | 6:4 · 2:3 · 1:0 |
| First round · 4 August 2026 | G. Diallo [WC] / K. Jacquet [Q] | 6:7 · 6:3 · 6:2 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| Mifel Tennis Open Mexico | ATP Tour | 28 July 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 28 July 2026 | G. Diallo / T. Boyer [Q] | 5:7 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Wimbledon England | Grand Slam | 30 June 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 2 July 2026 | G. Diallo / L. Sonego | 6:7 · 6:4 · 6:7 · 7:6 · 2:6 · 2:3 |
| First round · 30 June 2026 | B. Bonzi / G. Diallo | 6:1 · 6:4 · 6:7 · 3:6 · 1:3 |
| Tournament | Competition | Date | Finish |
|---|
| Lexus Eastbourne Open England | ATP Tour | 22 June 2026 | Quarter-final |
| Round / date | Players | Set scores |
|---|
| Quarter-final · 25 June 2026 | J. Draper / G. Diallo | 6:1 · 6:4 · 2:0 |
| Round of 16 · 24 June 2026 | G. Diallo / T. Etcheverry [4] | 6:7 · 6:3 · 6:2 · 2:1 |
| First round · 22 June 2026 | G. Diallo / T. Atmane | 6:7 · 6:4 · 7:5 · 2:1 |
| Tournament | Competition | Date | Finish |
|---|
| HSBC Championships England | ATP Tour | 16 June 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 16 June 2026 | A. de Minaur [1] / G. Diallo | 7:6 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Libema Open Netherlands | ATP Tour | 9 June 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 9 June 2026 | G. Diallo / A. Mannarino | 4:6 · 6:3 · 5:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| French Open France | Grand Slam | 24 May 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 24 May 2026 | J. Duckworth / G. Diallo | 6:3 · 4:1 |
| Tournament | Competition | Date | Finish |
|---|
| Mutua Madrid Open Spain | ATP Masters | 24 April 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 24 April 2026 | E. Möller [Q] / G. Diallo [32] | 7:5 · 3:3 · 1:0 |
| Tournament | Competition | Date | Finish |
|---|
| BMW Open Germany | ATP Tour | 13 April 2026 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 16 April 2026 | A. Zverev [1] / G. Diallo | 6:1 · 6:2 · 2:0 |
| First round · 13 April 2026 | G. Diallo / V. Sachko [Q] | 6:1 · 6:2 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Monte-Carlo Rolex Masters France | ATP Masters | 6 April 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 6 April 2026 | J. Fonseca / G. Diallo | 6:2 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Tiriac Open Romania | ATP Tour | 1 April 2026 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 1 April 2026 | G. Diallo [1] / A. Molcan [Q] | 2:6 · 2:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Miami Open USA | ATP Masters | 20 March 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 21 March 2026 | G. Diallo / U. Humbert [31] | 1:6 · 4:6 · 0:2 |
| First round · 20 March 2026 | G. Diallo / Y. Wu [WC] | 6:2 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| BNP Paribas Open USA | ATP Masters | 4 March 2026 | Second round |
| Round / date | Players | Set scores |
|---|
| Second round · 9 March 2026 | G. Diallo / F. Auger-Aliassime [9] | 7:6 · 3:6 · 3:6 · 1:2 |
| First round · 7 March 2026 | A. Rublev [17] / G. Diallo | 7:6 · 6:7 · 3:6 · 1:2 |
| First round · 4 March 2026 | M. Bellucci / G. Diallo | 6:7 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Delray Beach Open USA | ATP Tour | 17 February 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 17 February 2026 | A. Walton [LL] / G. Diallo | 7:6 · 6:3 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Dallas Open USA | ATP Tour | 10 February 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 10 February 2026 | G. Diallo / B. Shelton [2] | 4:6 · 4:6 · 0:2 |
| Tournament | Competition | Date | Finish |
|---|
| Davis Cup Qualifiers (worldwide) | Team competition | 7 February 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 8 February 2026 | G. Diallo / M. Pucinelli de Almeida | 3:6 · 6:1 · 7:6 · 2:1 |
| First round · 7 February 2026 | G. Diallo / G. Heide | 6:7 · 6:3 · 6:7 · 1:2 |
| Tournament | Competition | Date | Finish |
|---|
| Australian Open Australia | Grand Slam | 18 January 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 18 January 2026 | A. Zverev [3] / G. Diallo | 6:7 · 6:1 · 6:4 · 6:2 · 3:1 |
| Tournament | Competition | Date | Finish |
|---|
| Adelaide International Australia | ATP Tour | 13 January 2026 | First round |
| Round / date | Players | Set scores |
|---|
| First round · 13 January 2026 | A. Vavassori [Q] / G. Diallo | 6:3 · 7:6 · 2:0 |
| Tournament | Competition | Date | Finish |
|---|
| Bank of China Hong Kong Tennis Open Hong Kong | ATP Tour | 6 January 2026 | Round of 16 |
| Round / date | Players | Set scores |
|---|
| Round of 16 · 7 January 2026 | C. Wong [WC] / G. Diallo [6] | 1:6 · 7:5 · 7:5 · 2:1 |
| First round · 6 January 2026 | J. de Jong / G. Diallo [6] | 4:6 · 6:7 · 0:2 |