38

Gabriel Diallo

Hand: Right

Highest ranked: 38

All matches

(53 wins - 29 losses)

Pre-match favourite:
self odd less than 1.20

(8 wins - 0 losses)

Pre-match favourite:
self odd 1.20 - 1.50

(18 wins - 5 losses)

Pre-match favourite:
self odd 1.50 - 1.80

(12 wins - 5 losses)

Not a pre-match favourite:
rival's odd 1.50 - 1.80

(11 wins - 11 losses)

Not a pre-match favourite:
rival's odd 1.20 - 1.50

(2 wins - 7 losses)

Pre-match underdog:
rival's odd less than 1.20

(2 wins - 1 losses)

Dominance & Efficiency

Current view:
All the surfaces
Summary
Hard
Clay
Grass

General Stats Spider

You can compare the performance of Gabriel Diallo on the chosen surface with any player selected down below. After the choice, you can change the selected player, surface, or hide the comparision.

Breakpoints, aces, double faults

Gabriel Diallo Matches History - All surfaces

Date Tournament Rival Round Result Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
02-Jul-2025 Wimbledon Taylor Fritz R64 Lose 6-3 3-6 6-7(0) 6-4 3-6 3.43 1.31 5 73.2 76.7 31.0 26 8 9/12 21/24 20.5 33.3 3/6 3/25
30-Jun-2025 Wimbledon Daniel Altmaier R128 Win 6-1 6-2 6-4 1.19 4.65 57 58.1 76.7 67.7 7 1 4/5 12/13 40.0 55.6 6/12 6/12
26-Jun-2025 Mallorca Tallon Griekspoor QF Lose 4-6 4-6 1.83 1.97 34 63.9 76.9 45.5 8 4 2/4 8/10 21.6 29.4 0/1 0/10
24-Jun-2025 Mallorca Laslo Djere R16 Win 6-3 3-6 6-3 1.42 2.84 62 67.9 83.0 52.0 10 3 3/4 13/14 26.0 46.2 2/3 2/13
23-Jun-2025 Mallorca Jaume Munar R32 Win 7-5 6-3 1.6 2.31 54 72.1 71.4 57.9 10 2 2/2 10/10 26.3 52.2 3/4 3/11
19-Jun-2025 London Jiri Lehecka R16 Lose 4-6 2-6 2.44 1.56 30 68.0 64.7 56.3 8 2 1/4 6/9 3.7 44.4 0/0 0/9
17-Jun-2025 London Billy Harris R32 Win 6-1 3-6 6-4 1.41 2.89 113 60.3 85.1 45.2 11 1 4/6 11/13 34.6 42.9 4/7 4/13
15-Jun-2025 Hertogenbosch Zizou Bergs Final Win 7-5 7-6(8) 1.53 2.5 63 63.6 75.5 75.0 9 2 2/2 12/12 28.3 37.1 1/1 1/12
14-Jun-2025 Hertogenbosch Ugo Humbert Semis Win 6-3 7-6(4) 2.46 1.54 20 65.6 83.3 68.2 4 0 0/0 11/11 34.1 37.0 1/5 1/10
13-Jun-2025 Hertogenbosch Karen Khachanov QF Win 7-6(6) 6-4 2.33 1.6 24 63.5 74.5 55.6 19 3 4/5 10/11 32.6 45.5 2/8 2/11
11-Jun-2025 Hertogenbosch Jordan Thompson R16 Win 4-6 6-1 7-5 2.49 1.53 37 73.9 75.4 56.5 11 0 9/10 14/15 26.0 50.0 3/7 3/14
09-Jun-2025 Hertogenbosch Aleksandar Vukic R32 Win 7-5 7-6(2) 1.58 2.36 79 70.1 75.9 65.2 13 0 4/4 12/12 16.7 46.4 1/1 1/12
29-May-2025 Roland Garros Tallon Griekspoor R64 Lose 5-7 6-7(3) 6-1 3-6 2.41 1.56 29 62.6 69.4 46.5 12 6 5/11 14/20 31.1 49.2 6/13 6/20
26-May-2025 Roland Garros Francisco Cerundolo R128 Win 7-5 6-3 6-4 6.83 1.11 18 62.8 78.0 60.0 4 2 0/1 15/16 33.9 43.8 4/11 4/15
08-May-2025 Rome Marcos Giron R128 Lose 6-3 3-6 4-6 1.52 2.51 45 69.6 69.1 66.7 4 1 1/3 12/14 36.7 25.0 1/3 1/14
01-May-2025 Madrid Lorenzo Musetti QF Lose 4-6 3-6 4.5 1.21 7 58.1 72.2 23.1 0 1 2/6 6/10 22.2 47.6 1/5 1/9
30-Apr-2025 Madrid Grigor Dimitrov R16 Win 5-7 7-6(7) 6-4 3.19 1.35 16 77.3 77.3 63.6 8 2 0/1 16/17 10.9 43.6 1/4 1/17
29-Apr-2025 Madrid Cameron Norrie R32 Win 2-6 6-4 6-4 1.98 1.81 91 72.1 70.7 41.4 8 1 12/14 12/14 30.6 55.6 2/14 2/14
26-Apr-2025 Madrid Kamil Majchrzak R64 Win 7-5 4-6 6-4 1.97 1.83 90 70.2 74.2 60.7 10 5 1/3 14/16 25.0 52.6 3/10 3/16
24-Apr-2025 Madrid Zizou Bergs R128 Win 6-1 6-2 2.45 1.54 50 56.8 85.7 87.5 4 0 0/0 8/8 44.0 61.5 4/4 4/7
22-Apr-2025 Madrid Borna Coric Q2 Lose 3-6 6-7(6) 2.16 1.67 104 69.2 68.9 60.0 8 3 1/3 9/11 26.4 48.0 0/9 0/10
21-Apr-2025 Madrid Nicolas Moreno De Alboran Q1 Win 6-3 6-3 1.2 4.44 144 68.6 74.3 75.0 9 1 1/1 9/9 40.5 38.9 3/7 3/9
13-Apr-2025 Barcelona Hamad Medjedovic Q2 Lose 4-6 4-6 2.69 1.44 72 79.2 73.8 63.6 7 0 1/3 8/10 23.3 47.8 0/3 0/10
12-Apr-2025 Barcelona Martin Landaluce Q1 Win 6-2 6-4 1.51 2.51 151 66.0 74.3 55.6 4 2 1/2 8/9 41.5 60.9 4/10 4/9
05-Apr-2025 Monte Carlo Corentin Moutet Q1 Lose 7-5 4-6 4-6 2.42 1.54 75 68.8 66.7 43.3 2 2 2/6 12/16 37.3 35.0 3/12 3/16
03-Apr-2025 Bucharest Sebastian Baez R16 Lose 6-7(5) 6-2 2-6 3.3 1.33 36 73.2 56.7 72.7 4 1 2/6 10/14 31.3 52.0 4/9 4/14
01-Apr-2025 Bucharest Chun Hsin Tseng R32 Win 7-6(5) 7-6(2) 2.26 1.63 101 57.3 74.5 62.9 5 3 4/6 10/12 34.5 50.0 2/2 2/12
23-Mar-2025 Miami Arthur Fils R64 Lose 4-6 3-2 2.5 1.52 18 66.7 84.4 31.3 5 2 1/2 7/8 14.3 50.0 0/1 0/7
20-Mar-2025 Miami Tomas Martin Etcheverry R128 Win 6-3 6-0 1.95 1.83 44 71.4 77.1 35.7 6 1 3/4 7/8 55.0 59.1 5/8 5/7
18-Mar-2025 Miami Brandon Holt Q2 Lose 4-6 6-2 5-7 1.5 2.53 116 76.3 68.9 56.5 15 2 5/7 13/15 28.3 42.9 2/6 2/15
17-Mar-2025 Miami Yosuke Watanuki Q1 Win 6-1 6-7(3) 6-3 1.79 1.97 214 71.1 78.0 70.8 10 3 1/1 15/15 20.9 59.0 3/4 3/13
08-Mar-2025 Indian Wells Arthur Fils R64 Lose 2-6 2-6 2.2 1.66 21 58.2 46.9 39.1 3 2 3/8 3/8 12.0 41.7 1/1 1/8
06-Mar-2025 Indian Wells Zhizhen Zhang R128 Win 2-6 6-2 7-6(7) 1.9 1.88 51 69.0 69.6 54.8 9 3 6/8 12/14 23.4 50.0 2/9 2/14
04-Mar-2025 Indian Wells Ethan Quinn Q2 Lose 6-7(5) 2-6 1.49 2.57 137 63.0 73.9 48.1 10 3 2/4 8/10 25.0 33.3 0/6 0/10
03-Mar-2025 Indian Wells Hady Habib Q1 Win 6-3 7-6(5) 1.21 4.34 170 57.0 80.0 52.9 9 6 5/6 10/11 28.6 51.9 2/7 2/10
25-Feb-2025 Acapulco Tommy Paul R32 Lose 2-6 2-6 3.34 1.33 10 55.3 57.7 47.6 4 2 3/7 4/8 32.3 34.6 0/5 0/8
24-Feb-2025 Acapulco Mattia Bellucci Q2 Win 6-1 6-0 2.12 1.69 70 62.9 90.9 69.2 4 0 0/0 7/7 40.6 75.0 5/11 5/6
23-Feb-2025 Acapulco Rafael De Alba Q1 Win 6-1 6-1 1.02 14.56 1334 60.5 87.0 60.0 2 1 0/0 7/7 45.5 75.0 5/11 5/7
02-Feb-2025 Davis Cup World Group Qualies Fabian Marozsan Other Win 6-1 6-3 1.87 1.9 58 68.5 70.3 52.9 11 0 6/7 7/8 50.0 73.3 5/8 5/8
01-Feb-2025 Davis Cup World Group Qualies Marton Fucsovics Other Lose 6-3 2-6 2-6 1.61 2.26 96 59.8 69.4 45.5 8 0 6/10 9/13 30.0 30.4 1/7 1/12
16-Jan-2025 Australian Open Karen Khachanov R64 Lose 6-7(4) 6-4 3-6 3-6 3.49 1.31 19 64.4 75.9 45.8 15 4 7/10 17/20 22.5 37.3 1/5 1/20
14-Jan-2025 Australian Open Luca Nardi R128 Win 6-7(1) 7-6(3) 5-7 6-1 6-2 1.44 2.77 83 62.3 75.0 50.8 21 8 11/15 22/26 33.0 47.9 7/16 7/25
06-Jan-2025 Auckland Lorenzo Sonego R32 Lose 6-7(5) 6-2 6-7(7) 1.84 1.94 54 71.3 77.9 58.1 8 3 3/4 15/16 31.8 29.0 3/13 3/16
02-Jan-2025 Hong Kong Lorenzo Musetti R16 Lose 4-6 3-6 2.19 1.66 17 70.0 65.3 42.9 6 2 7/10 7/10 18.9 41.7 0/2 0/9
31-Dec-2024 Hong Kong Roberto Carballes Baena R32 Win 4-6 7-6(4) 7-5 1.41 2.86 57 72.6 67.1 59.4 9 2 10/13 14/17 20.0 59.0 3/8 3/17
30-Dec-2024 Hong Kong Hugo Grenier Q2 Win 4-6 6-1 7-5 1.27 3.58 155 78.5 75.8 70.6 11 0 0/1 14/15 32.7 40.0 3/7 3/14
29-Dec-2024 Hong Kong Ki Lung Ng Q1 Win 7-6(2) 6-2 1.01 21.87 0 72.9 81.4 56.3 5 3 0/0 10/10 44.6 46.7 2/7 2/10
20-Nov-2024 Davis Cup Finals Daniel Altmaier QF Lose 6-7(5) 4-6 1.48 2.57 88 68.9 62.9 46.4 9 6 6/8 9/11 25.0 46.2 1/6 1/11
01-Nov-2024 Bratislava 2 Challenger Raphael Collignon QF Lose 6-3 6-7(3) 5-7 1.32 3.24 167 79.6 73.2 52.4 15 1 2/4 15/17 26.1 41.4 2/4 2/16
30-Oct-2024 Bratislava 2 Challenger Pierre Hugues Herbert R16 Win 6-2 6-4 1.3 3.37 124 70.0 77.1 66.7 7 1 1/2 8/9 36.7 66.7 4/8 4/9
29-Oct-2024 Bratislava 2 Challenger Zsombor Piros R32 Win 6-1 7-5 1.26 3.68 248 64.8 80.0 78.9 13 0 3/3 10/10 24.0 59.3 3/3 3/9
20-Oct-2024 Almaty Karen Khachanov Final Lose 2-6 7-5 3-6 2.25 1.63 26 70.3 65.4 33.3 7 0 13/19 9/15 31.0 43.5 3/6 3/14
19-Oct-2024 Almaty Francisco Cerundolo Semis Win 6-4 6-2 1.83 1.95 31 73.1 78.9 57.1 5 0 1/1 9/9 23.1 61.9 3/3 3/9
18-Oct-2024 Almaty Alejandro Tabilo QF Win 3-6 6-3 6-4 2.0 1.8 23 75.6 71.0 70.0 6 0 3/4 13/14 27.8 47.1 2/6 2/14
16-Oct-2024 Almaty Borna Coric R16 Win 7-6(1) 6-4 1.68 2.15 96 71.6 83.3 47.4 8 2 2/2 11/11 38.3 21.7 1/4 1/11
15-Oct-2024 Almaty Christopher O'Connell R32 Win 7-6(5) 6-2 1.87 1.91 72 83.9 82.7 40.0 9 3 1/1 10/10 28.9 40.0 2/6 2/10
12-Oct-2024 Hangzhou Challenger Mackenzie McDonald Semis Lose 6-7(9) 3-6 2.06 1.71 137 65.1 80.5 40.9 9 3 0/2 8/10 24.1 57.7 1/5 1/11
11-Oct-2024 Hangzhou Challenger Arthur Cazaux QF Win 2-6 6-4 6-4 1.56 2.34 92 68.2 76.7 46.4 13 3 5/8 11/14 27.4 55.8 3/14 3/14
10-Oct-2024 Hangzhou Challenger Kasidit Samrej R16 Win 6-3 6-2 1.05 9.05 518 75.5 78.4 50.0 12 1 2/2 8/8 48.5 52.2 4/6 4/9
09-Oct-2024 Hangzhou Challenger James McCabe R32 Win 6-4 6-2 1.26 3.62 272 65.1 89.3 73.3 6 0 0/0 9/9 42.4 33.3 3/6 3/9
02-Oct-2024 Shanghai Alejandro Davidovich Fokina R128 Lose 5-7 6-7(7) 2.05 1.76 64 69.2 68.5 50.0 9 0 1/5 8/12 31.0 50.0 3/13 3/12
01-Oct-2024 Shanghai Marco Trungelliti Q2 Win 6-3 7-5 1.18 4.76 136 71.9 82.9 50.0 13 0 0/1 10/11 42.9 40.0 3/10 3/10
30-Sep-2024 Shanghai Benjamin Hassan Q1 Win 6-0 7-6(3) 1.18 4.69 208 78.3 78.7 30.8 5 1 4/5 8/9 36.8 67.9 4/8 4/9
27-Sep-2024 Nonthaburi 4 Challenger Mackenzie McDonald QF Lose 6-7(6) 3-6 1.81 1.92 172 66.7 81.0 61.9 9 2 4/5 9/10 38.5 13.8 0/4 0/11
26-Sep-2024 Nonthaburi 4 Challenger Goncalo Oliveira R16 Win 6-3 2-0 5.21 1.14 281 67.9 89.5 77.8 9 0 0/0 6/6 36.8 61.5 2/4 2/5
25-Sep-2024 Nonthaburi 4 Challenger Ji Sung Nam R32 Win 7-6(9) 6-0 1.13 5.5 590 70.2 80.0 58.8 9 1 2/3 8/9 36.1 50.0 4/6 4/9
31-Aug-2024 US Open Tommy Paul R32 Lose 7-6(5) 3-6 1-6 6-7(3) 6.97 1.11 14 67.8 59.6 31.9 12 6 11/20 11/20 32.1 46.4 5/15 5/20
29-Aug-2024 US Open Arthur Fils R64 Win 7-5 6-7(3) 6-4 6-4 3.3 1.34 24 57.4 77.0 58.2 12 5 1/3 20/22 31.2 45.8 5/9 5/22
28-Aug-2024 US Open Jaume Munar R128 Win 6-4 3-6 6-3 7-5 1.88 1.93 84 60.0 73.8 35.7 20 7 7/12 15/20 36.0 52.8 7/20 7/20
22-Aug-2024 US Open Valentin Royer Q3 Win 7-6(3) 6-4 1.42 2.8 200 71.8 76.5 50.0 6 2 0/1 10/11 32.0 51.9 2/12 2/11
21-Aug-2024 US Open Titouan Droguet Q2 Win 3-6 7-5 6-3 1.45 2.66 146 71.7 69.0 42.9 4 8 10/14 11/15 34.9 55.3 5/13 5/15
20-Aug-2024 US Open Sho Shimabukuro Q1 Win 4-6 7-5 6-3 1.37 2.98 239 63.8 72.3 51.1 11 5 12/14 14/16 18.2 46.7 3/9 3/15
16-Aug-2024 Cary Challenger Mattia Bellucci Semis Lose 3-6 3-6 2.29 1.58 113 61.0 55.6 39.1 6 4 4/8 5/9 20.7 41.2 1/1 1/9
15-Aug-2024 Cary Challenger Tristan Boyer QF Win 7-6(6) 6-7(1) 6-4 1.3 3.36 210 67.0 78.3 55.9 11 5 2/4 15/17 26.5 44.2 3/8 3/17
14-Aug-2024 Cary Challenger Luca van Assche R16 Win 6-4 6-3 1.55 2.35 111 63.8 83.8 57.1 13 2 2/3 9/10 25.6 68.4 3/6 3/9
13-Aug-2024 Cary Challenger Chak Lam Coleman Wong R32 Win 6-2 1-6 6-2 1.29 3.46 153 65.3 67.3 46.2 9 6 2/5 9/12 40.8 55.6 4/11 4/11
11-Aug-2024 Cary Challenger Shintaro Mochizuki Q2 Win 7-6(4) 6-2 1.31 3.29 157 56.7 82.4 57.7 9 3 2/3 9/10 40.5 42.3 3/8 3/10
10-Aug-2024 Cary Challenger Eliot Spizzirri Q1 Win 7-6(3) 7-6(1) 1.43 2.68 348 61.3 78.3 69.0 10 3 4/5 11/12 29.3 47.6 1/5 1/12
06-Aug-2024 Montreal Karen Khachanov R64 Lose 4-6 4-6 2.73 1.46 22 68.9 66.7 47.4 7 4 2/4 8/10 21.2 35.7 0/3 0/10
03-Aug-2024 Lexington Challenger Joao Fonseca QF Lose 2-6 2-6 1.5 2.49 214 57.1 58.3 38.9 4 1 4/8 4/8 25.6 54.2 0/3 0/8
02-Aug-2024 Lexington Challenger Ethan Quinn R16 Win 6-3 7-6(6) 1.32 3.22 254 63.3 84.2 77.3 12 4 0/0 11/11 25.0 43.8 1/5 1/10
31-Jul-2024 Lexington Challenger Ryan Seggerman R32 Win 7-6(3) 3-6 6-1 1.26 3.63 411 62.2 74.5 74.2 12 2 2/3 13/14 28.1 45.2 2/5 2/14
Date Tournament Rival Round Result Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
23-Mar-2025 Miami Arthur Fils R64 Lose 4-6 3-2 2.5 1.52 18 66.7 84.4 31.3 5 2 1/2 7/8 14.3 50.0 0/1 0/7
20-Mar-2025 Miami Tomas Martin Etcheverry R128 Win 6-3 6-0 1.95 1.83 44 71.4 77.1 35.7 6 1 3/4 7/8 55.0 59.1 5/8 5/7
18-Mar-2025 Miami Brandon Holt Q2 Lose 4-6 6-2 5-7 1.5 2.53 116 76.3 68.9 56.5 15 2 5/7 13/15 28.3 42.9 2/6 2/15
17-Mar-2025 Miami Yosuke Watanuki Q1 Win 6-1 6-7(3) 6-3 1.79 1.97 214 71.1 78.0 70.8 10 3 1/1 15/15 20.9 59.0 3/4 3/13
08-Mar-2025 Indian Wells Arthur Fils R64 Lose 2-6 2-6 2.2 1.66 21 58.2 46.9 39.1 3 2 3/8 3/8 12.0 41.7 1/1 1/8
06-Mar-2025 Indian Wells Zhizhen Zhang R128 Win 2-6 6-2 7-6(7) 1.9 1.88 51 69.0 69.6 54.8 9 3 6/8 12/14 23.4 50.0 2/9 2/14
04-Mar-2025 Indian Wells Ethan Quinn Q2 Lose 6-7(5) 2-6 1.49 2.57 137 63.0 73.9 48.1 10 3 2/4 8/10 25.0 33.3 0/6 0/10
03-Mar-2025 Indian Wells Hady Habib Q1 Win 6-3 7-6(5) 1.21 4.34 170 57.0 80.0 52.9 9 6 5/6 10/11 28.6 51.9 2/7 2/10
25-Feb-2025 Acapulco Tommy Paul R32 Lose 2-6 2-6 3.34 1.33 10 55.3 57.7 47.6 4 2 3/7 4/8 32.3 34.6 0/5 0/8
24-Feb-2025 Acapulco Mattia Bellucci Q2 Win 6-1 6-0 2.12 1.69 70 62.9 90.9 69.2 4 0 0/0 7/7 40.6 75.0 5/11 5/6
23-Feb-2025 Acapulco Rafael De Alba Q1 Win 6-1 6-1 1.02 14.56 1334 60.5 87.0 60.0 2 1 0/0 7/7 45.5 75.0 5/11 5/7
02-Feb-2025 Davis Cup World Group Qualies Fabian Marozsan Other Win 6-1 6-3 1.87 1.9 58 68.5 70.3 52.9 11 0 6/7 7/8 50.0 73.3 5/8 5/8
01-Feb-2025 Davis Cup World Group Qualies Marton Fucsovics Other Lose 6-3 2-6 2-6 1.61 2.26 96 59.8 69.4 45.5 8 0 6/10 9/13 30.0 30.4 1/7 1/12
16-Jan-2025 Australian Open Karen Khachanov R64 Lose 6-7(4) 6-4 3-6 3-6 3.49 1.31 19 64.4 75.9 45.8 15 4 7/10 17/20 22.5 37.3 1/5 1/20
14-Jan-2025 Australian Open Luca Nardi R128 Win 6-7(1) 7-6(3) 5-7 6-1 6-2 1.44 2.77 83 62.3 75.0 50.8 21 8 11/15 22/26 33.0 47.9 7/16 7/25
06-Jan-2025 Auckland Lorenzo Sonego R32 Lose 6-7(5) 6-2 6-7(7) 1.84 1.94 54 71.3 77.9 58.1 8 3 3/4 15/16 31.8 29.0 3/13 3/16
02-Jan-2025 Hong Kong Lorenzo Musetti R16 Lose 4-6 3-6 2.19 1.66 17 70.0 65.3 42.9 6 2 7/10 7/10 18.9 41.7 0/2 0/9
31-Dec-2024 Hong Kong Roberto Carballes Baena R32 Win 4-6 7-6(4) 7-5 1.41 2.86 57 72.6 67.1 59.4 9 2 10/13 14/17 20.0 59.0 3/8 3/17
30-Dec-2024 Hong Kong Hugo Grenier Q2 Win 4-6 6-1 7-5 1.27 3.58 155 78.5 75.8 70.6 11 0 0/1 14/15 32.7 40.0 3/7 3/14
29-Dec-2024 Hong Kong Ki Lung Ng Q1 Win 7-6(2) 6-2 1.01 21.87 0 72.9 81.4 56.3 5 3 0/0 10/10 44.6 46.7 2/7 2/10
20-Nov-2024 Davis Cup Finals Daniel Altmaier QF Lose 6-7(5) 4-6 1.48 2.57 88 68.9 62.9 46.4 9 6 6/8 9/11 25.0 46.2 1/6 1/11
01-Nov-2024 Bratislava 2 Challenger Raphael Collignon QF Lose 6-3 6-7(3) 5-7 1.32 3.24 167 79.6 73.2 52.4 15 1 2/4 15/17 26.1 41.4 2/4 2/16
30-Oct-2024 Bratislava 2 Challenger Pierre Hugues Herbert R16 Win 6-2 6-4 1.3 3.37 124 70.0 77.1 66.7 7 1 1/2 8/9 36.7 66.7 4/8 4/9
29-Oct-2024 Bratislava 2 Challenger Zsombor Piros R32 Win 6-1 7-5 1.26 3.68 248 64.8 80.0 78.9 13 0 3/3 10/10 24.0 59.3 3/3 3/9
20-Oct-2024 Almaty Karen Khachanov Final Lose 2-6 7-5 3-6 2.25 1.63 26 70.3 65.4 33.3 7 0 13/19 9/15 31.0 43.5 3/6 3/14
19-Oct-2024 Almaty Francisco Cerundolo Semis Win 6-4 6-2 1.83 1.95 31 73.1 78.9 57.1 5 0 1/1 9/9 23.1 61.9 3/3 3/9
18-Oct-2024 Almaty Alejandro Tabilo QF Win 3-6 6-3 6-4 2.0 1.8 23 75.6 71.0 70.0 6 0 3/4 13/14 27.8 47.1 2/6 2/14
16-Oct-2024 Almaty Borna Coric R16 Win 7-6(1) 6-4 1.68 2.15 96 71.6 83.3 47.4 8 2 2/2 11/11 38.3 21.7 1/4 1/11
15-Oct-2024 Almaty Christopher O'Connell R32 Win 7-6(5) 6-2 1.87 1.91 72 83.9 82.7 40.0 9 3 1/1 10/10 28.9 40.0 2/6 2/10
12-Oct-2024 Hangzhou Challenger Mackenzie McDonald Semis Lose 6-7(9) 3-6 2.06 1.71 137 65.1 80.5 40.9 9 3 0/2 8/10 24.1 57.7 1/5 1/11
11-Oct-2024 Hangzhou Challenger Arthur Cazaux QF Win 2-6 6-4 6-4 1.56 2.34 92 68.2 76.7 46.4 13 3 5/8 11/14 27.4 55.8 3/14 3/14
10-Oct-2024 Hangzhou Challenger Kasidit Samrej R16 Win 6-3 6-2 1.05 9.05 518 75.5 78.4 50.0 12 1 2/2 8/8 48.5 52.2 4/6 4/9
09-Oct-2024 Hangzhou Challenger James McCabe R32 Win 6-4 6-2 1.26 3.62 272 65.1 89.3 73.3 6 0 0/0 9/9 42.4 33.3 3/6 3/9
02-Oct-2024 Shanghai Alejandro Davidovich Fokina R128 Lose 5-7 6-7(7) 2.05 1.76 64 69.2 68.5 50.0 9 0 1/5 8/12 31.0 50.0 3/13 3/12
01-Oct-2024 Shanghai Marco Trungelliti Q2 Win 6-3 7-5 1.18 4.76 136 71.9 82.9 50.0 13 0 0/1 10/11 42.9 40.0 3/10 3/10
30-Sep-2024 Shanghai Benjamin Hassan Q1 Win 6-0 7-6(3) 1.18 4.69 208 78.3 78.7 30.8 5 1 4/5 8/9 36.8 67.9 4/8 4/9
27-Sep-2024 Nonthaburi 4 Challenger Mackenzie McDonald QF Lose 6-7(6) 3-6 1.81 1.92 172 66.7 81.0 61.9 9 2 4/5 9/10 38.5 13.8 0/4 0/11
26-Sep-2024 Nonthaburi 4 Challenger Goncalo Oliveira R16 Win 6-3 2-0 5.21 1.14 281 67.9 89.5 77.8 9 0 0/0 6/6 36.8 61.5 2/4 2/5
25-Sep-2024 Nonthaburi 4 Challenger Ji Sung Nam R32 Win 7-6(9) 6-0 1.13 5.5 590 70.2 80.0 58.8 9 1 2/3 8/9 36.1 50.0 4/6 4/9
31-Aug-2024 US Open Tommy Paul R32 Lose 7-6(5) 3-6 1-6 6-7(3) 6.97 1.11 14 67.8 59.6 31.9 12 6 11/20 11/20 32.1 46.4 5/15 5/20
29-Aug-2024 US Open Arthur Fils R64 Win 7-5 6-7(3) 6-4 6-4 3.3 1.34 24 57.4 77.0 58.2 12 5 1/3 20/22 31.2 45.8 5/9 5/22
28-Aug-2024 US Open Jaume Munar R128 Win 6-4 3-6 6-3 7-5 1.88 1.93 84 60.0 73.8 35.7 20 7 7/12 15/20 36.0 52.8 7/20 7/20
22-Aug-2024 US Open Valentin Royer Q3 Win 7-6(3) 6-4 1.42 2.8 200 71.8 76.5 50.0 6 2 0/1 10/11 32.0 51.9 2/12 2/11
21-Aug-2024 US Open Titouan Droguet Q2 Win 3-6 7-5 6-3 1.45 2.66 146 71.7 69.0 42.9 4 8 10/14 11/15 34.9 55.3 5/13 5/15
20-Aug-2024 US Open Sho Shimabukuro Q1 Win 4-6 7-5 6-3 1.37 2.98 239 63.8 72.3 51.1 11 5 12/14 14/16 18.2 46.7 3/9 3/15
16-Aug-2024 Cary Challenger Mattia Bellucci Semis Lose 3-6 3-6 2.29 1.58 113 61.0 55.6 39.1 6 4 4/8 5/9 20.7 41.2 1/1 1/9
15-Aug-2024 Cary Challenger Tristan Boyer QF Win 7-6(6) 6-7(1) 6-4 1.3 3.36 210 67.0 78.3 55.9 11 5 2/4 15/17 26.5 44.2 3/8 3/17
14-Aug-2024 Cary Challenger Luca van Assche R16 Win 6-4 6-3 1.55 2.35 111 63.8 83.8 57.1 13 2 2/3 9/10 25.6 68.4 3/6 3/9
13-Aug-2024 Cary Challenger Chak Lam Coleman Wong R32 Win 6-2 1-6 6-2 1.29 3.46 153 65.3 67.3 46.2 9 6 2/5 9/12 40.8 55.6 4/11 4/11
11-Aug-2024 Cary Challenger Shintaro Mochizuki Q2 Win 7-6(4) 6-2 1.31 3.29 157 56.7 82.4 57.7 9 3 2/3 9/10 40.5 42.3 3/8 3/10
10-Aug-2024 Cary Challenger Eliot Spizzirri Q1 Win 7-6(3) 7-6(1) 1.43 2.68 348 61.3 78.3 69.0 10 3 4/5 11/12 29.3 47.6 1/5 1/12
06-Aug-2024 Montreal Karen Khachanov R64 Lose 4-6 4-6 2.73 1.46 22 68.9 66.7 47.4 7 4 2/4 8/10 21.2 35.7 0/3 0/10
03-Aug-2024 Lexington Challenger Joao Fonseca QF Lose 2-6 2-6 1.5 2.49 214 57.1 58.3 38.9 4 1 4/8 4/8 25.6 54.2 0/3 0/8
02-Aug-2024 Lexington Challenger Ethan Quinn R16 Win 6-3 7-6(6) 1.32 3.22 254 63.3 84.2 77.3 12 4 0/0 11/11 25.0 43.8 1/5 1/10
31-Jul-2024 Lexington Challenger Ryan Seggerman R32 Win 7-6(3) 3-6 6-1 1.26 3.63 411 62.2 74.5 74.2 12 2 2/3 13/14 28.1 45.2 2/5 2/14
Date Tournament Rival Round Result Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
29-May-2025 Roland Garros Tallon Griekspoor R64 Lose 5-7 6-7(3) 6-1 3-6 2.41 1.56 29 62.6 69.4 46.5 12 6 5/11 14/20 31.1 49.2 6/13 6/20
26-May-2025 Roland Garros Francisco Cerundolo R128 Win 7-5 6-3 6-4 6.83 1.11 18 62.8 78.0 60.0 4 2 0/1 15/16 33.9 43.8 4/11 4/15
08-May-2025 Rome Marcos Giron R128 Lose 6-3 3-6 4-6 1.52 2.51 45 69.6 69.1 66.7 4 1 1/3 12/14 36.7 25.0 1/3 1/14
01-May-2025 Madrid Lorenzo Musetti QF Lose 4-6 3-6 4.5 1.21 7 58.1 72.2 23.1 0 1 2/6 6/10 22.2 47.6 1/5 1/9
30-Apr-2025 Madrid Grigor Dimitrov R16 Win 5-7 7-6(7) 6-4 3.19 1.35 16 77.3 77.3 63.6 8 2 0/1 16/17 10.9 43.6 1/4 1/17
29-Apr-2025 Madrid Cameron Norrie R32 Win 2-6 6-4 6-4 1.98 1.81 91 72.1 70.7 41.4 8 1 12/14 12/14 30.6 55.6 2/14 2/14
26-Apr-2025 Madrid Kamil Majchrzak R64 Win 7-5 4-6 6-4 1.97 1.83 90 70.2 74.2 60.7 10 5 1/3 14/16 25.0 52.6 3/10 3/16
24-Apr-2025 Madrid Zizou Bergs R128 Win 6-1 6-2 2.45 1.54 50 56.8 85.7 87.5 4 0 0/0 8/8 44.0 61.5 4/4 4/7
22-Apr-2025 Madrid Borna Coric Q2 Lose 3-6 6-7(6) 2.16 1.67 104 69.2 68.9 60.0 8 3 1/3 9/11 26.4 48.0 0/9 0/10
21-Apr-2025 Madrid Nicolas Moreno De Alboran Q1 Win 6-3 6-3 1.2 4.44 144 68.6 74.3 75.0 9 1 1/1 9/9 40.5 38.9 3/7 3/9
13-Apr-2025 Barcelona Hamad Medjedovic Q2 Lose 4-6 4-6 2.69 1.44 72 79.2 73.8 63.6 7 0 1/3 8/10 23.3 47.8 0/3 0/10
12-Apr-2025 Barcelona Martin Landaluce Q1 Win 6-2 6-4 1.51 2.51 151 66.0 74.3 55.6 4 2 1/2 8/9 41.5 60.9 4/10 4/9
05-Apr-2025 Monte Carlo Corentin Moutet Q1 Lose 7-5 4-6 4-6 2.42 1.54 75 68.8 66.7 43.3 2 2 2/6 12/16 37.3 35.0 3/12 3/16
03-Apr-2025 Bucharest Sebastian Baez R16 Lose 6-7(5) 6-2 2-6 3.3 1.33 36 73.2 56.7 72.7 4 1 2/6 10/14 31.3 52.0 4/9 4/14
01-Apr-2025 Bucharest Chun Hsin Tseng R32 Win 7-6(5) 7-6(2) 2.26 1.63 101 57.3 74.5 62.9 5 3 4/6 10/12 34.5 50.0 2/2 2/12
Date Tournament Rival Round Result Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
02-Jul-2025 Wimbledon Taylor Fritz R64 Lose 6-3 3-6 6-7(0) 6-4 3-6 3.43 1.31 5 73.2 76.7 31.0 26 8 9/12 21/24 20.5 33.3 3/6 3/25
30-Jun-2025 Wimbledon Daniel Altmaier R128 Win 6-1 6-2 6-4 1.19 4.65 57 58.1 76.7 67.7 7 1 4/5 12/13 40.0 55.6 6/12 6/12
26-Jun-2025 Mallorca Tallon Griekspoor QF Lose 4-6 4-6 1.83 1.97 34 63.9 76.9 45.5 8 4 2/4 8/10 21.6 29.4 0/1 0/10
24-Jun-2025 Mallorca Laslo Djere R16 Win 6-3 3-6 6-3 1.42 2.84 62 67.9 83.0 52.0 10 3 3/4 13/14 26.0 46.2 2/3 2/13
23-Jun-2025 Mallorca Jaume Munar R32 Win 7-5 6-3 1.6 2.31 54 72.1 71.4 57.9 10 2 2/2 10/10 26.3 52.2 3/4 3/11
19-Jun-2025 London Jiri Lehecka R16 Lose 4-6 2-6 2.44 1.56 30 68.0 64.7 56.3 8 2 1/4 6/9 3.7 44.4 0/0 0/9
17-Jun-2025 London Billy Harris R32 Win 6-1 3-6 6-4 1.41 2.89 113 60.3 85.1 45.2 11 1 4/6 11/13 34.6 42.9 4/7 4/13
15-Jun-2025 Hertogenbosch Zizou Bergs Final Win 7-5 7-6(8) 1.53 2.5 63 63.6 75.5 75.0 9 2 2/2 12/12 28.3 37.1 1/1 1/12
14-Jun-2025 Hertogenbosch Ugo Humbert Semis Win 6-3 7-6(4) 2.46 1.54 20 65.6 83.3 68.2 4 0 0/0 11/11 34.1 37.0 1/5 1/10
13-Jun-2025 Hertogenbosch Karen Khachanov QF Win 7-6(6) 6-4 2.33 1.6 24 63.5 74.5 55.6 19 3 4/5 10/11 32.6 45.5 2/8 2/11
11-Jun-2025 Hertogenbosch Jordan Thompson R16 Win 4-6 6-1 7-5 2.49 1.53 37 73.9 75.4 56.5 11 0 9/10 14/15 26.0 50.0 3/7 3/14
09-Jun-2025 Hertogenbosch Aleksandar Vukic R32 Win 7-5 7-6(2) 1.58 2.36 79 70.1 75.9 65.2 13 0 4/4 12/12 16.7 46.4 1/1 1/12
38

