52

David Goffin

Hand: Right

Highest ranked: 7

All matches

(37 wins - 25 losses)

Pre-match favourite:
self odd less than 1.20

(2 wins - 0 losses)

Pre-match favourite:
self odd 1.20 - 1.50

(10 wins - 2 losses)

Pre-match favourite:
self odd 1.50 - 1.80

(11 wins - 7 losses)

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

(7 wins - 9 losses)

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

(5 wins - 3 losses)

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

(2 wins - 4 losses)

Dominance & Efficiency

Current view:
All the surfaces
Summary
Hard
Clay
Grass

General Stats Spider

You can compare the performance of David Goffin 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

David Goffin 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
17-Apr-2025 Munich Mariano Navone R16 Win 0-6 7-5 6-1 2.92 1.4 70 52.9 64.4 52.5 2 4 8/12 8/12 43.1 43.3 5/8 5/13
14-Apr-2025 Munich Billy Harris R32 Win 6-2 6-7(2) 6-4 1.32 3.38 106 49.5 79.6 52.0 6 3 6/8 13/15 32.1 54.3 5/15 5/15
06-Apr-2025 Monte Carlo Corentin Moutet Q2 Lose 6-2 6-7(4) 5-7 1.96 1.81 75 61.0 69.4 37.5 2 8 6/10 12/16 40.2 52.0 5/20 5/16
05-Apr-2025 Monte Carlo Yannick Hanfmann Q1 Win 7-5 4-6 6-4 1.41 2.82 121 53.2 66.0 43.2 6 7 8/15 9/16 48.6 51.3 8/19 8/16
23-Mar-2025 Miami Brandon Nakashima R32 Lose 3-6 7-6(5) 3-6 2.72 1.45 32 56.0 76.8 40.9 7 5 6/10 10/14 15.9 51.6 2/4 2/16
22-Mar-2025 Miami Carlos Alcaraz R64 Win 5-7 6-4 6-3 13.79 1.03 3 65.2 69.0 54.8 3 2 3/5 13/15 35.8 45.5 4/7 4/16
19-Mar-2025 Miami Aleksandar Vukic R128 Win 2-6 6-4 6-2 1.61 2.31 77 56.6 79.1 45.5 12 2 3/6 10/13 24.4 65.6 4/6 4/13
13-Mar-2025 Cap Cana Challenger Daniel Altmaier R16 Lose 2-6 7-6(12) 3-6 1.66 2.13 78 54.6 60.4 61.4 0 2 5/9 10/14 26.5 47.5 1/7 1/15
09-Mar-2025 Indian Wells Alex De Minaur R64 Lose 2-6 2-6 5.12 1.16 10 33.9 52.6 51.4 2 2 7/11 4/8 8.0 44.4 0/3 0/8
07-Mar-2025 Indian Wells Lorenzo Sonego R128 Win 6-4 7-5 2.08 1.75 37 43.5 59.3 45.5 2 1 0/5 6/11 48.8 72.0 7/11 7/11
28-Feb-2025 Acapulco Brandon Nakashima QF Lose 6-7(4) 2-6 2.44 1.54 42 53.8 52.4 47.2 1 2 6/11 5/10 33.3 63.0 3/8 3/10
27-Feb-2025 Acapulco Ben Shelton R16 Win 7-6(3) 6-3 3.43 1.31 14 62.3 73.7 73.9 1 1 0/1 10/11 30.2 51.7 2/8 2/10
25-Feb-2025 Acapulco Rinky Hijikata R32 Win 6-2 6-3 1.67 2.19 82 65.7 82.6 83.3 3 0 0/1 7/8 46.7 58.8 5/15 5/9
04-Feb-2025 Rotterdam Alex De Minaur R32 Lose 2-6 4-6 8.73 1.07 8 51.4 73.0 40.0 2 0 7/10 6/9 25.0 31.3 0/3 0/9
29-Jan-2025 Montpellier Aleksandar Kovacevic R32 Lose 2-6 6-3 4-6 2.31 1.6 102 60.0 75.6 53.3 8 1 3/6 10/13 17.4 56.8 2/6 2/14
13-Jan-2025 Australian Open Benjamin Bonzi R128 Lose 1-6 2-6 6-7(7) 2.51 1.53 64 50.6 62.8 38.1 8 3 7/14 6/13 30.6 46.5 3/8 3/14
07-Jan-2025 Adelaide Rinky Hijikata R32 Lose 1-6 2-6 1.66 2.21 79 45.5 55.0 37.5 3 0 4/9 2/7 27.6 42.9 1/5 1/8
29-Dec-2024 Brisbane Aleksandar Vukic R32 Lose 2-6 3-6 1.79 2.01 68 57.4 51.4 57.7 3 2 2/5 5/8 19.4 42.3 0/3 0/9
26-Oct-2024 Paris Arthur Cazaux Q1 Lose 1-6 7-6(5) 1-6 1.91 1.84 85 49.4 61.0 35.7 0 5 5/11 6/12 27.3 47.4 2/6 2/14
25-Oct-2024 Basel Holger Rune QF Lose 2-6 4-6 3.09 1.37 14 52.4 66.7 30.0 5 3 7/11 5/9 22.6 42.3 1/2 1/9
23-Oct-2024 Basel Ugo Humbert R16 Win 3-6 6-1 7-6(7) 3.23 1.34 16 58.8 73.7 55.0 5 3 4/5 13/14 28.6 42.2 2/8 2/14
21-Oct-2024 Basel Matteo Arnaldi R32 Win 6-7(5) 6-3 6-2 2.12 1.72 37 58.4 71.2 59.5 4 2 4/6 13/15 37.3 50.0 5/10 5/14
20-Oct-2024 Basel Botic Van De Zandschulp Q2 Lose 2-6 4-6 1.7 2.09 67 63.8 59.5 52.4 5 3 4/8 5/9 34.0 51.4 1/10 1/9
19-Oct-2024 Basel Yannick Hanfmann Q1 Win 6-7(2) 6-1 6-4 1.31 3.3 91 58.6 78.4 63.9 10 2 3/4 14/15 36.5 53.6 4/14 4/14
11-Oct-2024 Shanghai Taylor Fritz QF Lose 3-6 4-6 5.19 1.16 7 71.2 66.7 35.3 3 1 4/7 6/9 31.7 30.0 1/4 1/10
09-Oct-2024 Shanghai Alexander Zverev R16 Win 6-4 7-5 5.81 1.13 3 65.0 65.4 53.6 3 2 5/7 9/11 33.3 62.5 4/11 4/11
08-Oct-2024 Shanghai Marcos Giron R32 Win 1-6 6-3 7-5 2.15 1.7 47 67.0 70.8 43.8 4 1 5/8 11/14 22.6 60.5 3/9 3/14
07-Oct-2024 Shanghai Lorenzo Musetti R64 Win 1-6 7-6(6) 6-2 2.76 1.44 18 71.3 66.2 35.5 6 4 11/15 9/13 25.9 58.1 4/10 4/14
03-Oct-2024 Shanghai James Duckworth R128 Win 6-4 6-2 1.48 2.64 75 57.9 70.5 53.1 6 2 3/4 8/9 36.1 72.2 4/7 4/9
31-Aug-2024 US Open Tomas Machac R32 Lose 3-6 1-6 2-6 2.4 1.56 39 54.2 61.5 36.4 2 6 3/10 5/12 12.9 42.4 1/3 1/12
29-Aug-2024 US Open Adrian Mannarino R64 Win 6-7(8) 6-3 6-2 7-6(1) 1.35 3.2 42 58.9 70.9 43.3 9 10 12/19 14/21 43.8 52.8 10/26 10/20
27-Aug-2024 US Open Alejandro Tabilo R128 Win 7-6(7) 6-1 7-5 2.24 1.65 21 57.6 77.2 45.2 16 9 4/7 13/16 28.8 62.1 6/19 6/15
23-Aug-2024 Winston Salem Lorenzo Sonego Semis Lose 3-6 2-6 1.64 2.22 58 44.0 77.3 39.3 0 3 3/6 5/8 25.0 31.6 0/0 0/9
22-Aug-2024 Winston Salem Rinky Hijikata QF Win 6-1 6-3 1.41 2.87 65 62.2 75.0 82.4 6 1 1/1 8/8 38.1 60.0 4/8 4/8
21-Aug-2024 Winston Salem Arthur Rinderknech R16 Win 6-3 6-3 1.93 1.86 56 66.0 83.9 68.8 2 1 0/0 9/9 25.0 69.2 3/12 3/9
20-Aug-2024 Winston Salem Luciano Darderi R32 Win 6-2 6-4 1.74 2.07 38 60.3 74.3 47.8 9 3 4/6 7/9 32.3 76.9 5/8 5/9
19-Aug-2024 Winston Salem Jaume Munar R64 Win 7-5 4-6 6-3 1.76 2.04 82 56.0 66.1 59.1 5 3 9/12 12/15 30.2 58.8 5/11 5/16
16-Aug-2024 Cary Challenger Roman Safiullin Semis Lose 6-7(5) 6-7(2) 2.35 1.55 66 61.8 70.9 58.8 10 3 4/4 12/12 19.6 44.7 0/7 0/12
15-Aug-2024 Cary Challenger Otto Virtanen QF Win 6-4 7-6(1) 1.55 2.35 131 63.8 75.0 60.0 2 3 2/3 10/11 27.9 51.5 2/11 2/11
14-Aug-2024 Cary Challenger Ethan Quinn R16 Win 6-4 6-1 1.31 3.29 246 58.5 91.7 47.1 3 2 1/2 7/8 46.2 64.7 5/9 5/9
12-Aug-2024 Cary Challenger Nicolas Moreno De Alboran R32 Win 6-4 4-6 6-2 1.53 2.42 144 54.1 73.6 51.1 4 6 2/5 11/14 43.9 44.7 5/9 5/14
31-Jul-2024 Washington Flavio Cobolli R32 Lose 6-7(4) 3-6 1.95 1.84 48 51.2 73.2 46.2 7 9 5/8 8/11 12.5 47.1 1/3 1/10
30-Jul-2024 Washington Camilo Ugo Carabelli R64 Win 6-2 7-5 1.26 3.85 92 62.3 57.9 52.2 5 2 2/6 6/10 45.0 72.4 7/16 7/10
26-Jul-2024 Atlanta Max Purcell R16 Lose 3-6 3-6 1.68 2.17 66 76.6 66.7 36.4 4 1 0/3 6/9 17.2 33.3 0/0 0/9
22-Jul-2024 Atlanta Denis Shapovalov R32 Win 6-4 3-6 6-1 2.79 1.43 140 68.1 68.8 46.7 0 2 7/9 11/13 31.3 53.8 4/11 4/13
03-Jul-2024 Wimbledon Tomas Machac R128 Lose 6-3 6-3 4-6 1-6 6-7(5) 2.21 1.66 39 58.0 63.7 41.2 10 8 15/24 14/23 41.7 50.8 9/15 9/24
27-Jun-2024 Wimbledon Mattia Bellucci Q3 Lose 3-6 6-2 6-7(4) 4-6 1.3 3.49 148 63.1 70.1 51.1 10 5 9/13 15/19 32.5 43.1 4/14 4/20
26-Jun-2024 Wimbledon Yasutaka Uchiyama Q2 Win 7-6(4) 6-4 1.11 6.38 203 51.5 85.3 56.3 5 5 2/3 10/11 28.3 47.8 2/5 2/11
24-Jun-2024 Wimbledon Marc Polmans Q1 Win 6-3 6-1 1.09 7.38 209 69.8 86.7 69.2 5 1 4/4 8/8 40.7 64.7 4/7 4/8
22-Jun-2024 Ilkley Challenger Harold Mayot Final Win 6-4 6-2 1.76 1.99 125 63.2 67.4 60.0 1 1 5/6 8/9 31.0 66.7 4/8 4/9
21-Jun-2024 Ilkley Challenger Zachary Svajda Semis Win 7-5 6-7(3) 6-3 1.52 2.42 127 51.5 86.0 48.9 9 2 4/7 14/17 35.1 55.8 5/15 5/16
20-Jun-2024 Ilkley Challenger Terence Atmane QF Win 6-3 6-4 1.52 2.43 126 66.0 77.4 43.8 3 4 1/3 7/9 41.7 59.1 5/6 5/10
19-Jun-2024 Ilkley Challenger Dominic Stricker R16 Win 7-6(2) 7-6(2) 1.88 1.84 153 65.7 82.6 45.8 5 5 1/3 10/12 32.0 53.8 2/9 2/12
18-Jun-2024 Ilkley Challenger Jurij Rodionov R32 Win 7-5 6-3 1.42 2.74 152 54.2 71.9 63.0 1 3 1/2 9/10 39.0 47.1 4/9 4/11
10-Jun-2024 Hertogenbosch Luca Nardi R32 Lose 5-7 5-7 1.45 2.71 73 63.3 62.0 41.4 7 2 3/8 7/12 37.7 46.9 3/10 3/12
30-May-2024 Roland Garros Alexander Zverev R64 Lose 6-7(4) 2-6 2-6 12.3 1.04 4 56.9 70.7 43.2 3 5 6/10 10/14 22.0 34.8 0/2 0/14
28-May-2024 Roland Garros Giovanni Mpetshi Perricard R128 Win 4-6 6-4 6-3 6-7(4) 6-3 2.24 1.65 66 54.3 82.7 58.7 10 6 0/3 21/24 31.4 50.9 7/17 7/26
21-May-2024 Geneva Nicolas Moreno De Alboran R32 Lose 2-6 1-6 1.55 2.44 140 37.8 70.6 32.1 3 4 1/5 3/7 25.0 35.0 0/1 0/8
19-May-2024 Geneva Gijs Brouwer Q2 Win 6-1 6-0 1.31 3.34 244 53.1 80.8 52.2 3 6 5/5 7/7 56.3 86.7 5/6 5/6
18-May-2024 Geneva Gianluca Mager Q1 Win 6-3 6-1 1.55 2.39 294 58.3 89.3 55.0 9 1 1/1 8/8 36.7 59.3 4/11 4/8
17-May-2024 Turin 2 Challenger Lorenzo Musetti R16 Lose 4-6 3-6 2.96 1.37 29 45.5 64.0 43.3 4 2 2/6 5/9 29.5 52.0 2/7 2/10
17-May-2024 Turin 2 Challenger Juan Pablo Varillas R32 Win 7-5 6-4 1.54 2.39 110 56.9 75.6 48.4 10 3 2/4 9/11 21.2 65.5 4/5 4/11
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 Brandon Nakashima R32 Lose 3-6 7-6(5) 3-6 2.72 1.45 32 56.0 76.8 40.9 7 5 6/10 10/14 15.9 51.6 2/4 2/16
22-Mar-2025 Miami Carlos Alcaraz R64 Win 5-7 6-4 6-3 13.79 1.03 3 65.2 69.0 54.8 3 2 3/5 13/15 35.8 45.5 4/7 4/16
19-Mar-2025 Miami Aleksandar Vukic R128 Win 2-6 6-4 6-2 1.61 2.31 77 56.6 79.1 45.5 12 2 3/6 10/13 24.4 65.6 4/6 4/13
13-Mar-2025 Cap Cana Challenger Daniel Altmaier R16 Lose 2-6 7-6(12) 3-6 1.66 2.13 78 54.6 60.4 61.4 0 2 5/9 10/14 26.5 47.5 1/7 1/15
09-Mar-2025 Indian Wells Alex De Minaur R64 Lose 2-6 2-6 5.12 1.16 10 33.9 52.6 51.4 2 2 7/11 4/8 8.0 44.4 0/3 0/8
07-Mar-2025 Indian Wells Lorenzo Sonego R128 Win 6-4 7-5 2.08 1.75 37 43.5 59.3 45.5 2 1 0/5 6/11 48.8 72.0 7/11 7/11
28-Feb-2025 Acapulco Brandon Nakashima QF Lose 6-7(4) 2-6 2.44 1.54 42 53.8 52.4 47.2 1 2 6/11 5/10 33.3 63.0 3/8 3/10
27-Feb-2025 Acapulco Ben Shelton R16 Win 7-6(3) 6-3 3.43 1.31 14 62.3 73.7 73.9 1 1 0/1 10/11 30.2 51.7 2/8 2/10
25-Feb-2025 Acapulco Rinky Hijikata R32 Win 6-2 6-3 1.67 2.19 82 65.7 82.6 83.3 3 0 0/1 7/8 46.7 58.8 5/15 5/9
04-Feb-2025 Rotterdam Alex De Minaur R32 Lose 2-6 4-6 8.73 1.07 8 51.4 73.0 40.0 2 0 7/10 6/9 25.0 31.3 0/3 0/9
29-Jan-2025 Montpellier Aleksandar Kovacevic R32 Lose 2-6 6-3 4-6 2.31 1.6 102 60.0 75.6 53.3 8 1 3/6 10/13 17.4 56.8 2/6 2/14
13-Jan-2025 Australian Open Benjamin Bonzi R128 Lose 1-6 2-6 6-7(7) 2.51 1.53 64 50.6 62.8 38.1 8 3 7/14 6/13 30.6 46.5 3/8 3/14
07-Jan-2025 Adelaide Rinky Hijikata R32 Lose 1-6 2-6 1.66 2.21 79 45.5 55.0 37.5 3 0 4/9 2/7 27.6 42.9 1/5 1/8
29-Dec-2024 Brisbane Aleksandar Vukic R32 Lose 2-6 3-6 1.79 2.01 68 57.4 51.4 57.7 3 2 2/5 5/8 19.4 42.3 0/3 0/9
26-Oct-2024 Paris Arthur Cazaux Q1 Lose 1-6 7-6(5) 1-6 1.91 1.84 85 49.4 61.0 35.7 0 5 5/11 6/12 27.3 47.4 2/6 2/14
25-Oct-2024 Basel Holger Rune QF Lose 2-6 4-6 3.09 1.37 14 52.4 66.7 30.0 5 3 7/11 5/9 22.6 42.3 1/2 1/9
23-Oct-2024 Basel Ugo Humbert R16 Win 3-6 6-1 7-6(7) 3.23 1.34 16 58.8 73.7 55.0 5 3 4/5 13/14 28.6 42.2 2/8 2/14
21-Oct-2024 Basel Matteo Arnaldi R32 Win 6-7(5) 6-3 6-2 2.12 1.72 37 58.4 71.2 59.5 4 2 4/6 13/15 37.3 50.0 5/10 5/14
20-Oct-2024 Basel Botic Van De Zandschulp Q2 Lose 2-6 4-6 1.7 2.09 67 63.8 59.5 52.4 5 3 4/8 5/9 34.0 51.4 1/10 1/9
19-Oct-2024 Basel Yannick Hanfmann Q1 Win 6-7(2) 6-1 6-4 1.31 3.3 91 58.6 78.4 63.9 10 2 3/4 14/15 36.5 53.6 4/14 4/14
11-Oct-2024 Shanghai Taylor Fritz QF Lose 3-6 4-6 5.19 1.16 7 71.2 66.7 35.3 3 1 4/7 6/9 31.7 30.0 1/4 1/10
09-Oct-2024 Shanghai Alexander Zverev R16 Win 6-4 7-5 5.81 1.13 3 65.0 65.4 53.6 3 2 5/7 9/11 33.3 62.5 4/11 4/11
08-Oct-2024 Shanghai Marcos Giron R32 Win 1-6 6-3 7-5 2.15 1.7 47 67.0 70.8 43.8 4 1 5/8 11/14 22.6 60.5 3/9 3/14
07-Oct-2024 Shanghai Lorenzo Musetti R64 Win 1-6 7-6(6) 6-2 2.76 1.44 18 71.3 66.2 35.5 6 4 11/15 9/13 25.9 58.1 4/10 4/14
03-Oct-2024 Shanghai James Duckworth R128 Win 6-4 6-2 1.48 2.64 75 57.9 70.5 53.1 6 2 3/4 8/9 36.1 72.2 4/7 4/9
31-Aug-2024 US Open Tomas Machac R32 Lose 3-6 1-6 2-6 2.4 1.56 39 54.2 61.5 36.4 2 6 3/10 5/12 12.9 42.4 1/3 1/12
29-Aug-2024 US Open Adrian Mannarino R64 Win 6-7(8) 6-3 6-2 7-6(1) 1.35 3.2 42 58.9 70.9 43.3 9 10 12/19 14/21 43.8 52.8 10/26 10/20
27-Aug-2024 US Open Alejandro Tabilo R128 Win 7-6(7) 6-1 7-5 2.24 1.65 21 57.6 77.2 45.2 16 9 4/7 13/16 28.8 62.1 6/19 6/15
23-Aug-2024 Winston Salem Lorenzo Sonego Semis Lose 3-6 2-6 1.64 2.22 58 44.0 77.3 39.3 0 3 3/6 5/8 25.0 31.6 0/0 0/9
22-Aug-2024 Winston Salem Rinky Hijikata QF Win 6-1 6-3 1.41 2.87 65 62.2 75.0 82.4 6 1 1/1 8/8 38.1 60.0 4/8 4/8
21-Aug-2024 Winston Salem Arthur Rinderknech R16 Win 6-3 6-3 1.93 1.86 56 66.0 83.9 68.8 2 1 0/0 9/9 25.0 69.2 3/12 3/9
20-Aug-2024 Winston Salem Luciano Darderi R32 Win 6-2 6-4 1.74 2.07 38 60.3 74.3 47.8 9 3 4/6 7/9 32.3 76.9 5/8 5/9
19-Aug-2024 Winston Salem Jaume Munar R64 Win 7-5 4-6 6-3 1.76 2.04 82 56.0 66.1 59.1 5 3 9/12 12/15 30.2 58.8 5/11 5/16
16-Aug-2024 Cary Challenger Roman Safiullin Semis Lose 6-7(5) 6-7(2) 2.35 1.55 66 61.8 70.9 58.8 10 3 4/4 12/12 19.6 44.7 0/7 0/12
15-Aug-2024 Cary Challenger Otto Virtanen QF Win 6-4 7-6(1) 1.55 2.35 131 63.8 75.0 60.0 2 3 2/3 10/11 27.9 51.5 2/11 2/11
14-Aug-2024 Cary Challenger Ethan Quinn R16 Win 6-4 6-1 1.31 3.29 246 58.5 91.7 47.1 3 2 1/2 7/8 46.2 64.7 5/9 5/9
12-Aug-2024 Cary Challenger Nicolas Moreno De Alboran R32 Win 6-4 4-6 6-2 1.53 2.42 144 54.1 73.6 51.1 4 6 2/5 11/14 43.9 44.7 5/9 5/14
31-Jul-2024 Washington Flavio Cobolli R32 Lose 6-7(4) 3-6 1.95 1.84 48 51.2 73.2 46.2 7 9 5/8 8/11 12.5 47.1 1/3 1/10
30-Jul-2024 Washington Camilo Ugo Carabelli R64 Win 6-2 7-5 1.26 3.85 92 62.3 57.9 52.2 5 2 2/6 6/10 45.0 72.4 7/16 7/10
26-Jul-2024 Atlanta Max Purcell R16 Lose 3-6 3-6 1.68 2.17 66 76.6 66.7 36.4 4 1 0/3 6/9 17.2 33.3 0/0 0/9
22-Jul-2024 Atlanta Denis Shapovalov R32 Win 6-4 3-6 6-1 2.79 1.43 140 68.1 68.8 46.7 0 2 7/9 11/13 31.3 53.8 4/11 4/13
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
17-Apr-2025 Munich Mariano Navone R16 Win 0-6 7-5 6-1 2.92 1.4 70 52.9 64.4 52.5 2 4 8/12 8/12 43.1 43.3 5/8 5/13
14-Apr-2025 Munich Billy Harris R32 Win 6-2 6-7(2) 6-4 1.32 3.38 106 49.5 79.6 52.0 6 3 6/8 13/15 32.1 54.3 5/15 5/15
06-Apr-2025 Monte Carlo Corentin Moutet Q2 Lose 6-2 6-7(4) 5-7 1.96 1.81 75 61.0 69.4 37.5 2 8 6/10 12/16 40.2 52.0 5/20 5/16
05-Apr-2025 Monte Carlo Yannick Hanfmann Q1 Win 7-5 4-6 6-4 1.41 2.82 121 53.2 66.0 43.2 6 7 8/15 9/16 48.6 51.3 8/19 8/16
30-May-2024 Roland Garros Alexander Zverev R64 Lose 6-7(4) 2-6 2-6 12.3 1.04 4 56.9 70.7 43.2 3 5 6/10 10/14 22.0 34.8 0/2 0/14
28-May-2024 Roland Garros Giovanni Mpetshi Perricard R128 Win 4-6 6-4 6-3 6-7(4) 6-3 2.24 1.65 66 54.3 82.7 58.7 10 6 0/3 21/24 31.4 50.9 7/17 7/26
21-May-2024 Geneva Nicolas Moreno De Alboran R32 Lose 2-6 1-6 1.55 2.44 140 37.8 70.6 32.1 3 4 1/5 3/7 25.0 35.0 0/1 0/8
19-May-2024 Geneva Gijs Brouwer Q2 Win 6-1 6-0 1.31 3.34 244 53.1 80.8 52.2 3 6 5/5 7/7 56.3 86.7 5/6 5/6
18-May-2024 Geneva Gianluca Mager Q1 Win 6-3 6-1 1.55 2.39 294 58.3 89.3 55.0 9 1 1/1 8/8 36.7 59.3 4/11 4/8
17-May-2024 Turin 2 Challenger Lorenzo Musetti R16 Lose 4-6 3-6 2.96 1.37 29 45.5 64.0 43.3 4 2 2/6 5/9 29.5 52.0 2/7 2/10
17-May-2024 Turin 2 Challenger Juan Pablo Varillas R32 Win 7-5 6-4 1.54 2.39 110 56.9 75.6 48.4 10 3 2/4 9/11 21.2 65.5 4/5 4/11
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
03-Jul-2024 Wimbledon Tomas Machac R128 Lose 6-3 6-3 4-6 1-6 6-7(5) 2.21 1.66 39 58.0 63.7 41.2 10 8 15/24 14/23 41.7 50.8 9/15 9/24
27-Jun-2024 Wimbledon Mattia Bellucci Q3 Lose 3-6 6-2 6-7(4) 4-6 1.3 3.49 148 63.1 70.1 51.1 10 5 9/13 15/19 32.5 43.1 4/14 4/20
26-Jun-2024 Wimbledon Yasutaka Uchiyama Q2 Win 7-6(4) 6-4 1.11 6.38 203 51.5 85.3 56.3 5 5 2/3 10/11 28.3 47.8 2/5 2/11
24-Jun-2024 Wimbledon Marc Polmans Q1 Win 6-3 6-1 1.09 7.38 209 69.8 86.7 69.2 5 1 4/4 8/8 40.7 64.7 4/7 4/8
22-Jun-2024 Ilkley Challenger Harold Mayot Final Win 6-4 6-2 1.76 1.99 125 63.2 67.4 60.0 1 1 5/6 8/9 31.0 66.7 4/8 4/9
21-Jun-2024 Ilkley Challenger Zachary Svajda Semis Win 7-5 6-7(3) 6-3 1.52 2.42 127 51.5 86.0 48.9 9 2 4/7 14/17 35.1 55.8 5/15 5/16
20-Jun-2024 Ilkley Challenger Terence Atmane QF Win 6-3 6-4 1.52 2.43 126 66.0 77.4 43.8 3 4 1/3 7/9 41.7 59.1 5/6 5/10
19-Jun-2024 Ilkley Challenger Dominic Stricker R16 Win 7-6(2) 7-6(2) 1.88 1.84 153 65.7 82.6 45.8 5 5 1/3 10/12 32.0 53.8 2/9 2/12
18-Jun-2024 Ilkley Challenger Jurij Rodionov R32 Win 7-5 6-3 1.42 2.74 152 54.2 71.9 63.0 1 3 1/2 9/10 39.0 47.1 4/9 4/11
10-Jun-2024 Hertogenbosch Luca Nardi R32 Lose 5-7 5-7 1.45 2.71 73 63.3 62.0 41.4 7 2 3/8 7/12 37.7 46.9 3/10 3/12
52

