Round of 32
Mannarino A.
Diallo G.
9 Jun 2026
Match Stats
HOME vs AWAY

RANK #48
Gabriel Diallo
Canada

RANK #44
Adrian Mannarino
France
Adrian Mannarino leads Gabriel Diallo 1-0 in the head-to-head. Their last match between Gabriel Diallo and Adrian Mannarino was played on 09 Jun 2026 at Hertogenbosch ATP and was won by Mannarino A..
Season Profile
Over the last 52 weeks, Gabriel Diallo has gone 22-26, which is a 45.8% win rate. On hard courts, he is 13-17 (43.3%). On clay, he is 1-5 (16.7%). On grass, he is 8-4 (66.7%). Across the matches with available stats in that span, he has averaged 8.4 aces per match, averaged 2.6 double faults per match, won 65.3% of total service points and won 33.3% of total return points.
Round of 32
Mannarino A.
Diallo G.
9 Jun 2026
Match Stats
HOME vs AWAY
Round of 128
Duckworth J.
Diallo G.
24 May 2026
Match Stats
HOME vs AWAY
Round of 64
Moller E.
Diallo G.
24 Apr 2026
Match Stats
HOME vs AWAY
Round of 16
Zverev A.
Diallo G.
16 Apr 2026
Match Stats
HOME vs AWAY
Round of 32
Diallo G.
Sachko V.
13 Apr 2026
Match Stats
HOME vs AWAY
Round of 64
Fonseca J.
Diallo G.
6 Apr 2026
Match Stats
HOME vs AWAY
Round of 16
Molcan A.
Diallo G.
1 Apr 2026
Match Stats
HOME vs AWAY
Round of 64
Humbert U.
Diallo G.
21 Mar 2026
Match Stats
HOME vs AWAY
Round of 128
Diallo G.
Wu Y.
20 Mar 2026
Match Stats
HOME vs AWAY
Round of 32
Auger-Aliassime F.
Diallo G.
9 Mar 2026
Match Stats
HOME vs AWAY
Round of 64
Diallo G.
Rublev A.
7 Mar 2026
Match Stats
HOME vs AWAY
Round of 128
Diallo G.
Bellucci M.
4 Mar 2026
Match Stats
HOME vs AWAY
Round of 32
Walton A.
Diallo G.
17 Feb 2026
Match Stats
HOME vs AWAY
Round of 32
Shelton B.
Diallo G.
10 Feb 2026
Match Stats
HOME vs AWAY
Round of 128
Zverev A.
Diallo G.
18 Jan 2026
Match Stats
HOME vs AWAY
Round of 32
Vavassori A.
Diallo G.
13 Jan 2026
Match Stats
HOME vs AWAY
Round of 16
Wong C.
Diallo G.
7 Jan 2026
Match Stats
HOME vs AWAY
Round of 32
Diallo G.
De Jong J.
6 Jan 2026
Match Stats
HOME vs AWAY
Paris ATP (indoor)
Round of 32
De Minaur A.
Diallo G.
29 Oct 2025
Match Stats
HOME vs AWAY
Paris ATP (indoor)
Round of 64
Diallo G.
Griekspoor T.
28 Oct 2025
Match Stats
HOME vs AWAY
Basel ATP (indoor)
Round of 32
Auger-Aliassime F.
Diallo G.
22 Oct 2025
Match Stats
HOME vs AWAY
Almaty ATP (indoor)
Round of 16
Duckworth J.
Diallo G.
15 Oct 2025
Match Stats
HOME vs AWAY
Almaty ATP (indoor)
Round of 32
Diallo G.
Omarkhanov A.
13 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 16
Bergs Z.
Diallo G.
7 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 32
Diallo G.
Goffin D.
5 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 64
Diallo G.
Bonzi B.
3 Oct 2025
Match Stats
HOME vs AWAY
Tokyo ATP
Round of 32
Fritz T.
Diallo G.
25 Sept 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 64
Munar J.
Diallo G.
28 Aug 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 128
Diallo G.
Dzumhur D.
25 Aug 2025
Match Stats
HOME vs AWAY
Winston-Salem ATP
Round of 16
Medjedovic H.
Diallo G.
20 Aug 2025
Match Stats
HOME vs AWAY
Winston-Salem ATP
Round of 32
Diallo G.
Basavareddy N.
19 Aug 2025
Cincinnati ATP
Round of 32
Sinner J.
Diallo G.
11 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 64
Diallo G.
Baez S.
9 Aug 2025
Match Stats
HOME vs AWAY
Toronto ATP
Round of 32
Fritz T.
Diallo G.
1 Aug 2025
Match Stats
HOME vs AWAY
Toronto ATP
Round of 64
Diallo G.
Gigante M.
30 Jul 2025
Match Stats
HOME vs AWAY
Washington ATP
Round of 16
Shelton B.
Diallo G.
24 Jul 2025
Match Stats
HOME vs AWAY
Washington ATP
Round of 32
Diallo G.
Marozsan F.
22 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 64
Fritz T.
Diallo G.
2 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 128
Diallo G.
Altmaier D.
30 Jun 2025
Match Stats
HOME vs AWAY
Mallorca ATP
Quarter-finals
Griekspoor T.
Diallo G.
26 Jun 2025
Match Stats
HOME vs AWAY
Mallorca ATP
Round of 16
Diallo G.
Djere L.
24 Jun 2025
Match Stats
HOME vs AWAY
Mallorca ATP
Round of 32
Diallo G.
Munar J.
23 Jun 2025
Match Stats
HOME vs AWAY
London ATP
Round of 16
Lehecka J.
Diallo G.
19 Jun 2025
Match Stats
HOME vs AWAY
London ATP
Round of 32
Diallo G.
Harris B.
17 Jun 2025
Match Stats
HOME vs AWAY
Final
Diallo G.
Bergs Z.
15 Jun 2025
Match Stats
HOME vs AWAY
Semi-finals
Diallo G.
Humbert U.
14 Jun 2025
Match Stats
HOME vs AWAY
Quarter-finals
Diallo G.
Khachanov K.
13 Jun 2025
Match Stats
HOME vs AWAY
Round of 16
Diallo G.
Thompson J.
11 Jun 2025
Match Stats
HOME vs AWAY
Over the last 52 weeks, Adrian Mannarino has gone 33-32, which is a 50.8% win rate. On hard courts, he is 21-20 (51.2%). On clay, he is 0-8 (0%). On grass, he is 12-4 (75%). Across the matches with available stats in that span, he has averaged 5 aces per match, averaged 1.8 double faults per match, won 63.7% of total service points and won 37.2% of total return points.
Round of 32
Mannarino A.
Diallo G.
9 Jun 2026
Match Stats
HOME vs AWAY
Round of 128
Humbert U.
Mannarino A.
25 May 2026
Match Stats
HOME vs AWAY
Round of 32
Collignon R.
Mannarino A.
19 May 2026
Match Stats
HOME vs AWAY
Round of 128
Dzumhur D.
Mannarino A.
6 May 2026
Match Stats
HOME vs AWAY
Round of 16
De Jong J.
Mannarino A.
30 Apr 2026
Match Stats
HOME vs AWAY
Round of 128
Buse I.
Mannarino A.
22 Apr 2026
Match Stats
HOME vs AWAY
Round of 32
Borges N.
Mannarino A.
13 Apr 2026
Match Stats
HOME vs AWAY
Round of 64
Bergs Z.
Mannarino A.
6 Apr 2026
Match Stats
HOME vs AWAY
Round of 16
Merida Aguilar D.
Mannarino A.
3 Apr 2026
Match Stats
HOME vs AWAY
Round of 64
Paul T.
Mannarino A.
20 Mar 2026
Match Stats
HOME vs AWAY
Round of 128
Mannarino A.
Zhang Z.
19 Mar 2026
Match Stats
HOME vs AWAY
Quarter-finals
Harris B.
Mannarino A.
13 Mar 2026
Match Stats
HOME vs AWAY
Round of 16
Mannarino A.
Bicknell B.
12 Mar 2026
Match Stats
HOME vs AWAY
Round of 128
Berrettini M.
Mannarino A.
4 Mar 2026
Match Stats
HOME vs AWAY
Round of 32
Shimabukuro S.
Mannarino A.
25 Feb 2026
Match Stats
HOME vs AWAY
Round of 16
Shelton B.
Mannarino A.
13 Feb 2026
Match Stats
HOME vs AWAY
Round of 32
Mannarino A.
Walton A.
11 Feb 2026
Match Stats
HOME vs AWAY
Final
Auger-Aliassime F.
Mannarino A.
8 Feb 2026
Match Stats
HOME vs AWAY
Semi-finals
Mannarino A.
Damm M.
7 Feb 2026
Match Stats
HOME vs AWAY
Quarter-finals
Mannarino A.
Gea A.
6 Feb 2026
Match Stats
HOME vs AWAY
Round of 16
Mannarino A.
Humbert U.
4 Feb 2026
Match Stats
HOME vs AWAY
Round of 32
Mannarino A.
Martinez P.
2 Feb 2026
Match Stats
HOME vs AWAY
Round of 32
Bertola R.
Mannarino A.
28 Jan 2026
Match Stats
HOME vs AWAY
Round of 128
Hijikata R.
Mannarino A.
19 Jan 2026
Match Stats
HOME vs AWAY
Round of 32
Spizzirri E.
Mannarino A.
11 Jan 2026
Match Stats
HOME vs AWAY
Round of 32
Cilic M.
Mannarino A.
5 Jan 2026
Match Stats
HOME vs AWAY
Metz ATP (indoor)
Round of 32
Cazaux A.
Mannarino A.
2 Nov 2025
Match Stats
HOME vs AWAY
Paris ATP - Qualification (indoor)
Q2
Hanfmann Y.
Mannarino A.
25 Oct 2025
Match Stats
HOME vs AWAY
Basel ATP - Qualification (indoor)
Q2
Bertola R.
Mannarino A.
18 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 64
Cerundolo F.
Mannarino A.
3 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 128
Mannarino A.
Berrettini M.
1 Oct 2025
Match Stats
HOME vs AWAY
Beijing ATP
Round of 16
Musetti L.
Mannarino A.
28 Sept 2025
Match Stats
HOME vs AWAY
Beijing ATP
Round of 32
Mannarino A.
Bublik A.
26 Sept 2025
Match Stats
HOME vs AWAY
Beijing ATP - Qualification
Q3
Mannarino A.
De Jong J.
24 Sept 2025
Match Stats
HOME vs AWAY
Beijing ATP - Qualification
Q2
Mannarino A.
Vavassori A.
23 Sept 2025
Match Stats
HOME vs AWAY
Hangzhou ATP
Round of 32
Wu Y.
Mannarino A.
17 Sept 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 16
Lehecka J.
Mannarino A.
31 Aug 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 32
Mannarino A.
Shelton B.
29 Aug 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 64
Mannarino A.
Thompson J.
27 Aug 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 128
Mannarino A.
Griekspoor T.
24 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 16
Sinner J.
Mannarino A.
13 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 32
Mannarino A.
Paul T.
12 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 64
Mannarino A.
Machac T.
9 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 128
Mannarino A.
Thompson J.
7 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP - Qualification
Q3
Mannarino A.
Svrcina D.
6 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP - Qualification
Q2
Mannarino A.
Krueger M.
5 Aug 2025
Match Stats
HOME vs AWAY
Toronto ATP
Round of 64
Shelton B.
Mannarino A.
30 Jul 2025
Match Stats
HOME vs AWAY
Toronto ATP
Round of 128
Mannarino A.
Giron M.
28 Jul 2025
Match Stats
HOME vs AWAY
Toronto ATP - Qualification
Q3
Mannarino A.
Aguilar J. C. M.
26 Jul 2025
Match Stats
HOME vs AWAY
Los Cabos ATP
Round of 32
Duckworth J.
Mannarino A.
16 Jul 2025
Match Stats
HOME vs AWAY
Newport Chall. Men
Final
Svajda Z.
Mannarino A.
13 Jul 2025
Match Stats
HOME vs AWAY
Newport Chall. Men
Semi-finals
Mannarino A.
Ghibaudo A.
12 Jul 2025
Match Stats
HOME vs AWAY
Newport Chall. Men
Quarter-finals
Mannarino A.
Tomic B.
11 Jul 2025
Match Stats
HOME vs AWAY
Newport Chall. Men
Round of 16
Mannarino A.
Zink T.
11 Jul 2025
Match Stats
HOME vs AWAY
Newport Chall. Men
Round of 32
Mannarino A.
Uchiyama Y.
8 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 32
Rublev A.
Mannarino A.
4 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 64
Mannarino A.
Royer V.
2 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 128
Mannarino A.
O'Connell C.
30 Jun 2025
Match Stats
HOME vs AWAY
Wimbledon ATP - Qualification
Q3
Mannarino A.
Tu L.
26 Jun 2025
Match Stats
HOME vs AWAY
Wimbledon ATP - Qualification
Q2
Mannarino A.
Budkov Kjaer N.
25 Jun 2025
Match Stats
HOME vs AWAY
Wimbledon ATP - Qualification
Q1
Mannarino A.
Collarini A.
23 Jun 2025
Match Stats
HOME vs AWAY
Nottingham Chall. Men
Round of 16
Landaluce M.
Mannarino A.
17 Jun 2025
Match Stats
HOME vs AWAY
Nottingham Chall. Men
Round of 32
Mannarino A.
Cazaux A.
15 Jun 2025
Match Stats
HOME vs AWAY
Round of 16
Medvedev D.
Mannarino A.
12 Jun 2025
Match Stats
HOME vs AWAY
Round of 32
Mannarino A.
O'Connell C.
11 Jun 2025
Match Stats
HOME vs AWAY