Gabriel Diallo

Highest ranked: 38

0%
Pressure Points % won on serve
0%
Pressure Points % won on return
2.13
Pressure Points average count in service game
2.13
Pressure Points average count in return game
Current view:
All the surfaces
Summary
Hard
Clay
Grass
You can compare the performance of Gabriel Diallo on the chosen surface with any player selected down below. After the choice, you can change the selected player, surface to compare on, or hide the comparision.

Service games won % from the score

Return games won % from the score

Pressure Points on serve - All the surfaces

Date Tournament Rival Round Score Pressure Points won on serve Service games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
02-Jul-2025 Wimbledon Taylor Fritz R64 Lose 6-3 3-6 6-7(0) 6-4 3-6 29/41 1/3 0/1 3/5 2/4 2/3 2/3 5/5 2/2
30-Jun-2025 Wimbledon Daniel Altmaier R128 Win 6-1 6-2 6-4 13/16 2/2 1/1 2/3 1/2 2/2 1/2 3/3 0/0
26-Jun-2025 Mallorca Tallon Griekspoor QF Lose 4-6 4-6 10/16 1/2 0/0 1/3 0/0 1/3 0/1 1/3 0/2
24-Jun-2025 Mallorca Laslo Djere R16 Win 6-3 3-6 6-3 10/15 0/0 0/0 2/3 0/1 4/4 1/1 1/1 1/1
23-Jun-2025 Mallorca Jaume Munar R32 Win 7-5 6-3 12/14 0/0 0/0 2/2 0/0 4/4 1/1 3/3 1/1
19-Jun-2025 London Jiri Lehecka R16 Lose 4-6 2-6 5/12 0/1 0/1 1/1 0/0 1/3 0/2 1/2 0/1
17-Jun-2025 London Billy Harris R32 Win 6-1 3-6 6-4 14/21 1/3 0/1 1/2 0/1 2/3 1/2 2/2 2/2
15-Jun-2025 Hertogenbosch Zizou Bergs Final Win 7-5 7-6(8) 8/9 0/0 0/0 1/1 1/1 3/3 1/1 2/2 0/0
14-Jun-2025 Hertogenbosch Ugo Humbert Semis Win 6-3 7-6(4) 3/3 0/0 0/0 0/0 0/0 2/2 0/0 1/1 0/0
13-Jun-2025 Hertogenbosch Karen Khachanov QF Win 7-6(6) 6-4 11/15 2/2 0/0 2/3 1/2 1/1 2/3 2/2 0/0
11-Jun-2025 Hertogenbosch Jordan Thompson R16 Win 4-6 6-1 7-5 19/25 3/3 1/1 4/5 3/4 3/3 4/5 4/4 0/0
09-Jun-2025 Hertogenbosch Aleksandar Vukic R32 Win 7-5 7-6(2) 12/15 1/1 0/0 2/2 1/1 4/4 3/3 3/3 0/0
29-May-2025 Roland Garros Tallon Griekspoor R64 Lose 5-7 6-7(3) 6-1 3-6 16/32 1/3 0/1 2/6 0/3 4/6 1/5 1/2 1/2
26-May-2025 Roland Garros Francisco Cerundolo R128 Win 7-5 6-3 6-4 10/12 1/1 0/0 2/2 0/0 3/3 0/0 1/2 0/1
08-May-2025 Rome Marcos Giron R128 Lose 6-3 3-6 4-6 8/12 0/0 0/0 2/3 0/1 4/4 0/1 1/2 0/1
01-May-2025 Madrid Lorenzo Musetti QF Lose 4-6 3-6 10/18 0/2 0/2 2/4 0/2 2/3 0/2 2/2 0/0
30-Apr-2025 Madrid Grigor Dimitrov R16 Win 5-7 7-6(7) 6-4 5/7 1/1 0/0 1/1 0/0 2/3 0/0 0/1 0/1
29-Apr-2025 Madrid Cameron Norrie R32 Win 2-6 6-4 6-4 22/36 1/1 0/0 3/3 2/2 4/5 3/4 4/5 2/3
26-Apr-2025 Madrid Kamil Majchrzak R64 Win 7-5 4-6 6-4 10/15 0/1 0/0 0/1 0/0 3/4 0/1 2/4 0/2
24-Apr-2025 Madrid Zizou Bergs R128 Win 6-1 6-2 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
22-Apr-2025 Madrid Borna Coric Q2 Lose 3-6 6-7(6) 8/13 0/0 0/0 2/4 0/1 4/5 1/2 1/1 0/0
21-Apr-2025 Madrid Nicolas Moreno De Alboran Q1 Win 6-3 6-3 6/7 0/0 0/0 1/1 0/0 3/3 0/0 1/1 1/1
13-Apr-2025 Barcelona Hamad Medjedovic Q2 Lose 4-6 4-6 6/11 0/0 0/0 0/2 0/0 2/4 0/1 0/1 0/1
12-Apr-2025 Barcelona Martin Landaluce Q1 Win 6-2 6-4 4/7 0/0 0/0 1/1 0/0 2/2 1/1 1/2 0/1
05-Apr-2025 Monte Carlo Corentin Moutet Q1 Lose 7-5 4-6 4-6 13/22 1/2 0/1 2/4 0/2 5/6 1/3 4/4 0/0
03-Apr-2025 Bucharest Sebastian Baez R16 Lose 6-7(5) 6-2 2-6 10/19 1/3 0/1 2/5 0/3 3/4 0/1 0/1 0/1
01-Apr-2025 Bucharest Chun Hsin Tseng R32 Win 7-6(5) 7-6(2) 9/16 0/1 0/0 1/2 1/1 0/1 1/1 1/3 1/3
23-Mar-2025 Miami Arthur Fils R64 Lose 4-6 3-2 10/13 0/0 0/0 3/4 0/0 4/5 1/2 2/2 0/0
20-Mar-2025 Miami Tomas Martin Etcheverry R128 Win 6-3 6-0 9/13 1/1 0/0 2/3 1/2 2/2 1/1 2/2 1/1
18-Mar-2025 Miami Brandon Holt Q2 Lose 4-6 6-2 5-7 15/23 0/0 0/0 1/3 1/1 3/5 3/4 4/5 0/1
17-Mar-2025 Miami Yosuke Watanuki Q1 Win 6-1 6-7(3) 6-3 6/7 0/0 0/0 1/1 0/0 3/3 1/1 2/2 0/0
08-Mar-2025 Indian Wells Arthur Fils R64 Lose 2-6 2-6 11/24 1/3 0/1 1/3 0/2 2/4 1/2 1/3 1/3
06-Mar-2025 Indian Wells Zhizhen Zhang R128 Win 2-6 6-2 7-6(7) 17/24 0/2 0/2 3/3 1/2 3/3 1/2 3/3 1/1
04-Mar-2025 Indian Wells Ethan Quinn Q2 Lose 6-7(5) 2-6 12/18 1/1 0/0 2/2 0/0 2/4 0/1 1/3 0/2
03-Mar-2025 Indian Wells Hady Habib Q1 Win 6-3 7-6(5) 15/21 1/1 0/0 2/3 0/1 4/4 2/3 2/3 1/2
25-Feb-2025 Acapulco Tommy Paul R32 Lose 2-6 2-6 6/15 0/1 0/0 0/4 0/2 0/2 0/4 0/1 0/1
24-Feb-2025 Acapulco Mattia Bellucci Q2 Win 6-1 6-0 2/2 0/0 0/0 0/0 0/0 1/1 0/0 1/1 0/0
23-Feb-2025 Acapulco Rafael De Alba Q1 Win 6-1 6-1 4/4 0/0 0/0 1/1 0/0 2/2 0/0 1/1 0/0
02-Feb-2025 Davis Cup World Group Qualies Fabian Marozsan Other Win 6-1 6-3 15/21 1/1 0/0 4/5 1/2 3/3 2/3 2/3 1/2
01-Feb-2025 Davis Cup World Group Qualies Marton Fucsovics Other Lose 6-3 2-6 2-6 15/27 1/3 1/1 0/3 1/3 2/4 2/3 2/3 1/2
16-Jan-2025 Australian Open Karen Khachanov R64 Lose 6-7(4) 6-4 3-6 3-6 21/33 1/1 0/0 3/4 1/1 5/7 3/5 4/5 2/3
14-Jan-2025 Australian Open Luca Nardi R128 Win 6-7(1) 7-6(3) 5-7 6-1 6-2 27/41 1/3 0/1 4/6 1/4 6/7 3/7 5/5 2/2
06-Jan-2025 Auckland Lorenzo Sonego R32 Lose 6-7(5) 6-2 6-7(7) 13/17 0/1 0/0 1/2 0/1 4/4 1/2 3/3 1/1
02-Jan-2025 Hong Kong Lorenzo Musetti R16 Lose 4-6 3-6 16/27 1/1 0/0 3/5 0/2 3/4 2/5 4/4 3/3
31-Dec-2024 Hong Kong Roberto Carballes Baena R32 Win 4-6 7-6(4) 7-5 26/38 1/3 0/1 5/7 1/3 4/5 3/5 3/5 2/4
30-Dec-2024 Hong Kong Hugo Grenier Q2 Win 4-6 6-1 7-5 6/8 0/0 0/0 1/1 0/0 4/5 0/0 0/1 0/1
29-Dec-2024 Hong Kong Ki Lung Ng Q1 Win 7-6(2) 6-2 7/7 2/2 0/0 2/2 0/0 3/3 0/0 0/0 0/0
20-Nov-2024 Davis Cup Finals Daniel Altmaier QF Lose 6-7(5) 4-6 20/30 0/1 0/0 3/4 1/2 4/4 2/2 2/3 1/2
01-Nov-2024 Bratislava 2 Challenger Raphael Collignon QF Lose 6-3 6-7(3) 5-7 10/16 1/1 0/0 1/2 0/0 3/4 1/2 2/4 0/2
30-Oct-2024 Bratislava 2 Challenger Pierre Hugues Herbert R16 Win 6-2 6-4 4/7 0/0 0/0 0/0 0/0 1/2 0/0 1/2 0/1
29-Oct-2024 Bratislava 2 Challenger Zsombor Piros R32 Win 6-1 7-5 8/10 0/0 0/0 2/2 1/1 2/2 2/2 2/2 0/0
20-Oct-2024 Almaty Karen Khachanov Final Lose 2-6 7-5 3-6 26/46 0/4 0/2 2/4 1/4 2/4 1/5 3/5 2/4
19-Oct-2024 Almaty Francisco Cerundolo Semis Win 6-4 6-2 11/12 2/2 0/0 3/3 0/0 4/4 1/1 2/2 0/0
18-Oct-2024 Almaty Alejandro Tabilo QF Win 3-6 6-3 6-4 17/21 1/1 0/0 5/6 1/1 5/6 2/3 3/3 0/0
16-Oct-2024 Almaty Borna Coric R16 Win 7-6(1) 6-4 12/13 2/2 0/0 3/3 1/1 4/4 1/1 2/2 0/0
15-Oct-2024 Almaty Christopher O'Connell R32 Win 7-6(5) 6-2 5/6 0/0 0/0 1/1 0/0 2/2 0/0 1/1 1/1
12-Oct-2024 Hangzhou Challenger Mackenzie McDonald Semis Lose 6-7(9) 3-6 4/8 0/1 0/1 1/1 0/0 2/3 0/1 1/1 0/0
11-Oct-2024 Hangzhou Challenger Arthur Cazaux QF Win 2-6 6-4 6-4 21/30 1/3 0/1 3/4 0/1 4/6 0/2 2/4 0/2
10-Oct-2024 Hangzhou Challenger Kasidit Samrej R16 Win 6-3 6-2 10/12 1/1 0/0 3/3 0/0 3/3 2/2 2/2 0/0
09-Oct-2024 Hangzhou Challenger James McCabe R32 Win 6-4 6-2 6/6 2/2 0/0 2/2 0/0 2/2 0/0 0/0 0/0
02-Oct-2024 Shanghai Alejandro Davidovich Fokina R128 Lose 5-7 6-7(7) 6/15 0/0 0/0 0/2 0/0 0/4 0/3 1/3 0/2
01-Oct-2024 Shanghai Marco Trungelliti Q2 Win 6-3 7-5 5/7 0/1 0/0 1/2 0/1 2/2 0/0 1/1 0/0
30-Sep-2024 Shanghai Benjamin Hassan Q1 Win 6-0 7-6(3) 9/14 0/0 0/0 2/3 0/1 3/3 2/3 2/3 0/1
27-Sep-2024 Nonthaburi 4 Challenger Mackenzie McDonald QF Lose 6-7(6) 3-6 8/13 0/1 0/0 1/2 1/2 0/0 1/1 1/1 1/1
26-Sep-2024 Nonthaburi 4 Challenger Goncalo Oliveira R16 Win 6-3 2-0 1/1 0/0 0/0 0/0 0/0 1/1 0/0 0/0 0/0
25-Sep-2024 Nonthaburi 4 Challenger Ji Sung Nam R32 Win 7-6(9) 6-0 5/8 0/1 0/1 1/1 0/1 2/2 1/1 1/1 0/0
31-Aug-2024 US Open Tommy Paul R32 Lose 7-6(5) 3-6 1-6 6-7(3) 26/51 0/3 0/3 4/7 2/4 4/8 3/7 3/7 1/5
29-Aug-2024 US Open Arthur Fils R64 Win 7-5 6-7(3) 6-4 6-4 19/24 2/2 0/0 4/6 0/2 7/7 1/1 4/4 0/0
28-Aug-2024 US Open Jaume Munar R128 Win 6-4 3-6 6-3 7-5 35/50 4/6 0/2 6/8 0/2 7/9 0/3 7/7 3/3
22-Aug-2024 US Open Valentin Royer Q3 Win 7-6(3) 6-4 9/11 0/0 0/0 0/1 0/0 4/5 0/0 2/3 0/1
21-Aug-2024 US Open Titouan Droguet Q2 Win 3-6 7-5 6-3 22/34 1/4 1/4 2/2 1/3 3/3 1/3 3/4 2/3
20-Aug-2024 US Open Sho Shimabukuro Q1 Win 4-6 7-5 6-3 31/46 0/1 0/0 1/3 0/2 3/3 1/2 3/4 3/4
16-Aug-2024 Cary Challenger Mattia Bellucci Semis Lose 3-6 3-6 15/26 1/3 0/1 3/6 1/3 3/4 3/4 3/3 0/0
15-Aug-2024 Cary Challenger Tristan Boyer QF Win 7-6(6) 6-7(1) 6-4 4/10 0/0 0/0 0/1 0/1 1/2 0/1 1/1 1/1
14-Aug-2024 Cary Challenger Luca van Assche R16 Win 6-4 6-3 6/10 0/0 0/0 0/0 0/0 1/2 0/1 1/2 1/2
13-Aug-2024 Cary Challenger Chak Lam Coleman Wong R32 Win 6-2 1-6 6-2 17/24 0/3 0/0 3/6 1/3 4/5 1/2 4/4 0/0
11-Aug-2024 Cary Challenger Shintaro Mochizuki Q2 Win 7-6(4) 6-2 9/11 0/1 0/1 2/2 0/1 3/3 0/1 2/2 0/0
10-Aug-2024 Cary Challenger Eliot Spizzirri Q1 Win 7-6(3) 7-6(1) 9/14 0/1 0/0 1/2 0/1 3/3 1/2 1/2 0/1
06-Aug-2024 Montreal Karen Khachanov R64 Lose 4-6 4-6 15/20 3/4 0/1 4/5 0/1 4/4 1/2 3/3 0/0
03-Aug-2024 Lexington Challenger Joao Fonseca QF Lose 2-6 2-6 4/12 0/3 0/3 0/1 0/4 0/0 0/1 0/0 0/0
02-Aug-2024 Lexington Challenger Ethan Quinn R16 Win 6-3 7-6(6) 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
31-Jul-2024 Lexington Challenger Ryan Seggerman R32 Win 7-6(3) 3-6 6-1 7/10 1/1 0/0 1/2 1/1 0/1 1/2 2/2 0/0
Date Tournament Rival Round Score Pressure Points won on serve Service games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
23-Mar-2025 Miami Arthur Fils R64 Lose 4-6 3-2 10/13 0/0 0/0 3/4 0/0 4/5 1/2 2/2 0/0
20-Mar-2025 Miami Tomas Martin Etcheverry R128 Win 6-3 6-0 9/13 1/1 0/0 2/3 1/2 2/2 1/1 2/2 1/1
18-Mar-2025 Miami Brandon Holt Q2 Lose 4-6 6-2 5-7 15/23 0/0 0/0 1/3 1/1 3/5 3/4 4/5 0/1
17-Mar-2025 Miami Yosuke Watanuki Q1 Win 6-1 6-7(3) 6-3 6/7 0/0 0/0 1/1 0/0 3/3 1/1 2/2 0/0
08-Mar-2025 Indian Wells Arthur Fils R64 Lose 2-6 2-6 11/24 1/3 0/1 1/3 0/2 2/4 1/2 1/3 1/3
06-Mar-2025 Indian Wells Zhizhen Zhang R128 Win 2-6 6-2 7-6(7) 17/24 0/2 0/2 3/3 1/2 3/3 1/2 3/3 1/1
04-Mar-2025 Indian Wells Ethan Quinn Q2 Lose 6-7(5) 2-6 12/18 1/1 0/0 2/2 0/0 2/4 0/1 1/3 0/2
03-Mar-2025 Indian Wells Hady Habib Q1 Win 6-3 7-6(5) 15/21 1/1 0/0 2/3 0/1 4/4 2/3 2/3 1/2
25-Feb-2025 Acapulco Tommy Paul R32 Lose 2-6 2-6 6/15 0/1 0/0 0/4 0/2 0/2 0/4 0/1 0/1
24-Feb-2025 Acapulco Mattia Bellucci Q2 Win 6-1 6-0 2/2 0/0 0/0 0/0 0/0 1/1 0/0 1/1 0/0
23-Feb-2025 Acapulco Rafael De Alba Q1 Win 6-1 6-1 4/4 0/0 0/0 1/1 0/0 2/2 0/0 1/1 0/0
02-Feb-2025 Davis Cup World Group Qualies Fabian Marozsan Other Win 6-1 6-3 15/21 1/1 0/0 4/5 1/2 3/3 2/3 2/3 1/2
01-Feb-2025 Davis Cup World Group Qualies Marton Fucsovics Other Lose 6-3 2-6 2-6 15/27 1/3 1/1 0/3 1/3 2/4 2/3 2/3 1/2
16-Jan-2025 Australian Open Karen Khachanov R64 Lose 6-7(4) 6-4 3-6 3-6 21/33 1/1 0/0 3/4 1/1 5/7 3/5 4/5 2/3
14-Jan-2025 Australian Open Luca Nardi R128 Win 6-7(1) 7-6(3) 5-7 6-1 6-2 27/41 1/3 0/1 4/6 1/4 6/7 3/7 5/5 2/2
06-Jan-2025 Auckland Lorenzo Sonego R32 Lose 6-7(5) 6-2 6-7(7) 13/17 0/1 0/0 1/2 0/1 4/4 1/2 3/3 1/1
02-Jan-2025 Hong Kong Lorenzo Musetti R16 Lose 4-6 3-6 16/27 1/1 0/0 3/5 0/2 3/4 2/5 4/4 3/3
31-Dec-2024 Hong Kong Roberto Carballes Baena R32 Win 4-6 7-6(4) 7-5 26/38 1/3 0/1 5/7 1/3 4/5 3/5 3/5 2/4
30-Dec-2024 Hong Kong Hugo Grenier Q2 Win 4-6 6-1 7-5 6/8 0/0 0/0 1/1 0/0 4/5 0/0 0/1 0/1
29-Dec-2024 Hong Kong Ki Lung Ng Q1 Win 7-6(2) 6-2 7/7 2/2 0/0 2/2 0/0 3/3 0/0 0/0 0/0
20-Nov-2024 Davis Cup Finals Daniel Altmaier QF Lose 6-7(5) 4-6 20/30 0/1 0/0 3/4 1/2 4/4 2/2 2/3 1/2
01-Nov-2024 Bratislava 2 Challenger Raphael Collignon QF Lose 6-3 6-7(3) 5-7 10/16 1/1 0/0 1/2 0/0 3/4 1/2 2/4 0/2
30-Oct-2024 Bratislava 2 Challenger Pierre Hugues Herbert R16 Win 6-2 6-4 4/7 0/0 0/0 0/0 0/0 1/2 0/0 1/2 0/1
29-Oct-2024 Bratislava 2 Challenger Zsombor Piros R32 Win 6-1 7-5 8/10 0/0 0/0 2/2 1/1 2/2 2/2 2/2 0/0
20-Oct-2024 Almaty Karen Khachanov Final Lose 2-6 7-5 3-6 26/46 0/4 0/2 2/4 1/4 2/4 1/5 3/5 2/4
19-Oct-2024 Almaty Francisco Cerundolo Semis Win 6-4 6-2 11/12 2/2 0/0 3/3 0/0 4/4 1/1 2/2 0/0
18-Oct-2024 Almaty Alejandro Tabilo QF Win 3-6 6-3 6-4 17/21 1/1 0/0 5/6 1/1 5/6 2/3 3/3 0/0
16-Oct-2024 Almaty Borna Coric R16 Win 7-6(1) 6-4 12/13 2/2 0/0 3/3 1/1 4/4 1/1 2/2 0/0
15-Oct-2024 Almaty Christopher O'Connell R32 Win 7-6(5) 6-2 5/6 0/0 0/0 1/1 0/0 2/2 0/0 1/1 1/1
12-Oct-2024 Hangzhou Challenger Mackenzie McDonald Semis Lose 6-7(9) 3-6 4/8 0/1 0/1 1/1 0/0 2/3 0/1 1/1 0/0
11-Oct-2024 Hangzhou Challenger Arthur Cazaux QF Win 2-6 6-4 6-4 21/30 1/3 0/1 3/4 0/1 4/6 0/2 2/4 0/2
10-Oct-2024 Hangzhou Challenger Kasidit Samrej R16 Win 6-3 6-2 10/12 1/1 0/0 3/3 0/0 3/3 2/2 2/2 0/0
09-Oct-2024 Hangzhou Challenger James McCabe R32 Win 6-4 6-2 6/6 2/2 0/0 2/2 0/0 2/2 0/0 0/0 0/0
02-Oct-2024 Shanghai Alejandro Davidovich Fokina R128 Lose 5-7 6-7(7) 6/15 0/0 0/0 0/2 0/0 0/4 0/3 1/3 0/2
01-Oct-2024 Shanghai Marco Trungelliti Q2 Win 6-3 7-5 5/7 0/1 0/0 1/2 0/1 2/2 0/0 1/1 0/0
30-Sep-2024 Shanghai Benjamin Hassan Q1 Win 6-0 7-6(3) 9/14 0/0 0/0 2/3 0/1 3/3 2/3 2/3 0/1
27-Sep-2024 Nonthaburi 4 Challenger Mackenzie McDonald QF Lose 6-7(6) 3-6 8/13 0/1 0/0 1/2 1/2 0/0 1/1 1/1 1/1
26-Sep-2024 Nonthaburi 4 Challenger Goncalo Oliveira R16 Win 6-3 2-0 1/1 0/0 0/0 0/0 0/0 1/1 0/0 0/0 0/0
25-Sep-2024 Nonthaburi 4 Challenger Ji Sung Nam R32 Win 7-6(9) 6-0 5/8 0/1 0/1 1/1 0/1 2/2 1/1 1/1 0/0
31-Aug-2024 US Open Tommy Paul R32 Lose 7-6(5) 3-6 1-6 6-7(3) 26/51 0/3 0/3 4/7 2/4 4/8 3/7 3/7 1/5
29-Aug-2024 US Open Arthur Fils R64 Win 7-5 6-7(3) 6-4 6-4 19/24 2/2 0/0 4/6 0/2 7/7 1/1 4/4 0/0
28-Aug-2024 US Open Jaume Munar R128 Win 6-4 3-6 6-3 7-5 35/50 4/6 0/2 6/8 0/2 7/9 0/3 7/7 3/3
22-Aug-2024 US Open Valentin Royer Q3 Win 7-6(3) 6-4 9/11 0/0 0/0 0/1 0/0 4/5 0/0 2/3 0/1
21-Aug-2024 US Open Titouan Droguet Q2 Win 3-6 7-5 6-3 22/34 1/4 1/4 2/2 1/3 3/3 1/3 3/4 2/3
20-Aug-2024 US Open Sho Shimabukuro Q1 Win 4-6 7-5 6-3 31/46 0/1 0/0 1/3 0/2 3/3 1/2 3/4 3/4
16-Aug-2024 Cary Challenger Mattia Bellucci Semis Lose 3-6 3-6 15/26 1/3 0/1 3/6 1/3 3/4 3/4 3/3 0/0
15-Aug-2024 Cary Challenger Tristan Boyer QF Win 7-6(6) 6-7(1) 6-4 4/10 0/0 0/0 0/1 0/1 1/2 0/1 1/1 1/1
14-Aug-2024 Cary Challenger Luca van Assche R16 Win 6-4 6-3 6/10 0/0 0/0 0/0 0/0 1/2 0/1 1/2 1/2
13-Aug-2024 Cary Challenger Chak Lam Coleman Wong R32 Win 6-2 1-6 6-2 17/24 0/3 0/0 3/6 1/3 4/5 1/2 4/4 0/0
11-Aug-2024 Cary Challenger Shintaro Mochizuki Q2 Win 7-6(4) 6-2 9/11 0/1 0/1 2/2 0/1 3/3 0/1 2/2 0/0
10-Aug-2024 Cary Challenger Eliot Spizzirri Q1 Win 7-6(3) 7-6(1) 9/14 0/1 0/0 1/2 0/1 3/3 1/2 1/2 0/1
06-Aug-2024 Montreal Karen Khachanov R64 Lose 4-6 4-6 15/20 3/4 0/1 4/5 0/1 4/4 1/2 3/3 0/0
03-Aug-2024 Lexington Challenger Joao Fonseca QF Lose 2-6 2-6 4/12 0/3 0/3 0/1 0/4 0/0 0/1 0/0 0/0
02-Aug-2024 Lexington Challenger Ethan Quinn R16 Win 6-3 7-6(6) 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
31-Jul-2024 Lexington Challenger Ryan Seggerman R32 Win 7-6(3) 3-6 6-1 7/10 1/1 0/0 1/2 1/1 0/1 1/2 2/2 0/0
Date Tournament Rival Round Score Pressure Points won on serve Service games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
29-May-2025 Roland Garros Tallon Griekspoor R64 Lose 5-7 6-7(3) 6-1 3-6 16/32 1/3 0/1 2/6 0/3 4/6 1/5 1/2 1/2
26-May-2025 Roland Garros Francisco Cerundolo R128 Win 7-5 6-3 6-4 10/12 1/1 0/0 2/2 0/0 3/3 0/0 1/2 0/1
08-May-2025 Rome Marcos Giron R128 Lose 6-3 3-6 4-6 8/12 0/0 0/0 2/3 0/1 4/4 0/1 1/2 0/1
01-May-2025 Madrid Lorenzo Musetti QF Lose 4-6 3-6 10/18 0/2 0/2 2/4 0/2 2/3 0/2 2/2 0/0
30-Apr-2025 Madrid Grigor Dimitrov R16 Win 5-7 7-6(7) 6-4 5/7 1/1 0/0 1/1 0/0 2/3 0/0 0/1 0/1
29-Apr-2025 Madrid Cameron Norrie R32 Win 2-6 6-4 6-4 22/36 1/1 0/0 3/3 2/2 4/5 3/4 4/5 2/3
26-Apr-2025 Madrid Kamil Majchrzak R64 Win 7-5 4-6 6-4 10/15 0/1 0/0 0/1 0/0 3/4 0/1 2/4 0/2
24-Apr-2025 Madrid Zizou Bergs R128 Win 6-1 6-2 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
22-Apr-2025 Madrid Borna Coric Q2 Lose 3-6 6-7(6) 8/13 0/0 0/0 2/4 0/1 4/5 1/2 1/1 0/0
21-Apr-2025 Madrid Nicolas Moreno De Alboran Q1 Win 6-3 6-3 6/7 0/0 0/0 1/1 0/0 3/3 0/0 1/1 1/1
13-Apr-2025 Barcelona Hamad Medjedovic Q2 Lose 4-6 4-6 6/11 0/0 0/0 0/2 0/0 2/4 0/1 0/1 0/1
12-Apr-2025 Barcelona Martin Landaluce Q1 Win 6-2 6-4 4/7 0/0 0/0 1/1 0/0 2/2 1/1 1/2 0/1
05-Apr-2025 Monte Carlo Corentin Moutet Q1 Lose 7-5 4-6 4-6 13/22 1/2 0/1 2/4 0/2 5/6 1/3 4/4 0/0
03-Apr-2025 Bucharest Sebastian Baez R16 Lose 6-7(5) 6-2 2-6 10/19 1/3 0/1 2/5 0/3 3/4 0/1 0/1 0/1
01-Apr-2025 Bucharest Chun Hsin Tseng R32 Win 7-6(5) 7-6(2) 9/16 0/1 0/0 1/2 1/1 0/1 1/1 1/3 1/3
Date Tournament Rival Round Score Pressure Points won on serve Service games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
02-Jul-2025 Wimbledon Taylor Fritz R64 Lose 6-3 3-6 6-7(0) 6-4 3-6 29/41 1/3 0/1 3/5 2/4 2/3 2/3 5/5 2/2
30-Jun-2025 Wimbledon Daniel Altmaier R128 Win 6-1 6-2 6-4 13/16 2/2 1/1 2/3 1/2 2/2 1/2 3/3 0/0
26-Jun-2025 Mallorca Tallon Griekspoor QF Lose 4-6 4-6 10/16 1/2 0/0 1/3 0/0 1/3 0/1 1/3 0/2
24-Jun-2025 Mallorca Laslo Djere R16 Win 6-3 3-6 6-3 10/15 0/0 0/0 2/3 0/1 4/4 1/1 1/1 1/1
23-Jun-2025 Mallorca Jaume Munar R32 Win 7-5 6-3 12/14 0/0 0/0 2/2 0/0 4/4 1/1 3/3 1/1
19-Jun-2025 London Jiri Lehecka R16 Lose 4-6 2-6 5/12 0/1 0/1 1/1 0/0 1/3 0/2 1/2 0/1
17-Jun-2025 London Billy Harris R32 Win 6-1 3-6 6-4 14/21 1/3 0/1 1/2 0/1 2/3 1/2 2/2 2/2
15-Jun-2025 Hertogenbosch Zizou Bergs Final Win 7-5 7-6(8) 8/9 0/0 0/0 1/1 1/1 3/3 1/1 2/2 0/0
14-Jun-2025 Hertogenbosch Ugo Humbert Semis Win 6-3 7-6(4) 3/3 0/0 0/0 0/0 0/0 2/2 0/0 1/1 0/0
13-Jun-2025 Hertogenbosch Karen Khachanov QF Win 7-6(6) 6-4 11/15 2/2 0/0 2/3 1/2 1/1 2/3 2/2 0/0
11-Jun-2025 Hertogenbosch Jordan Thompson R16 Win 4-6 6-1 7-5 19/25 3/3 1/1 4/5 3/4 3/3 4/5 4/4 0/0
09-Jun-2025 Hertogenbosch Aleksandar Vukic R32 Win 7-5 7-6(2) 12/15 1/1 0/0 2/2 1/1 4/4 3/3 3/3 0/0