David Goffin

Highest ranked: 7

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 David Goffin 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
17-Apr-2025 Munich Mariano Navone R16 Win 0-6 7-5 6-1 15/31 0/0 0/0 2/3 0/0 3/6 2/5 2/3 2/3
14-Apr-2025 Munich Billy Harris R32 Win 6-2 6-7(2) 6-4 17/26 1/1 0/0 3/4 1/2 3/4 3/3 5/6 1/2
06-Apr-2025 Monte Carlo Corentin Moutet Q2 Lose 6-2 6-7(4) 5-7 18/32 1/2 0/1 1/3 0/2 3/3 2/2 4/5 2/3
05-Apr-2025 Monte Carlo Yannick Hanfmann Q1 Win 7-5 4-6 6-4 11/28 0/2 0/2 1/4 1/5 0/3 1/5 1/4 0/3
23-Mar-2025 Miami Brandon Nakashima R32 Lose 3-6 7-6(5) 3-6 18/31 1/2 0/1 1/4 0/2 3/5 1/3 4/5 1/2
22-Mar-2025 Miami Carlos Alcaraz R64 Win 5-7 6-4 6-3 13/18 1/3 0/1 2/3 1/3 4/4 1/1 3/3 0/0
19-Mar-2025 Miami Aleksandar Vukic R128 Win 2-6 6-4 6-2 8/16 0/1 0/1 0/1 0/1 2/3 0/2 2/3 1/2
13-Mar-2025 Cap Cana Challenger Daniel Altmaier R16 Lose 2-6 7-6(12) 3-6 14/25 1/3 0/1 2/5 1/4 1/1 2/3 2/2 1/1
09-Mar-2025 Indian Wells Alex De Minaur R64 Lose 2-6 2-6 14/25 1/2 0/0 2/5 2/5 0/1 2/4 2/4 0/2
07-Mar-2025 Indian Wells Lorenzo Sonego R128 Win 6-4 7-5 8/18 0/2 0/1 1/4 0/2 3/5 0/2 1/1 0/0
28-Feb-2025 Acapulco Brandon Nakashima QF Lose 6-7(4) 2-6 14/27 0/2 0/0 1/5 0/4 1/1 1/4 1/3 1/3
27-Feb-2025 Acapulco Ben Shelton R16 Win 7-6(3) 6-3 9/11 2/3 0/1 3/3 0/0 3/3 0/0 1/1 0/0
25-Feb-2025 Acapulco Rinky Hijikata R32 Win 6-2 6-3 0/2 0/0 0/0 0/1 0/1 0/0 0/0 0/0 0/0
04-Feb-2025 Rotterdam Alex De Minaur R32 Lose 2-6 4-6 21/33 1/3 0/0 2/5 0/1 2/4 2/4 3/6 1/4
29-Jan-2025 Montpellier Aleksandar Kovacevic R32 Lose 2-6 6-3 4-6 12/20 1/2 0/0 2/3 0/1 3/5 0/2 1/3 0/2
13-Jan-2025 Australian Open Benjamin Bonzi R128 Lose 1-6 2-6 6-7(7) 11/27 0/3 0/2 0/3 0/5 2/4 0/5 1/3 0/2
07-Jan-2025 Adelaide Rinky Hijikata R32 Lose 1-6 2-6 7/18 0/2 0/0 0/4 0/4 0/0 0/3 0/2 0/2
29-Dec-2024 Brisbane Aleksandar Vukic R32 Lose 2-6 3-6 14/22 1/1 0/0 2/3 0/1 3/5 1/2 2/4 0/2
26-Oct-2024 Paris Arthur Cazaux Q1 Lose 1-6 7-6(5) 1-6 13/28 1/5 0/4 1/1 0/1 3/5 1/3 2/3 0/1
25-Oct-2024 Basel Holger Rune QF Lose 2-6 4-6 19/31 2/5 1/3 3/4 2/2 2/4 3/4 3/4 1/2
23-Oct-2024 Basel Ugo Humbert R16 Win 3-6 6-1 7-6(7) 18/23 0/1 0/0 4/5 1/2 6/6 2/2 4/4 1/1
21-Oct-2024 Basel Matteo Arnaldi R32 Win 6-7(5) 6-3 6-2 17/25 1/1 0/0 3/4 0/1 5/5 1/1 3/4 1/2
20-Oct-2024 Basel Botic Van De Zandschulp Q2 Lose 2-6 4-6 11/22 0/2 0/0 0/4 0/2 0/2 0/2 0/3 0/3
19-Oct-2024 Basel Yannick Hanfmann Q1 Win 6-7(2) 6-1 6-4 8/12 0/0 0/0 0/1 0/1 3/3 0/1 2/3 1/2
11-Oct-2024 Shanghai Taylor Fritz QF Lose 3-6 4-6 13/22 1/3 0/0 2/4 1/1 1/4 1/4 1/2 1/2
09-Oct-2024 Shanghai Alexander Zverev R16 Win 6-4 7-5 21/30 1/2 0/0 3/5 0/1 5/6 3/3 5/6 1/2
08-Oct-2024 Shanghai Marcos Giron R32 Win 1-6 6-3 7-5 18/27 0/1 0/0 2/4 0/2 3/4 0/2 3/5 0/2
07-Oct-2024 Shanghai Lorenzo Musetti R64 Win 1-6 7-6(6) 6-2 31/48 1/4 0/1 6/8 2/2 4/6 5/7 5/7 1/3
03-Oct-2024 Shanghai James Duckworth R128 Win 6-4 6-2 18/23 0/0 0/0 0/0 0/0 4/5 1/1 4/5 1/2
31-Aug-2024 US Open Tomas Machac R32 Lose 3-6 1-6 2-6 9/25 0/1 0/0 0/5 0/2 1/6 0/5 0/1 0/1
29-Aug-2024 US Open Adrian Mannarino R64 Win 6-7(8) 6-3 6-2 7-6(1) 25/45 2/5 2/3 1/6 2/7 1/3 2/4 3/5 1/3
27-Aug-2024 US Open Alejandro Tabilo R128 Win 7-6(7) 6-1 7-5 14/22 1/3 0/1 3/5 2/4 3/3 2/2 3/3 0/0
23-Aug-2024 Winston Salem Lorenzo Sonego Semis Lose 3-6 2-6 11/18 0/1 0/0 1/4 0/2 4/5 1/3 1/2 0/1
22-Aug-2024 Winston Salem Rinky Hijikata QF Win 6-1 6-3 8/9 1/1 0/0 1/1 0/0 3/3 0/0 1/1 1/1
21-Aug-2024 Winston Salem Arthur Rinderknech R16 Win 6-3 6-3 6/6 1/1 0/0 2/2 0/0 2/2 0/0 1/1 0/0
20-Aug-2024 Winston Salem Luciano Darderi R32 Win 6-2 6-4 12/19 0/0 0/0 2/4 1/1 2/4 2/3 2/3 1/2
19-Aug-2024 Winston Salem Jaume Munar R64 Win 7-5 4-6 6-3 26/39 1/3 0/1 5/7 1/2 5/7 4/6 5/5 2/2
16-Aug-2024 Cary Challenger Roman Safiullin Semis Lose 6-7(5) 6-7(2) 16/19 1/1 0/0 4/4 1/1 4/4 2/2 5/5 1/1
15-Aug-2024 Cary Challenger Otto Virtanen QF Win 6-4 7-6(1) 15/17 3/4 0/1 3/3 0/1 5/5 0/1 2/2 0/0
14-Aug-2024 Cary Challenger Ethan Quinn R16 Win 6-4 6-1 2/4 0/0 0/0 0/1 0/1 1/1 0/1 0/0 0/0
12-Aug-2024 Cary Challenger Nicolas Moreno De Alboran R32 Win 6-4 4-6 6-2 20/28 1/1 0/0 2/2 0/0 5/8 1/3 2/3 1/2
31-Jul-2024 Washington Flavio Cobolli R32 Lose 6-7(4) 3-6 12/22 0/0 0/0 0/2 0/2 3/4 1/3 3/4 0/1
30-Jul-2024 Washington Camilo Ugo Carabelli R64 Win 6-2 7-5 9/18 0/0 0/0 1/4 1/3 2/4 1/2 1/2 0/1
26-Jul-2024 Atlanta Max Purcell R16 Lose 3-6 3-6 1/7 0/1 0/1 0/1 0/1 1/1 0/0 0/1 0/1
22-Jul-2024 Atlanta Denis Shapovalov R32 Win 6-4 3-6 6-1 18/27 1/1 1/1 1/2 1/2 3/4 2/3 4/4 2/2
03-Jul-2024 Wimbledon Tomas Machac R128 Lose 6-3 6-3 4-6 1-6 6-7(5) 32/57 1/5 0/3 6/10 3/8 4/5 3/8 5/7 2/4
27-Jun-2024 Wimbledon Mattia Bellucci Q3 Lose 3-6 6-2 6-7(4) 4-6 17/30 1/3 0/2 1/2 1/4 4/4 1/2 1/3 1/3
26-Jun-2024 Wimbledon Yasutaka Uchiyama Q2 Win 7-6(4) 6-4 3/6 0/0 0/0 1/1 1/1 0/1 1/2 1/1 0/0
24-Jun-2024 Wimbledon Marc Polmans Q1 Win 6-3 6-1 7/9 1/1 1/1 0/0 1/1 1/1 1/1 2/2 1/1
22-Jun-2024 Ilkley Challenger Harold Mayot Final Win 6-4 6-2 16/23 1/1 0/0 2/2 0/0 3/4 1/2 2/3 1/2
21-Jun-2024 Ilkley Challenger Zachary Svajda Semis Win 7-5 6-7(3) 6-3 11/19 1/1 0/0 2/4 1/3 3/4 1/3 1/2 0/1
20-Jun-2024 Ilkley Challenger Terence Atmane QF Win 6-3 6-4 4/8 0/1 0/1 1/1 0/1 2/3 0/1 0/0 0/0
19-Jun-2024 Ilkley Challenger Dominic Stricker R16 Win 7-6(2) 7-6(2) 8/12 1/3 0/2 2/2 0/1 3/3 0/0 1/1 0/0
18-Jun-2024 Ilkley Challenger Jurij Rodionov R32 Win 7-5 6-3 9/12 0/1 0/0 1/2 0/0 4/5 1/2 2/2 0/0
10-Jun-2024 Hertogenbosch Luca Nardi R32 Lose 5-7 5-7 14/26 1/3 0/1 1/3 0/1 2/5 1/3 3/5 0/2
30-May-2024 Roland Garros Alexander Zverev R64 Lose 6-7(4) 2-6 2-6 18/31 1/1 0/0 3/6 0/3 3/3 1/2 3/5 3/5
28-May-2024 Roland Garros Giovanni Mpetshi Perricard R128 Win 4-6 6-4 6-3 6-7(4) 6-3 13/19 0/2 0/0 1/3 0/1 2/4 0/0 3/5 0/2
21-May-2024 Geneva Nicolas Moreno De Alboran R32 Lose 2-6 1-6 5/14 0/0 0/0 0/2 0/2 2/4 0/2 2/2 1/1
19-May-2024 Geneva Gijs Brouwer Q2 Win 6-1 6-0 12/16 1/1 0/0 3/3 1/1 2/2 2/2 3/3 1/1
18-May-2024 Geneva Gianluca Mager Q1 Win 6-3 6-1 6/7 0/0 0/0 0/0 0/0 2/2 0/0 2/2 1/1
17-May-2024 Turin 2 Challenger Lorenzo Musetti R16 Lose 4-6 3-6 8/17 0/2 0/0 1/4 0/3 1/2 0/1 1/2 1/2
17-May-2024 Turin 2 Challenger Juan Pablo Varillas R32 Win 7-5 6-4 13/19 1/1 0/0 1/2 0/0 4/6 1/3 2/3 0/1
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 Brandon Nakashima R32 Lose 3-6 7-6(5) 3-6 18/31 1/2 0/1 1/4 0/2 3/5 1/3 4/5 1/2
22-Mar-2025 Miami Carlos Alcaraz R64 Win 5-7 6-4 6-3 13/18 1/3 0/1 2/3 1/3 4/4 1/1 3/3 0/0
19-Mar-2025 Miami Aleksandar Vukic R128 Win 2-6 6-4 6-2 8/16 0/1 0/1 0/1 0/1 2/3 0/2 2/3 1/2
13-Mar-2025 Cap Cana Challenger Daniel Altmaier R16 Lose 2-6 7-6(12) 3-6 14/25 1/3 0/1 2/5 1/4 1/1 2/3 2/2 1/1
09-Mar-2025 Indian Wells Alex De Minaur R64 Lose 2-6 2-6 14/25 1/2 0/0 2/5 2/5 0/1 2/4 2/4 0/2
07-Mar-2025 Indian Wells Lorenzo Sonego R128 Win 6-4 7-5 8/18 0/2 0/1 1/4 0/2 3/5 0/2 1/1 0/0
28-Feb-2025 Acapulco Brandon Nakashima QF Lose 6-7(4) 2-6 14/27 0/2 0/0 1/5 0/4 1/1 1/4 1/3 1/3
27-Feb-2025 Acapulco Ben Shelton R16 Win 7-6(3) 6-3 9/11 2/3 0/1 3/3 0/0 3/3 0/0 1/1 0/0
25-Feb-2025 Acapulco Rinky Hijikata R32 Win 6-2 6-3 0/2 0/0 0/0 0/1 0/1 0/0 0/0 0/0 0/0
04-Feb-2025 Rotterdam Alex De Minaur R32 Lose 2-6 4-6 21/33 1/3 0/0 2/5 0/1 2/4 2/4 3/6 1/4
29-Jan-2025 Montpellier Aleksandar Kovacevic R32 Lose 2-6 6-3 4-6 12/20 1/2 0/0 2/3 0/1 3/5 0/2 1/3 0/2
13-Jan-2025 Australian Open Benjamin Bonzi R128 Lose 1-6 2-6 6-7(7) 11/27 0/3 0/2 0/3 0/5 2/4 0/5 1/3 0/2
07-Jan-2025 Adelaide Rinky Hijikata R32 Lose 1-6 2-6 7/18 0/2 0/0 0/4 0/4 0/0 0/3 0/2 0/2
29-Dec-2024 Brisbane Aleksandar Vukic R32 Lose 2-6 3-6 14/22 1/1 0/0 2/3 0/1 3/5 1/2 2/4 0/2
26-Oct-2024 Paris Arthur Cazaux Q1 Lose 1-6 7-6(5) 1-6 13/28 1/5 0/4 1/1 0/1 3/5 1/3 2/3 0/1
25-Oct-2024 Basel Holger Rune QF Lose 2-6 4-6 19/31 2/5 1/3 3/4 2/2 2/4 3/4 3/4 1/2
23-Oct-2024 Basel Ugo Humbert R16 Win 3-6 6-1 7-6(7) 18/23 0/1 0/0 4/5 1/2 6/6 2/2 4/4 1/1
21-Oct-2024 Basel Matteo Arnaldi R32 Win 6-7(5) 6-3 6-2 17/25 1/1 0/0 3/4 0/1 5/5 1/1 3/4 1/2
20-Oct-2024 Basel Botic Van De Zandschulp Q2 Lose 2-6 4-6 11/22 0/2 0/0 0/4 0/2 0/2 0/2 0/3 0/3
19-Oct-2024 Basel Yannick Hanfmann Q1 Win 6-7(2) 6-1 6-4 8/12 0/0 0/0 0/1 0/1 3/3 0/1 2/3 1/2
11-Oct-2024 Shanghai Taylor Fritz QF Lose 3-6 4-6 13/22 1/3 0/0 2/4 1/1 1/4 1/4 1/2 1/2
09-Oct-2024 Shanghai Alexander Zverev R16 Win 6-4 7-5 21/30 1/2 0/0 3/5 0/1 5/6 3/3 5/6 1/2
08-Oct-2024 Shanghai Marcos Giron R32 Win 1-6 6-3 7-5 18/27 0/1 0/0 2/4 0/2 3/4 0/2 3/5 0/2
07-Oct-2024 Shanghai Lorenzo Musetti R64 Win 1-6 7-6(6) 6-2 31/48 1/4 0/1 6/8 2/2 4/6 5/7 5/7 1/3
03-Oct-2024 Shanghai James Duckworth R128 Win 6-4 6-2 18/23 0/0 0/0 0/0 0/0 4/5 1/1 4/5 1/2
31-Aug-2024 US Open Tomas Machac R32 Lose 3-6 1-6 2-6 9/25 0/1 0/0 0/5 0/2 1/6 0/5 0/1 0/1
29-Aug-2024 US Open Adrian Mannarino R64 Win 6-7(8) 6-3 6-2 7-6(1) 25/45 2/5 2/3 1/6 2/7 1/3 2/4 3/5 1/3
27-Aug-2024 US Open Alejandro Tabilo R128 Win 7-6(7) 6-1 7-5 14/22 1/3 0/1 3/5 2/4 3/3 2/2 3/3 0/0
23-Aug-2024 Winston Salem Lorenzo Sonego Semis Lose 3-6 2-6 11/18 0/1 0/0 1/4 0/2 4/5 1/3 1/2 0/1
22-Aug-2024 Winston Salem Rinky Hijikata QF Win 6-1 6-3 8/9 1/1 0/0 1/1 0/0 3/3 0/0 1/1 1/1
21-Aug-2024 Winston Salem Arthur Rinderknech R16 Win 6-3 6-3 6/6 1/1 0/0 2/2 0/0 2/2 0/0 1/1 0/0
20-Aug-2024 Winston Salem Luciano Darderi R32 Win 6-2 6-4 12/19 0/0 0/0 2/4 1/1 2/4 2/3 2/3 1/2
19-Aug-2024 Winston Salem Jaume Munar R64 Win 7-5 4-6 6-3 26/39 1/3 0/1 5/7 1/2 5/7 4/6 5/5 2/2
16-Aug-2024 Cary Challenger Roman Safiullin Semis Lose 6-7(5) 6-7(2) 16/19 1/1 0/0 4/4 1/1 4/4 2/2 5/5 1/1
15-Aug-2024 Cary Challenger Otto Virtanen QF Win 6-4 7-6(1) 15/17 3/4 0/1 3/3 0/1 5/5 0/1 2/2 0/0
14-Aug-2024 Cary Challenger Ethan Quinn R16 Win 6-4 6-1 2/4 0/0 0/0 0/1 0/1 1/1 0/1 0/0 0/0
12-Aug-2024 Cary Challenger Nicolas Moreno De Alboran R32 Win 6-4 4-6 6-2 20/28 1/1 0/0 2/2 0/0 5/8 1/3 2/3 1/2
31-Jul-2024 Washington Flavio Cobolli R32 Lose 6-7(4) 3-6 12/22 0/0 0/0 0/2 0/2 3/4 1/3 3/4 0/1
30-Jul-2024 Washington Camilo Ugo Carabelli R64 Win 6-2 7-5 9/18 0/0 0/0 1/4 1/3 2/4 1/2 1/2 0/1
26-Jul-2024 Atlanta Max Purcell R16 Lose 3-6 3-6 1/7 0/1 0/1 0/1 0/1 1/1 0/0 0/1 0/1
22-Jul-2024 Atlanta Denis Shapovalov R32 Win 6-4 3-6 6-1 18/27 1/1 1/1 1/2 1/2 3/4 2/3 4/4 2/2
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
17-Apr-2025 Munich Mariano Navone R16 Win 0-6 7-5 6-1 15/31 0/0 0/0 2/3 0/0 3/6 2/5 2/3 2/3
14-Apr-2025 Munich Billy Harris R32 Win 6-2 6-7(2) 6-4 17/26 1/1 0/0 3/4 1/2 3/4 3/3 5/6 1/2
06-Apr-2025 Monte Carlo Corentin Moutet Q2 Lose 6-2 6-7(4) 5-7 18/32 1/2 0/1 1/3 0/2 3/3 2/2 4/5 2/3
05-Apr-2025 Monte Carlo Yannick Hanfmann Q1 Win 7-5 4-6 6-4 11/28 0/2 0/2 1/4 1/5 0/3 1/5 1/4 0/3
30-May-2024 Roland Garros Alexander Zverev R64 Lose 6-7(4) 2-6 2-6 18/31 1/1 0/0 3/6 0/3 3/3 1/2 3/5 3/5
28-May-2024 Roland Garros Giovanni Mpetshi Perricard R128 Win 4-6 6-4 6-3 6-7(4) 6-3 13/19 0/2 0/0 1/3 0/1 2/4 0/0 3/5 0/2
21-May-2024 Geneva Nicolas Moreno De Alboran R32 Lose 2-6 1-6 5/14 0/0 0/0 0/2 0/2 2/4 0/2 2/2 1/1
19-May-2024 Geneva Gijs Brouwer Q2 Win 6-1 6-0 12/16 1/1 0/0 3/3 1/1 2/2 2/2 3/3 1/1
18-May-2024 Geneva Gianluca Mager Q1 Win 6-3 6-1 6/7 0/0 0/0 0/0 0/0 2/2 0/0 2/2 1/1
17-May-2024 Turin 2 Challenger Lorenzo Musetti R16 Lose 4-6 3-6 8/17 0/2 0/0 1/4 0/3 1/2 0/1 1/2 1/2
17-May-2024 Turin 2 Challenger Juan Pablo Varillas R32 Win 7-5 6-4 13/19 1/1 0/0 1/2 0/0 4/6 1/3 2/3 0/1
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
03-Jul-2024 Wimbledon Tomas Machac R128 Lose 6-3 6-3 4-6 1-6 6-7(5) 32/57 1/5 0/3 6/10 3/8 4/5 3/8 5/7 2/4
27-Jun-2024 Wimbledon Mattia Bellucci Q3 Lose 3-6 6-2 6-7(4) 4-6 17/30 1/3 0/2 1/2 1/4 4/4 1/2 1/3 1/3
26-Jun-2024 Wimbledon Yasutaka Uchiyama Q2 Win 7-6(4) 6-4 3/6 0/0 0/0 1/1 1/1 0/1 1/2 1/1 0/0
24-Jun-2024 Wimbledon Marc Polmans Q1 Win 6-3 6-1 7/9 1/1 1/1 0/0 1/1 1/1 1/1 2/2 1/1
22-Jun-2024 Ilkley Challenger Harold Mayot Final Win 6-4 6-2 16/23 1/1 0/0 2/2 0/0 3/4 1/2 2/3 1/2
21-Jun-2024 Ilkley Challenger Zachary Svajda Semis Win 7-5 6-7(3) 6-3 11/19 1/1 0/0 2/4 1/3 3/4 1/3 1/2 0/1
20-Jun-2024 Ilkley Challenger Terence Atmane QF Win 6-3 6-4 4/8 0/1 0/1 1/1 0/1 2/3 0/1 0/0 0/0
19-Jun-2024 Ilkley Challenger Dominic Stricker R16 Win 7-6(2) 7-6(2) 8/12 1/3 0/2 2/2 0/1 3/3 0/0 1/1 0/0
18-Jun-2024 Ilkley Challenger Jurij Rodionov R32 Win 7-5 6-3 9/12 0/1 0/0 1/2 0/0 4/5 1/2 2/2 0/0
10-Jun-2024 Hertogenbosch Luca Nardi R32 Lose 5-7 5-7 14/26 1/3 0/1 1/3 0/1 2/5 1/3 3/5 0/2

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
17-Apr-2025 Munich Mariano Navone R16 Win 0-6 7-5 6-1 12/25 2/3 1/1 2/3 1/1 4/6 4/4 0/2 0/2
14-Apr-2025 Munich Billy Harris R32 Win 6-2 6-7(2) 6-4 17/38 2/4 0/0 3/7 3/5 2/4 3/6 1/4 1/2
06-Apr-2025 Monte Carlo Corentin Moutet Q2 Lose 6-2 6-7(4) 5-7 20/59 2/7 2/3 2/7 2/4 1/5 2/4 3/7 3/3
05-Apr-2025 Monte Carlo Yannick Hanfmann Q1 Win 7-5 4-6 6-4 24/48 2/3 0/0 7/8 5/5 3/7 6/8 4/6 4/4
23-Mar-2025 Miami Brandon Nakashima R32 Lose 3-6 7-6(5) 3-6 6/12 1/1 0/0 1/1 1/1 1/1 1/1 0/1 0/1
22-Mar-2025 Miami Carlos Alcaraz R64 Win 5-7 6-4 6-3 10/27 2/2 1/1 1/4 1/1 3/8 3/4 1/3 1/1
19-Mar-2025 Miami Aleksandar Vukic R128 Win 2-6 6-4 6-2 9/22 2/2 0/0 2/5 1/1 3/8 4/5 0/1 0/0
13-Mar-2025 Cap Cana Challenger Daniel Altmaier R16 Lose 2-6 7-6(12) 3-6 5/21 1/2 1/1 0/2 1/2 0/4 1/4 0/4 0/0
09-Mar-2025 Indian Wells Alex De Minaur R64 Lose 2-6 2-6 1/8 0/2 0/1 0/1 0/1 0/1 0/1 0/1 0/0
07-Mar-2025 Indian Wells Lorenzo Sonego R128 Win 6-4 7-5 16/29 4/4 1/1 6/7 4/4 2/4 4/4 2/2 2/2
28-Feb-2025 Acapulco Brandon Nakashima QF Lose 6-7(4) 2-6 10/30 1/3 1/1 1/4 1/2 1/5 1/2 0/4 0/1
27-Feb-2025 Acapulco Ben Shelton R16 Win 7-6(3) 6-3 9/26 1/3 0/0 2/5 1/1 1/4 2/2 2/2 2/2
25-Feb-2025 Acapulco Rinky Hijikata R32 Win 6-2 6-3 18/38 2/2 0/0 3/4 3/3 1/4 3/4 3/5 3/3
04-Feb-2025 Rotterdam Alex De Minaur R32 Lose 2-6 4-6 3/15 0/0 0/0 0/3 0/0 0/3 0/2 0/3 0/1
29-Jan-2025 Montpellier Aleksandar Kovacevic R32 Lose 2-6 6-3 4-6 7/20 2/3 1/1 1/3 0/1 1/4 1/3 1/4 1/1
13-Jan-2025 Australian Open Benjamin Bonzi R128 Lose 1-6 2-6 6-7(7) 11/31 0/1 0/0 3/4 1/1 2/6 2/3 1/4 1/3
07-Jan-2025 Adelaide Rinky Hijikata R32 Lose 1-6 2-6 5/19 0/1 0/0 1/3 1/1 0/3 1/2 1/2 1/1
29-Dec-2024 Brisbane Aleksandar Vukic R32 Lose 2-6 3-6 3/14 0/1 0/0 0/2 0/0 0/4 0/2 0/2 0/1
26-Oct-2024 Paris Arthur Cazaux Q1 Lose 1-6 7-6(5) 1-6 5/21 1/2 1/2 1/2 1/2 0/4 1/2 0/3 0/0
25-Oct-2024 Basel Holger Rune QF Lose 2-6 4-6 2/11 0/0 0/0 1/1 1/1 0/3 1/1 0/2 0/0
23-Oct-2024 Basel Ugo Humbert R16 Win 3-6 6-1 7-6(7) 8/23 0/1 0/1 0/1 0/1 1/3 1/2 1/2 1/2
21-Oct-2024 Basel Matteo Arnaldi R32 Win 6-7(5) 6-3 6-2 13/30 3/3 0/0 4/5 3/3 2/4 3/4 3/6 3/3
20-Oct-2024 Basel Botic Van De Zandschulp Q2 Lose 2-6 4-6 10/37 0/2 0/0 1/4 1/2 0/4 0/3 0/5 0/4
19-Oct-2024 Basel Yannick Hanfmann Q1 Win 6-7(2) 6-1 6-4 15/38 1/3 1/1 2/5 2/3 1/6 3/5 1/5 1/4
11-Oct-2024 Shanghai Taylor Fritz QF Lose 3-6 4-6 4/10 0/0 0/0 0/1 0/1 1/1 0/1 1/3 1/2
09-Oct-2024 Shanghai Alexander Zverev R16 Win 6-4 7-5 13/24 0/1 0/1 1/1 1/2 3/5 3/5 1/3 1/2
08-Oct-2024 Shanghai Marcos Giron R32 Win 1-6 6-3 7-5 8/23 2/2 2/2 0/2 2/3 1/3 2/3 1/4 1/1
07-Oct-2024 Shanghai Lorenzo Musetti R64 Win 1-6 7-6(6) 6-2 11/23 1/2 0/0 3/4 2/3 2/3 3/5 1/3 1/1
03-Oct-2024 Shanghai James Duckworth R128 Win 6-4 6-2 9/14 0/0 0/0 3/4 3/4 1/1 2/3 0/2 0/0
31-Aug-2024 US Open Tomas Machac R32 Lose 3-6 1-6 2-6 2/9 1/2 1/1 0/2 1/1 0/2 1/1 0/0 0/0
29-Aug-2024 US Open Adrian Mannarino R64 Win 6-7(8) 6-3 6-2 7-6(1) 29/55 5/6 4/5 4/4 6/7 4/5 5/7 4/6 4/6
27-Aug-2024 US Open Alejandro Tabilo R128 Win 7-6(7) 6-1 7-5 20/46 0/1 0/0 4/8 3/5 3/6 4/6 3/6 3/4
23-Aug-2024 Winston Salem Lorenzo Sonego Semis Lose 3-6 2-6 0/1 0/0 0/0 0/0 0/0 0/0 0/0 0/1 0/0
22-Aug-2024 Winston Salem Rinky Hijikata QF Win 6-1 6-3 10/19 3/3 2/2 2/3 3/3 1/3 1/2 1/2 1/1
21-Aug-2024 Winston Salem Arthur Rinderknech R16 Win 6-3 6-3 10/26 1/2 1/1 1/3 2/3 1/3 3/4 1/3 1/2
20-Aug-2024 Winston Salem Luciano Darderi R32 Win 6-2 6-4 11/23 1/3 1/1 2/5 2/2 1/4 3/4 1/3 1/1
19-Aug-2024 Winston Salem Jaume Munar R64 Win 7-5 4-6 6-3 14/33 2/4 1/1 4/7 2/3 2/4 3/5 2/5 2/2
16-Aug-2024 Cary Challenger Roman Safiullin Semis Lose 6-7(5) 6-7(2) 5/26 0/2 0/1 0/2 0/1 0/6 0/1 0/3 0/3
15-Aug-2024 Cary Challenger Otto Virtanen QF Win 6-4 7-6(1) 10/31 0/3 0/1 2/5 1/2 1/6 2/5 2/5 2/2
14-Aug-2024 Cary Challenger Ethan Quinn R16 Win 6-4 6-1 13/22 1/1 1/1 2/4 1/1 3/5 4/6 1/3 1/1
12-Aug-2024 Cary Challenger Nicolas Moreno De Alboran R32 Win 6-4 4-6 6-2 13/33 4/4 1/1 3/5 2/2 2/5 2/3 2/7 2/3
31-Jul-2024 Washington Flavio Cobolli R32 Lose 6-7(4) 3-6 3/11 0/0 0/0 1/2 1/1 0/2 1/1 1/3 1/1
30-Jul-2024 Washington Camilo Ugo Carabelli R64 Win 6-2 7-5 17/31 4/4 4/4 1/2 4/4 1/2 4/4 3/3 3/3
26-Jul-2024 Atlanta Max Purcell R16 Lose 3-6 3-6 0/5 0/1 0/0 0/2 0/0 0/2 0/0 0/0 0/0
22-Jul-2024 Atlanta Denis Shapovalov R32 Win 6-4 3-6 6-1 14/29 1/1 1/1 2/3 1/2 2/4 2/3 2/3 2/3
03-Jul-2024 Wimbledon Tomas Machac R128 Lose 6-3 6-3 4-6 1-6 6-7(5) 21/48 4/6 4/4 4/7 4/4 3/7 4/4 1/6 1/1
27-Jun-2024 Wimbledon Mattia Bellucci Q3 Lose 3-6 6-2 6-7(4) 4-6 14/42 2/5 2/2 1/7 2/4 1/6 2/5 2/6 2/2
26-Jun-2024 Wimbledon Yasutaka Uchiyama Q2 Win 7-6(4) 6-4 6/14 0/0 0/0 1/2 1/2 1/3 1/2 0/2 0/1
24-Jun-2024 Wimbledon Marc Polmans Q1 Win 6-3 6-1 9/14 1/1 1/1 2/3 3/4 1/2 1/2 0/1 0/0
22-Jun-2024 Ilkley Challenger Harold Mayot Final Win 6-4 6-2 11/21 1/1 1/1 0/1 1/1 3/8 3/3 1/1 1/1
21-Jun-2024 Ilkley Challenger Zachary Svajda Semis Win 7-5 6-7(3) 6-3 18/46 2/4 1/1 3/6 2/2 3/9 4/5 3/5 3/4
20-Jun-2024 Ilkley Challenger Terence Atmane QF Win 6-3 6-4 11/18 1/1 0/0 5/5 3/3 2/3 2/2 0/1 0/1
19-Jun-2024 Ilkley Challenger Dominic Stricker R16 Win 7-6(2) 7-6(2) 8/31 1/3 0/1 2/6 0/2 2/7 2/5 0/5 0/1
18-Jun-2024 Ilkley Challenger Jurij Rodionov R32 Win 7-5 6-3 12/25 1/1 0/0 2/3 1/2 3/4 2/4 3/5 3/3
10-Jun-2024 Hertogenbosch Luca Nardi R32 Lose 5-7 5-7 11/29 0/0 0/0 2/5 1/3 2/5 1/4 1/5 1/3
30-May-2024 Roland Garros Alexander Zverev R64 Lose 6-7(4) 2-6 2-6 1/6 0/0 0/0 0/2 0/1 0/1 0/1 0/1 0/0
28-May-2024 Roland Garros Giovanni Mpetshi Perricard R128 Win 4-6 6-4 6-3 6-7(4) 6-3 19/46 4/6 3/3 3/8 5/6 1/7 3/5 1/3 1/2
21-May-2024 Geneva Nicolas Moreno De Alboran R32 Lose 2-6 1-6 1/11 0/1 0/0 0/2 0/0 0/2 0/0 0/2 0/1
19-May-2024 Geneva Gijs Brouwer Q2 Win 6-1 6-0 10/15 4/4 2/2 3/3 3/3 1/2 1/1 0/0 0/0
18-May-2024 Geneva Gianluca Mager Q1 Win 6-3 6-1 13/24 1/1 1/1 1/2 1/1 2/4 3/4 2/3 2/3
17-May-2024 Turin 2 Challenger Lorenzo Musetti R16 Lose 4-6 3-6 7/21 1/1 1/1 0/2 1/1 1/4 2/3 1/3 1/2
17-May-2024 Turin 2 Challenger Juan Pablo Varillas R32 Win 7-5 6-4 8/21 4/5 1/1 3/5 1/1 2/4 3/3 0/2 0/0
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 Brandon Nakashima R32 Lose 3-6 7-6(5) 3-6 6/12 1/1 0/0 1/1 1/1 1/1 1/1 0/1 0/1
22-Mar-2025 Miami Carlos Alcaraz R64 Win 5-7 6-4 6-3 10/27 2/2 1/1 1/4 1/1 3/8 3/4 1/3 1/1
19-Mar-2025 Miami Aleksandar Vukic R128 Win 2-6 6-4 6-2 9/22 2/2 0/0 2/5 1/1 3/8 4/5 0/1 0/0
13-Mar-2025 Cap Cana Challenger Daniel Altmaier R16 Lose 2-6 7-6(12) 3-6 5/21 1/2 1/1 0/2 1/2 0/4 1/4 0/4 0/0
09-Mar-2025 Indian Wells Alex De Minaur R64 Lose 2-6 2-6 1/8 0/2 0/1 0/1 0/1 0/1 0/1 0/1 0/0
07-Mar-2025 Indian Wells Lorenzo Sonego R128 Win 6-4 7-5 16/29 4/4 1/1 6/7 4/4 2/4 4/4 2/2 2/2
28-Feb-2025 Acapulco Brandon Nakashima QF Lose 6-7(4) 2-6 10/30 1/3 1/1 1/4 1/2 1/5 1/2 0/4 0/1
27-Feb-2025 Acapulco Ben Shelton R16 Win 7-6(3) 6-3 9/26 1/3 0/0 2/5 1/1 1/4 2/2 2/2 2/2
25-Feb-2025 Acapulco Rinky Hijikata R32 Win 6-2 6-3 18/38 2/2 0/0 3/4 3/3 1/4 3/4 3/5 3/3
04-Feb-2025 Rotterdam Alex De Minaur R32 Lose 2-6 4-6 3/15 0/0 0/0 0/3 0/0 0/3 0/2 0/3 0/1
29-Jan-2025 Montpellier Aleksandar Kovacevic R32 Lose 2-6 6-3 4-6 7/20 2/3 1/1 1/3 0/1 1/4 1/3 1/4 1/1
13-Jan-2025 Australian Open Benjamin Bonzi R128 Lose 1-6 2-6 6-7(7) 11/31 0/1 0/0 3/4 1/1 2/6 2/3 1/4 1/3
07-Jan-2025 Adelaide Rinky Hijikata R32 Lose 1-6 2-6 5/19 0/1 0/0 1/3 1/1 0/3 1/2 1/2 1/1
29-Dec-2024 Brisbane Aleksandar Vukic R32 Lose 2-6 3-6 3/14 0/1 0/0 0/2 0/0 0/4 0/2 0/2 0/1
26-Oct-2024 Paris Arthur Cazaux Q1 Lose 1-6 7-6(5) 1-6 5/21 1/2 1/2 1/2 1/2 0/4 1/2 0/3 0/0
25-Oct-2024 Basel Holger Rune QF Lose 2-6 4-6 2/11 0/0 0/0 1/1 1/1 0/3 1/1 0/2 0/0
23-Oct-2024 Basel Ugo Humbert R16 Win 3-6 6-1 7-6(7) 8/23 0/1 0/1 0/1 0/1 1/3 1/2 1/2 1/2
21-Oct-2024 Basel Matteo Arnaldi R32 Win 6-7(5) 6-3 6-2 13/30 3/3 0/0 4/5 3/3 2/4 3/4 3/6 3/3
20-Oct-2024 Basel Botic Van De Zandschulp Q2 Lose 2-6 4-6 10/37 0/2 0/0 1/4 1/2 0/4 0/3 0/5 0/4
19-Oct-2024 Basel Yannick Hanfmann Q1 Win 6-7(2) 6-1 6-4 15/38 1/3 1/1 2/5 2/3 1/6 3/5 1/5 1/4
11-Oct-2024 Shanghai Taylor Fritz QF Lose 3-6 4-6 4/10 0/0 0/0 0/1 0/1 1/1 0/1 1/3 1/2
09-Oct-2024 Shanghai Alexander Zverev R16 Win 6-4 7-5 13/24 0/1 0/1 1/1 1/2 3/5 3/5 1/3 1/2
08-Oct-2024 Shanghai Marcos Giron R32 Win 1-6 6-3 7-5 8/23 2/2 2/2 0/2 2/3 1/3 2/3 1/4 1/1
07-Oct-2024 Shanghai Lorenzo Musetti R64 Win 1-6 7-6(6) 6-2 11/23 1/2 0/0 3/4 2/3 2/3 3/5 1/3 1/1
03-Oct-2024 Shanghai James Duckworth R128 Win 6-4 6-2 9/14 0/0 0/0 3/4 3/4 1/1 2/3 0/2 0/0
31-Aug-2024 US Open Tomas Machac R32 Lose 3-6 1-6 2-6 2/9 1/2 1/1 0/2 1/1 0/2 1/1 0/0 0/0
29-Aug-2024 US Open Adrian Mannarino R64 Win 6-7(8) 6-3 6-2 7-6(1) 29/55 5/6 4/5 4/4 6/7 4/5 5/7 4/6 4/6
27-Aug-2024 US Open Alejandro Tabilo R128 Win 7-6(7) 6-1 7-5 20/46 0/1 0/0 4/8 3/5 3/6 4/6 3/6 3/4
23-Aug-2024 Winston Salem Lorenzo Sonego Semis Lose 3-6 2-6 0/1 0/0 0/0 0/0 0/0 0/0 0/0 0/1 0/0
22-Aug-2024 Winston Salem Rinky Hijikata QF Win 6-1 6-3 10/19 3/3 2/2 2/3 3/3 1/3 1/2 1/2 1/1
21-Aug-2024 Winston Salem Arthur Rinderknech R16 Win 6-3 6-3 10/26 1/2 1/1 1/3 2/3 1/3 3/4 1/3 1/2
20-Aug-2024 Winston Salem Luciano Darderi R32 Win 6-2 6-4 11/23 1/3 1/1 2/5 2/2 1/4 3/4 1/3 1/1
19-Aug-2024 Winston Salem Jaume Munar R64 Win 7-5 4-6 6-3 14/33 2/4 1/1 4/7 2/3 2/4 3/5 2/5 2/2
16-Aug-2024 Cary Challenger Roman Safiullin Semis Lose 6-7(5) 6-7(2) 5/26 0/2 0/1 0/2 0/1 0/6 0/1 0/3 0/3
15-Aug-2024 Cary Challenger Otto Virtanen QF Win 6-4 7-6(1) 10/31 0/3 0/1 2/5 1/2 1/6 2/5 2/5 2/2
14-Aug-2024 Cary Challenger Ethan Quinn R16 Win 6-4 6-1 13/22 1/1 1/1 2/4 1/1 3/5 4/6 1/3 1/1
12-Aug-2024 Cary Challenger Nicolas Moreno De Alboran R32 Win 6-4 4-6 6-2 13/33 4/4 1/1 3/5 2/2 2/5 2/3 2/7 2/3
31-Jul-2024 Washington Flavio Cobolli R32 Lose 6-7(4) 3-6 3/11 0/0 0/0 1/2 1/1 0/2 1/1 1/3 1/1
30-Jul-2024 Washington Camilo Ugo Carabelli R64 Win 6-2 7-5 17/31 4/4 4/4 1/2 4/4 1/2 4/4 3/3 3/3
26-Jul-2024 Atlanta Max Purcell R16 Lose 3-6 3-6 0/5 0/1 0/0 0/2 0/0 0/2 0/0 0/0 0/0
22-Jul-2024 Atlanta Denis Shapovalov R32 Win 6-4 3-6 6-1 14/29 1/1 1/1 2/3 1/2 2/4 2/3 2/3 2/3
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
17-Apr-2025 Munich Mariano Navone R16 Win 0-6 7-5 6-1 12/25 2/3 1/1 2/3 1/1 4/6 4/4 0/2 0/2
14-Apr-2025 Munich Billy Harris R32 Win 6-2 6-7(2) 6-4 17/38 2/4 0/0 3/7 3/5 2/4 3/6 1/4 1/2
06-Apr-2025 Monte Carlo Corentin Moutet Q2 Lose 6-2 6-7(4) 5-7 20/59 2/7 2/3 2/7 2/4 1/5 2/4 3/7 3/3
05-Apr-2025 Monte Carlo Yannick Hanfmann Q1 Win 7-5 4-6 6-4 24/48 2/3 0/0 7/8 5/5 3/7 6/8 4/6 4/4
30-May-2024 Roland Garros Alexander Zverev R64 Lose 6-7(4) 2-6 2-6 1/6 0/0 0/0 0/2 0/1 0/1 0/1 0/1 0/0
28-May-2024 Roland Garros Giovanni Mpetshi Perricard R128 Win 4-6 6-4 6-3 6-7(4) 6-3 19/46 4/6 3/3 3/8 5/6 1/7 3/5 1/3 1/2
21-May-2024 Geneva Nicolas Moreno De Alboran R32 Lose 2-6 1-6 1/11 0/1 0/0 0/2 0/0 0/2 0/0 0/2 0/1
19-May-2024 Geneva Gijs Brouwer Q2 Win 6-1 6-0 10/15 4/4 2/2 3/3 3/3 1/2 1/1 0/0 0/0
18-May-2024 Geneva Gianluca Mager Q1 Win 6-3 6-1 13/24 1/1 1/1 1/2 1/1 2/4 3/4 2/3 2/3
17-May-2024 Turin 2 Challenger Lorenzo Musetti R16 Lose 4-6 3-6 7/21 1/1 1/1 0/2 1/1 1/4 2/3 1/3 1/2
17-May-2024 Turin 2 Challenger Juan Pablo Varillas R32 Win 7-5 6-4 8/21 4/5 1/1 3/5 1/1 2/4 3/3 0/2 0/0
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
03-Jul-2024 Wimbledon Tomas Machac R128 Lose 6-3 6-3 4-6 1-6 6-7(5) 21/48 4/6 4/4 4/7 4/4 3/7 4/4 1/6 1/1
27-Jun-2024 Wimbledon Mattia Bellucci Q3 Lose 3-6 6-2 6-7(4) 4-6 14/42 2/5 2/2 1/7 2/4 1/6 2/5 2/6 2/2
26-Jun-2024 Wimbledon Yasutaka Uchiyama Q2 Win 7-6(4) 6-4 6/14 0/0 0/0 1/2 1/2 1/3 1/2 0/2 0/1
24-Jun-2024 Wimbledon Marc Polmans Q1 Win 6-3 6-1 9/14 1/1 1/1 2/3 3/4 1/2 1/2 0/1 0/0
22-Jun-2024 Ilkley Challenger Harold Mayot Final Win 6-4 6-2 11/21 1/1 1/1 0/1 1/1 3/8 3/3 1/1 1/1
21-Jun-2024 Ilkley Challenger Zachary Svajda Semis Win 7-5 6-7(3) 6-3 18/46 2/4 1/1 3/6 2/2 3/9 4/5 3/5 3/4
20-Jun-2024 Ilkley Challenger Terence Atmane QF Win 6-3 6-4 11/18 1/1 0/0 5/5 3/3 2/3 2/2 0/1 0/1
19-Jun-2024 Ilkley Challenger Dominic Stricker R16 Win 7-6(2) 7-6(2) 8/31 1/3 0/1 2/6 0/2 2/7 2/5 0/5 0/1
18-Jun-2024 Ilkley Challenger Jurij Rodionov R32 Win 7-5 6-3 12/25 1/1 0/0 2/3 1/2 3/4 2/4 3/5 3/3
10-Jun-2024 Hertogenbosch Luca Nardi R32 Lose 5-7 5-7 11/29 0/0 0/0 2/5 1/3 2/5 1/4 1/5 1/3