Pressure Points on return - All the surfaces

Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
02-Jul-2025 Wimbledon Taylor Fritz R64 Lose 6-3 3-6 6-7(0) 6-4 3-6 8/18 2/3 0/0 2/3 1/1 2/4 3/3 2/2 2/2
30-Jun-2025 Wimbledon Daniel Altmaier R128 Win 6-1 6-2 6-4 13/21 3/3 3/3 1/1 3/3 3/3 4/4 2/2 2/2
26-Jun-2025 Mallorca Tallon Griekspoor QF Lose 4-6 4-6 1/6 0/0 0/0 0/1 0/0 0/3 0/1 0/1 0/0
24-Jun-2025 Mallorca Laslo Djere R16 Win 6-3 3-6 6-3 5/15 0/0 0/0 0/3 0/0 2/6 0/1 2/3 2/2
23-Jun-2025 Mallorca Jaume Munar R32 Win 7-5 6-3 7/15 1/1 0/0 3/3 1/1 2/5 1/1 2/2 2/2
19-Jun-2025 London Jiri Lehecka R16 Lose 4-6 2-6 0/1 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0
17-Jun-2025 London Billy Harris R32 Win 6-1 3-6 6-4 9/18 0/0 0/0 2/3 2/2 1/2 2/2 3/4 3/3
15-Jun-2025 Hertogenbosch Zizou Bergs Final Win 7-5 7-6(8) 2/10 0/0 0/0 0/1 0/0 1/5 1/1 0/3 0/0
14-Jun-2025 Hertogenbosch Ugo Humbert Semis Win 6-3 7-6(4) 6/15 1/1 1/1 0/1 0/0 0/3 0/2 0/3 0/1
13-Jun-2025 Hertogenbosch Karen Khachanov QF Win 7-6(6) 6-4 8/25 1/2 1/1 1/3 2/2 0/5 1/3 0/3 0/1
11-Jun-2025 Hertogenbosch Jordan Thompson R16 Win 4-6 6-1 7-5 9/22 1/2 1/1 1/3 0/1 2/5 1/3 1/3 1/2
09-Jun-2025 Hertogenbosch Aleksandar Vukic R32 Win 7-5 7-6(2) 2/3 1/1 1/1 0/0 0/0 0/1 0/0 0/0 0/0
29-May-2025 Roland Garros Tallon Griekspoor R64 Lose 5-7 6-7(3) 6-1 3-6 17/36 1/1 0/0 3/5 2/2 2/6 4/5 3/5 3/5
26-May-2025 Roland Garros Francisco Cerundolo R128 Win 7-5 6-3 6-4 14/26 0/0 0/0 4/6 3/4 1/3 1/3 1/3 1/2
08-May-2025 Rome Marcos Giron R128 Lose 6-3 3-6 4-6 4/22 0/2 0/0 0/5 0/0 1/8 1/2 0/2 0/1
01-May-2025 Madrid Lorenzo Musetti QF Lose 4-6 3-6 5/13 0/1 0/0 0/1 0/1 1/1 1/2 0/2 0/1
30-Apr-2025 Madrid Grigor Dimitrov R16 Win 5-7 7-6(7) 6-4 3/12 1/2 0/0 1/3 1/2 0/2 1/2 0/1 0/0
29-Apr-2025 Madrid Cameron Norrie R32 Win 2-6 6-4 6-4 12/47 1/6 1/2 0/6 0/3 0/5 0/4 1/7 1/3
26-Apr-2025 Madrid Kamil Majchrzak R64 Win 7-5 4-6 6-4 9/28 1/4 0/0 3/6 3/5 0/2 2/4 0/3 0/1
24-Apr-2025 Madrid Zizou Bergs R128 Win 6-1 6-2 8/9 0/0 0/0 1/1 1/1 3/4 3/3 0/0 0/0
22-Apr-2025 Madrid Borna Coric Q2 Lose 3-6 6-7(6) 6/26 0/1 0/0 0/4 0/3 0/4 0/4 0/4 0/2
21-Apr-2025 Madrid Nicolas Moreno De Alboran Q1 Win 6-3 6-3 8/14 0/0 0/0 2/3 1/2 1/1 2/3 1/2 1/1
13-Apr-2025 Barcelona Hamad Medjedovic Q2 Lose 4-6 4-6 2/11 0/0 0/0 0/1 0/1 0/2 0/2 0/3 0/0
12-Apr-2025 Barcelona Martin Landaluce Q1 Win 6-2 6-4 12/25 3/3 2/2 2/2 2/2 1/2 2/2 1/3 1/3
05-Apr-2025 Monte Carlo Corentin Moutet Q1 Lose 7-5 4-6 4-6 11/37 1/5 1/1 1/7 1/4 2/7 2/6 0/5 0/1
03-Apr-2025 Bucharest Sebastian Baez R16 Lose 6-7(5) 6-2 2-6 11/24 1/1 1/1 1/3 2/2 2/5 2/3 2/4 2/3
01-Apr-2025 Bucharest Chun Hsin Tseng R32 Win 7-6(5) 7-6(2) 4/16 1/3 0/0 1/4 0/0 1/6 1/1 1/1 1/1
23-Mar-2025 Miami Arthur Fils R64 Lose 4-6 3-2 1/9 0/1 0/0 0/2 0/0 0/4 0/1 0/1 0/0
20-Mar-2025 Miami Tomas Martin Etcheverry R128 Win 6-3 6-0 10/17 3/3 1/1 3/3 3/3 2/2 3/3 1/1 1/1
18-Mar-2025 Miami Brandon Holt Q2 Lose 4-6 6-2 5-7 7/23 2/2 0/0 2/4 1/1 1/4 1/2 2/5 2/2
17-Mar-2025 Miami Yosuke Watanuki Q1 Win 6-1 6-7(3) 6-3 7/17 0/1 0/0 1/3 1/1 2/7 2/2 1/2 1/1
08-Mar-2025 Indian Wells Arthur Fils R64 Lose 2-6 2-6 2/2 0/0 0/0 1/1 1/1 0/0 0/0 0/0 0/0
06-Mar-2025 Indian Wells Zhizhen Zhang R128 Win 2-6 6-2 7-6(7) 9/25 1/2 0/1 2/2 1/2 1/4 1/4 1/4 1/1
04-Mar-2025 Indian Wells Ethan Quinn Q2 Lose 6-7(5) 2-6 2/13 0/2 0/2 0/0 0/2 0/2 0/2 0/2 0/0
03-Mar-2025 Indian Wells Hady Habib Q1 Win 6-3 7-6(5) 6/22 2/3 2/2 0/4 1/2 0/3 1/2 0/3 0/1
25-Feb-2025 Acapulco Tommy Paul R32 Lose 2-6 2-6 4/18 0/1 0/0 0/2 0/1 0/4 0/2 0/3 0/1
24-Feb-2025 Acapulco Mattia Bellucci Q2 Win 6-1 6-0 15/30 0/0 0/0 2/2 1/1 4/5 3/4 3/4 3/4
23-Feb-2025 Acapulco Rafael De Alba Q1 Win 6-1 6-1 13/29 2/3 1/1 3/5 3/3 2/4 4/5 1/2 1/2
02-Feb-2025 Davis Cup World Group Qualies Fabian Marozsan Other Win 6-1 6-3 10/16 4/5 4/4 0/1 3/3 1/2 1/1 0/0 0/0
01-Feb-2025 Davis Cup World Group Qualies Marton Fucsovics Other Lose 6-3 2-6 2-6 5/19 0/2 0/1 0/2 0/2 1/3 0/2 1/4 1/2
16-Jan-2025 Australian Open Karen Khachanov R64 Lose 6-7(4) 6-4 3-6 3-6 5/25 0/1 0/0 1/7 1/2 0/6 0/2 0/4 0/1
14-Jan-2025 Australian Open Luca Nardi R128 Win 6-7(1) 7-6(3) 5-7 6-1 6-2 19/47 2/4 2/2 3/6 1/3 5/8 5/7 2/6 2/2
06-Jan-2025 Auckland Lorenzo Sonego R32 Lose 6-7(5) 6-2 6-7(7) 13/31 2/3 1/1 2/3 2/2 1/2 2/3 3/4 3/4
02-Jan-2025 Hong Kong Lorenzo Musetti R16 Lose 4-6 3-6 1/9 0/0 0/0 0/3 0/1 0/3 0/1 0/1 0/0
31-Dec-2024 Hong Kong Roberto Carballes Baena R32 Win 4-6 7-6(4) 7-5 9/26 2/3 1/2 2/4 1/2 1/5 0/3 1/4 1/1
30-Dec-2024 Hong Kong Hugo Grenier Q2 Win 4-6 6-1 7-5 7/14 1/2 1/2 2/2 3/4 0/1 0/1 0/2 0/0
29-Dec-2024 Hong Kong Ki Lung Ng Q1 Win 7-6(2) 6-2 7/27 1/1 1/1 1/3 2/3 0/4 0/1 0/5 0/2
20-Nov-2024 Davis Cup Finals Daniel Altmaier QF Lose 6-7(5) 4-6 6/19 0/2 0/0 0/3 0/1 1/3 1/3 0/2 0/1
01-Nov-2024 Bratislava 2 Challenger Raphael Collignon QF Lose 6-3 6-7(3) 5-7 5/14 1/1 1/1 0/1 1/1 0/3 0/1 1/3 1/1
30-Oct-2024 Bratislava 2 Challenger Pierre Hugues Herbert R16 Win 6-2 6-4 10/26 3/5 2/2 2/6 3/3 0/4 1/2 0/1 0/1
29-Oct-2024 Bratislava 2 Challenger Zsombor Piros R32 Win 6-1 7-5 6/9 1/1 1/1 0/0 0/0 2/3 1/1 1/2 1/1
20-Oct-2024 Almaty Karen Khachanov Final Lose 2-6 7-5 3-6 8/18 0/0 0/0 3/4 2/2 1/4 2/2 2/4 2/2
19-Oct-2024 Almaty Francisco Cerundolo Semis Win 6-4 6-2 6/10 1/2 1/1 0/1 0/0 2/4 2/2 0/0 0/0
18-Oct-2024 Almaty Alejandro Tabilo QF Win 3-6 6-3 6-4 6/26 1/3 0/0 1/5 1/2 1/7 2/3 1/3 1/1
16-Oct-2024 Almaty Borna Coric R16 Win 7-6(1) 6-4 5/19 0/1 0/0 1/4 0/0 1/5 1/2 1/3 1/2
15-Oct-2024 Almaty Christopher O'Connell R32 Win 7-6(5) 6-2 7/20 0/1 0/0 1/4 0/1 2/4 2/4 1/3 1/1
12-Oct-2024 Hangzhou Challenger Mackenzie McDonald Semis Lose 6-7(9) 3-6 5/24 0/2 0/0 1/5 0/1 1/7 0/2 1/4 1/1
11-Oct-2024 Hangzhou Challenger Arthur Cazaux QF Win 2-6 6-4 6-4 14/34 0/1 0/1 1/2 1/2 2/3 2/3 3/6 3/6
10-Oct-2024 Hangzhou Challenger Kasidit Samrej R16 Win 6-3 6-2 10/20 3/4 2/2 1/2 0/0 2/4 2/2 0/1 0/1
09-Oct-2024 Hangzhou Challenger James McCabe R32 Win 6-4 6-2 7/13 1/1 1/1 1/1 2/2 1/3 2/3 0/1 0/0
02-Oct-2024 Shanghai Alejandro Davidovich Fokina R128 Lose 5-7 6-7(7) 9/24 2/4 2/4 0/0 2/4 1/3 2/5 0/4 0/0
01-Oct-2024 Shanghai Marco Trungelliti Q2 Win 6-3 7-5 9/22 1/2 1/1 2/3 3/3 0/2 3/4 0/1 0/1
30-Sep-2024 Shanghai Benjamin Hassan Q1 Win 6-0 7-6(3) 12/28 2/4 1/1 3/5 1/1 2/5 2/2 1/3 1/2
27-Sep-2024 Nonthaburi 4 Challenger Mackenzie McDonald QF Lose 6-7(6) 3-6 4/20 0/1 0/0 0/2 0/0 0/6 0/1 0/3 0/1
26-Sep-2024 Nonthaburi 4 Challenger Goncalo Oliveira R16 Win 6-3 2-0 5/12 0/1 0/0 0/2 0/1 2/4 2/3 0/1 0/0
25-Sep-2024 Nonthaburi 4 Challenger Ji Sung Nam R32 Win 7-6(9) 6-0 10/19 1/1 0/0 3/3 0/0 4/6 4/4 2/2 2/2
31-Aug-2024 US Open Tommy Paul R32 Lose 7-6(5) 3-6 1-6 6-7(3) 18/45 2/3 1/1 4/7 3/3 2/6 3/4 3/6 3/6
29-Aug-2024 US Open Arthur Fils R64 Win 7-5 6-7(3) 6-4 6-4 12/32 2/3 2/2 3/6 3/3 1/7 1/2 1/5 1/1
28-Aug-2024 US Open Jaume Munar R128 Win 6-4 3-6 6-3 7-5 20/48 3/5 3/4 4/7 5/6 2/6 4/5 3/6 3/4
22-Aug-2024 US Open Valentin Royer Q3 Win 7-6(3) 6-4 9/27 2/4 1/2 1/2 2/4 0/2 1/5 0/4 0/1
21-Aug-2024 US Open Titouan Droguet Q2 Win 3-6 7-5 6-3 17/36 2/2 0/0 3/3 1/1 3/6 3/4 4/7 4/5
20-Aug-2024 US Open Sho Shimabukuro Q1 Win 4-6 7-5 6-3 10/21 0/0 0/0 2/4 2/2 0/2 2/2 2/3 2/2
16-Aug-2024 Cary Challenger Mattia Bellucci Semis Lose 3-6 3-6 2/8 0/1 0/0 1/3 1/1 0/3 0/0 0/0 0/0
15-Aug-2024 Cary Challenger Tristan Boyer QF Win 7-6(6) 6-7(1) 6-4 10/28 1/1 0/0 3/5 3/3 0/4 1/2 0/3 0/2
14-Aug-2024 Cary Challenger Luca van Assche R16 Win 6-4 6-3 8/17 0/0 0/0 3/3 1/1 2/3 2/3 2/3 2/2
13-Aug-2024 Cary Challenger Chak Lam Coleman Wong R32 Win 6-2 1-6 6-2 13/30 3/3 3/3 1/3 1/2 1/3 0/2 1/3 1/2
11-Aug-2024 Cary Challenger Shintaro Mochizuki Q2 Win 7-6(4) 6-2 9/23 3/4 0/1 3/3 1/2 2/3 1/3 1/3 1/2
10-Aug-2024 Cary Challenger Eliot Spizzirri Q1 Win 7-6(3) 7-6(1) 5/19 1/2 0/0 1/4 1/1 0/4 1/2 0/1 0/1
06-Aug-2024 Montreal Karen Khachanov R64 Lose 4-6 4-6 2/10 0/0 0/0 0/2 0/1 0/1 0/1 0/2 0/1
03-Aug-2024 Lexington Challenger Joao Fonseca QF Lose 2-6 2-6 3/21 0/0 0/0 0/6 0/0 0/5 0/2 0/3 0/1
02-Aug-2024 Lexington Challenger Ethan Quinn R16 Win 6-3 7-6(6) 5/19 0/1 0/0 1/4 0/1 1/3 1/2 1/2 1/2
31-Jul-2024 Lexington Challenger Ryan Seggerman R32 Win 7-6(3) 3-6 6-1 7/22 2/3 0/0 2/4 1/1 1/5 1/3 0/3 0/1
Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
23-Mar-2025 Miami Arthur Fils R64 Lose 4-6 3-2 1/9 0/1 0/0 0/2 0/0 0/4 0/1 0/1 0/0
20-Mar-2025 Miami Tomas Martin Etcheverry R128 Win 6-3 6-0 10/17 3/3 1/1 3/3 3/3 2/2 3/3 1/1 1/1
18-Mar-2025 Miami Brandon Holt Q2 Lose 4-6 6-2 5-7 7/23 2/2 0/0 2/4 1/1 1/4 1/2 2/5 2/2
17-Mar-2025 Miami Yosuke Watanuki Q1 Win 6-1 6-7(3) 6-3 7/17 0/1 0/0 1/3 1/1 2/7 2/2 1/2 1/1
08-Mar-2025 Indian Wells Arthur Fils R64 Lose 2-6 2-6 2/2 0/0 0/0 1/1 1/1 0/0 0/0 0/0 0/0
06-Mar-2025 Indian Wells Zhizhen Zhang R128 Win 2-6 6-2 7-6(7) 9/25 1/2 0/1 2/2 1/2 1/4 1/4 1/4 1/1
04-Mar-2025 Indian Wells Ethan Quinn Q2 Lose 6-7(5) 2-6 2/13 0/2 0/2 0/0 0/2 0/2 0/2 0/2 0/0
03-Mar-2025 Indian Wells Hady Habib Q1 Win 6-3 7-6(5) 6/22 2/3 2/2 0/4 1/2 0/3 1/2 0/3 0/1
25-Feb-2025 Acapulco Tommy Paul R32 Lose 2-6 2-6 4/18 0/1 0/0 0/2 0/1 0/4 0/2 0/3 0/1
24-Feb-2025 Acapulco Mattia Bellucci Q2 Win 6-1 6-0 15/30 0/0 0/0 2/2 1/1 4/5 3/4 3/4 3/4
23-Feb-2025 Acapulco Rafael De Alba Q1 Win 6-1 6-1 13/29 2/3 1/1 3/5 3/3 2/4 4/5 1/2 1/2
02-Feb-2025 Davis Cup World Group Qualies Fabian Marozsan Other Win 6-1 6-3 10/16 4/5 4/4 0/1 3/3 1/2 1/1 0/0 0/0
01-Feb-2025 Davis Cup World Group Qualies Marton Fucsovics Other Lose 6-3 2-6 2-6 5/19 0/2 0/1 0/2 0/2 1/3 0/2 1/4 1/2
16-Jan-2025 Australian Open Karen Khachanov R64 Lose 6-7(4) 6-4 3-6 3-6 5/25 0/1 0/0 1/7 1/2 0/6 0/2 0/4 0/1
14-Jan-2025 Australian Open Luca Nardi R128 Win 6-7(1) 7-6(3) 5-7 6-1 6-2 19/47 2/4 2/2 3/6 1/3 5/8 5/7 2/6 2/2
06-Jan-2025 Auckland Lorenzo Sonego R32 Lose 6-7(5) 6-2 6-7(7) 13/31 2/3 1/1 2/3 2/2 1/2 2/3 3/4 3/4
02-Jan-2025 Hong Kong Lorenzo Musetti R16 Lose 4-6 3-6 1/9 0/0 0/0 0/3 0/1 0/3 0/1 0/1 0/0
31-Dec-2024 Hong Kong Roberto Carballes Baena R32 Win 4-6 7-6(4) 7-5 9/26 2/3 1/2 2/4 1/2 1/5 0/3 1/4 1/1
30-Dec-2024 Hong Kong Hugo Grenier Q2 Win 4-6 6-1 7-5 7/14 1/2 1/2 2/2 3/4 0/1 0/1 0/2 0/0
29-Dec-2024 Hong Kong Ki Lung Ng Q1 Win 7-6(2) 6-2 7/27 1/1 1/1 1/3 2/3 0/4 0/1 0/5 0/2
20-Nov-2024 Davis Cup Finals Daniel Altmaier QF Lose 6-7(5) 4-6 6/19 0/2 0/0 0/3 0/1 1/3 1/3 0/2 0/1
01-Nov-2024 Bratislava 2 Challenger Raphael Collignon QF Lose 6-3 6-7(3) 5-7 5/14 1/1 1/1 0/1 1/1 0/3 0/1 1/3 1/1
30-Oct-2024 Bratislava 2 Challenger Pierre Hugues Herbert R16 Win 6-2 6-4 10/26 3/5 2/2 2/6 3/3 0/4 1/2 0/1 0/1
29-Oct-2024 Bratislava 2 Challenger Zsombor Piros R32 Win 6-1 7-5 6/9 1/1 1/1 0/0 0/0 2/3 1/1 1/2 1/1
20-Oct-2024 Almaty Karen Khachanov Final Lose 2-6 7-5 3-6 8/18 0/0 0/0 3/4 2/2 1/4 2/2 2/4 2/2
19-Oct-2024 Almaty Francisco Cerundolo Semis Win 6-4 6-2 6/10 1/2 1/1 0/1 0/0 2/4 2/2 0/0 0/0
18-Oct-2024 Almaty Alejandro Tabilo QF Win 3-6 6-3 6-4 6/26 1/3 0/0 1/5 1/2 1/7 2/3 1/3 1/1
16-Oct-2024 Almaty Borna Coric R16 Win 7-6(1) 6-4 5/19 0/1 0/0 1/4 0/0 1/5 1/2 1/3 1/2
15-Oct-2024 Almaty Christopher O'Connell R32 Win 7-6(5) 6-2 7/20 0/1 0/0 1/4 0/1 2/4 2/4 1/3 1/1
12-Oct-2024 Hangzhou Challenger Mackenzie McDonald Semis Lose 6-7(9) 3-6 5/24 0/2 0/0 1/5 0/1 1/7 0/2 1/4 1/1
11-Oct-2024 Hangzhou Challenger Arthur Cazaux QF Win 2-6 6-4 6-4 14/34 0/1 0/1 1/2 1/2 2/3 2/3 3/6 3/6
10-Oct-2024 Hangzhou Challenger Kasidit Samrej R16 Win 6-3 6-2 10/20 3/4 2/2 1/2 0/0 2/4 2/2 0/1 0/1
09-Oct-2024 Hangzhou Challenger James McCabe R32 Win 6-4 6-2 7/13 1/1 1/1 1/1 2/2 1/3 2/3 0/1 0/0
02-Oct-2024 Shanghai Alejandro Davidovich Fokina R128 Lose 5-7 6-7(7) 9/24 2/4 2/4 0/0 2/4 1/3 2/5 0/4 0/0
01-Oct-2024 Shanghai Marco Trungelliti Q2 Win 6-3 7-5 9/22 1/2 1/1 2/3 3/3 0/2 3/4 0/1 0/1
30-Sep-2024 Shanghai Benjamin Hassan Q1 Win 6-0 7-6(3) 12/28 2/4 1/1 3/5 1/1 2/5 2/2 1/3 1/2
27-Sep-2024 Nonthaburi 4 Challenger Mackenzie McDonald QF Lose 6-7(6) 3-6 4/20 0/1 0/0 0/2 0/0 0/6 0/1 0/3 0/1
26-Sep-2024 Nonthaburi 4 Challenger Goncalo Oliveira R16 Win 6-3 2-0 5/12 0/1 0/0 0/2 0/1 2/4 2/3 0/1 0/0
25-Sep-2024 Nonthaburi 4 Challenger Ji Sung Nam R32 Win 7-6(9) 6-0 10/19 1/1 0/0 3/3 0/0 4/6 4/4 2/2 2/2
31-Aug-2024 US Open Tommy Paul R32 Lose 7-6(5) 3-6 1-6 6-7(3) 18/45 2/3 1/1 4/7 3/3 2/6 3/4 3/6 3/6
29-Aug-2024 US Open Arthur Fils R64 Win 7-5 6-7(3) 6-4 6-4 12/32 2/3 2/2 3/6 3/3 1/7 1/2 1/5 1/1
28-Aug-2024 US Open Jaume Munar R128 Win 6-4 3-6 6-3 7-5 20/48 3/5 3/4 4/7 5/6 2/6 4/5 3/6 3/4
22-Aug-2024 US Open Valentin Royer Q3 Win 7-6(3) 6-4 9/27 2/4 1/2 1/2 2/4 0/2 1/5 0/4 0/1
21-Aug-2024 US Open Titouan Droguet Q2 Win 3-6 7-5 6-3 17/36 2/2 0/0 3/3 1/1 3/6 3/4 4/7 4/5
20-Aug-2024 US Open Sho Shimabukuro Q1 Win 4-6 7-5 6-3 10/21 0/0 0/0 2/4 2/2 0/2 2/2 2/3 2/2
16-Aug-2024 Cary Challenger Mattia Bellucci Semis Lose 3-6 3-6 2/8 0/1 0/0 1/3 1/1 0/3 0/0 0/0 0/0
15-Aug-2024 Cary Challenger Tristan Boyer QF Win 7-6(6) 6-7(1) 6-4 10/28 1/1 0/0 3/5 3/3 0/4 1/2 0/3 0/2
14-Aug-2024 Cary Challenger Luca van Assche R16 Win 6-4 6-3 8/17 0/0 0/0 3/3 1/1 2/3 2/3 2/3 2/2
13-Aug-2024 Cary Challenger Chak Lam Coleman Wong R32 Win 6-2 1-6 6-2 13/30 3/3 3/3 1/3 1/2 1/3 0/2 1/3 1/2
11-Aug-2024 Cary Challenger Shintaro Mochizuki Q2 Win 7-6(4) 6-2 9/23 3/4 0/1 3/3 1/2 2/3 1/3 1/3 1/2
10-Aug-2024 Cary Challenger Eliot Spizzirri Q1 Win 7-6(3) 7-6(1) 5/19 1/2 0/0 1/4 1/1 0/4 1/2 0/1 0/1
06-Aug-2024 Montreal Karen Khachanov R64 Lose 4-6 4-6 2/10 0/0 0/0 0/2 0/1 0/1 0/1 0/2 0/1
03-Aug-2024 Lexington Challenger Joao Fonseca QF Lose 2-6 2-6 3/21 0/0 0/0 0/6 0/0 0/5 0/2 0/3 0/1
02-Aug-2024 Lexington Challenger Ethan Quinn R16 Win 6-3 7-6(6) 5/19 0/1 0/0 1/4 0/1 1/3 1/2 1/2 1/2
31-Jul-2024 Lexington Challenger Ryan Seggerman R32 Win 7-6(3) 3-6 6-1 7/22 2/3 0/0 2/4 1/1 1/5 1/3 0/3 0/1
Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
29-May-2025 Roland Garros Tallon Griekspoor R64 Lose 5-7 6-7(3) 6-1 3-6 17/36 1/1 0/0 3/5 2/2 2/6 4/5 3/5 3/5
26-May-2025 Roland Garros Francisco Cerundolo R128 Win 7-5 6-3 6-4 14/26 0/0 0/0 4/6 3/4 1/3 1/3 1/3 1/2
08-May-2025 Rome Marcos Giron R128 Lose 6-3 3-6 4-6 4/22 0/2 0/0 0/5 0/0 1/8 1/2 0/2 0/1
01-May-2025 Madrid Lorenzo Musetti QF Lose 4-6 3-6 5/13 0/1 0/0 0/1 0/1 1/1 1/2 0/2 0/1
30-Apr-2025 Madrid Grigor Dimitrov R16 Win 5-7 7-6(7) 6-4 3/12 1/2 0/0 1/3 1/2 0/2 1/2 0/1 0/0
29-Apr-2025 Madrid Cameron Norrie R32 Win 2-6 6-4 6-4 12/47 1/6 1/2 0/6 0/3 0/5 0/4 1/7 1/3
26-Apr-2025 Madrid Kamil Majchrzak R64 Win 7-5 4-6 6-4 9/28 1/4 0/0 3/6 3/5 0/2 2/4 0/3 0/1
24-Apr-2025 Madrid Zizou Bergs R128 Win 6-1 6-2 8/9 0/0 0/0 1/1 1/1 3/4 3/3 0/0 0/0
22-Apr-2025 Madrid Borna Coric Q2 Lose 3-6 6-7(6) 6/26 0/1 0/0 0/4 0/3 0/4 0/4 0/4 0/2
21-Apr-2025 Madrid Nicolas Moreno De Alboran Q1 Win 6-3 6-3 8/14 0/0 0/0 2/3 1/2 1/1 2/3 1/2 1/1
13-Apr-2025 Barcelona Hamad Medjedovic Q2 Lose 4-6 4-6 2/11 0/0 0/0 0/1 0/1 0/2 0/2 0/3 0/0
12-Apr-2025 Barcelona Martin Landaluce Q1 Win 6-2 6-4 12/25 3/3 2/2 2/2 2/2 1/2 2/2 1/3 1/3
05-Apr-2025 Monte Carlo Corentin Moutet Q1 Lose 7-5 4-6 4-6 11/37 1/5 1/1 1/7 1/4 2/7 2/6 0/5 0/1
03-Apr-2025 Bucharest Sebastian Baez R16 Lose 6-7(5) 6-2 2-6 11/24 1/1 1/1 1/3 2/2 2/5 2/3 2/4 2/3
01-Apr-2025 Bucharest Chun Hsin Tseng R32 Win 7-6(5) 7-6(2) 4/16 1/3 0/0 1/4 0/0 1/6 1/1 1/1 1/1
Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
02-Jul-2025 Wimbledon Taylor Fritz R64 Lose 6-3 3-6 6-7(0) 6-4 3-6 8/18 2/3 0/0 2/3 1/1 2/4 3/3 2/2 2/2
30-Jun-2025 Wimbledon Daniel Altmaier R128 Win 6-1 6-2 6-4 13/21 3/3 3/3 1/1 3/3 3/3 4/4 2/2 2/2
26-Jun-2025 Mallorca Tallon Griekspoor QF Lose 4-6 4-6 1/6 0/0 0/0 0/1 0/0 0/3 0/1 0/1 0/0
24-Jun-2025 Mallorca Laslo Djere R16 Win 6-3 3-6 6-3 5/15 0/0 0/0 0/3 0/0 2/6 0/1 2/3 2/2
23-Jun-2025 Mallorca Jaume Munar R32 Win 7-5 6-3 7/15 1/1 0/0 3/3 1/1 2/5 1/1 2/2 2/2
19-Jun-2025 London Jiri Lehecka R16 Lose 4-6 2-6 0/1 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0
17-Jun-2025 London Billy Harris R32 Win 6-1 3-6 6-4 9/18 0/0 0/0 2/3 2/2 1/2 2/2 3/4 3/3
15-Jun-2025 Hertogenbosch Zizou Bergs Final Win 7-5 7-6(8) 2/10 0/0 0/0 0/1 0/0 1/5 1/1 0/3 0/0
14-Jun-2025 Hertogenbosch Ugo Humbert Semis Win 6-3 7-6(4) 6/15 1/1 1/1 0/1 0/0 0/3 0/2 0/3 0/1
13-Jun-2025 Hertogenbosch Karen Khachanov QF Win 7-6(6) 6-4 8/25 1/2 1/1 1/3 2/2 0/5 1/3 0/3 0/1
11-Jun-2025 Hertogenbosch Jordan Thompson R16 Win 4-6 6-1 7-5 9/22 1/2 1/1 1/3 0/1 2/5 1/3 1/3 1/2
09-Jun-2025 Hertogenbosch Aleksandar Vukic R32 Win 7-5 7-6(2) 2/3 1/1 1/1 0/0 0/0 0/1 0/0 0/0 0/0