116

Billy Harris

Hand: Unknown

Highest ranked: 116

All matches

(56 wins - 35 losses)

Pre-match favourite:
self odd less than 1.20

(5 wins - 0 losses)

Pre-match favourite:
self odd between 1.20 and 1.50

(15 wins - 4 losses)

Pre-match favourite:
self odd between 1.50 and 1.80

(14 wins - 8 losses)

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

(15 wins - 12 losses)

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

(7 wins - 10 losses)

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

(0 wins - 1 losses)

Dominance & Efficiency

Current view:
All the surfaces
Summary
Hard
Clay
Grass

General Stats Spider

You can compare the performance of Billy Harris 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

Billy Harris 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
14-Jul-2024 Newport Bernard Tomic Q1 Win 6-3 6-4 1.37 3.02 239 48.4 90.0 53.1 12 5 2/3 9/10 28.1 57.1 3/9 3/9
02-Jul-2024 Wimbledon Jaume Munar R128 Lose 4-6 4-6 6-3 3-6 1.55 2.44 63 66.7 69.4 44.9 9 3 15/18 16/19 14.9 40.0 1/5 1/19
28-Jun-2024 Eastbourne Max Purcell Semis Lose 4-6 6-4 4-6 2.22 1.65 94 69.3 74.3 41.9 8 5 7/9 13/15 23.6 29.6 1/4 1/15
27-Jun-2024 Eastbourne Flavio Cobolli QF Win 6-7(3) 7-6(4) 6-2 1.96 1.82 49 70.7 77.1 72.4 8 1 3/3 16/16 30.4 33.3 2/6 2/16
26-Jun-2024 Eastbourne Charles Broom R16 Win 3-6 6-2 6-2 1.52 2.51 245 59.0 69.4 50.0 5 2 6/8 10/12 40.0 60.0 5/15 5/13
24-Jun-2024 Eastbourne Jacob Fearnley R32 Win 6-4 7-6(7) 2.16 1.68 271 69.1 85.1 57.1 10 2 1/1 11/11 28.2 35.5 1/1 1/11
21-Jun-2024 London Lorenzo Musetti QF Lose 3-6 5-7 2.67 1.47 30 67.6 63.0 59.1 2 1 2/4 8/10 15.2 26.7 0/2 0/11
20-Jun-2024 London Giovanni Mpetshi Perricard R16 Win 6-4 7-5 2.24 1.64 67 60.8 87.1 85.0 9 0 0/0 11/11 16.7 68.4 2/4 2/11
18-Jun-2024 London Tomas Martin Etcheverry R32 Win 6-4 3-6 6-3 1.9 1.89 32 58.0 87.5 65.5 8 1 1/2 13/14 23.7 44.0 2/10 2/14
16-Jun-2024 Nottingham Challenger Charles Broom Semis Lose 4-6 4-6 1.61 2.22 283 nan nan nan None None nan nan
15-Jun-2024 Nottingham Challenger Mikhail Kukushkin QF Win 6-1 2-1 2.72 1.42 135 nan nan nan None None nan nan
14-Jun-2024 Nottingham Challenger Joao Fonseca R16 Win 7-6(5) 3-6 6-4 1.75 2.0 224 61.7 81.0 55.6 10 4 4/6 14/16 21.5 54.8 1/3 1/15
12-Jun-2024 Nottingham Challenger Coleman Wong R32 Win 6-3 6-4 1.29 3.48 170 79.2 83.3 63.6 4 0 1/1 10/10 17.9 55.6 2/2 2/9
08-Jun-2024 Surbiton Challenger Lloyd Harris Semis Lose 4-6 4-6 2.51 1.49 132 65.6 73.8 45.5 4 2 5/7 8/10 21.6 52.9 0/1 0/10
07-Jun-2024 Surbiton Challenger Mikhail Kukushkin QF Win 5-7 7-6(5) 7-6(4) 2.04 1.73 136 58.9 75.0 49.1 12 2 7/11 14/18 25.0 52.4 3/6 3/18
05-Jun-2024 Surbiton Challenger Tristan Schoolkate R16 Win 6-4 7-6(4) 1.73 2.03 186 71.4 82.0 65.0 4 2 3/3 11/11 20.4 60.7 1/4 1/11
03-Jun-2024 Surbiton Challenger Juncheng Shang R32 Win 6-3 7-6(8) 2.55 1.48 92 80.3 81.1 61.5 9 1 1/1 11/11 24.5 64.0 1/6 1/10
23-May-2024 Roland Garros Valentin Vacherot Q3 Lose 6-7 5-7 3.25 1.32 116 nan nan nan None None nan nan
22-May-2024 Roland Garros Manuel Guinard Q2 Win 6-3 3-6 7-6 2.26 1.6 225 nan nan nan None None nan nan
20-May-2024 Roland Garros Emilio Nava Q1 Win 6-3 4-6 6-1 3.0 1.37 126 nan nan nan None None nan nan
14-May-2024 Tunis Challenger Tristan Lamasine R32 Lose 5-7 2-6 1.3 3.27 280 50.7 65.8 45.9 3 7 5/8 7/10 26.5 34.4 0/4 0/10
07-May-2024 Francavilla Al Mare Challenger Andrea Guerrieri R32 Lose 6-4 3-6 3-6 1.29 3.48 586 nan nan nan None None nan nan
26-Apr-2024 Rome Challenger Hugo Dellien QF Lose 6-2 3-6 4-6 2.3 1.57 173 62.5 70.0 47.2 3 3 12/14 11/13 26.4 44.4 2/5 2/14
24-Apr-2024 Rome Challenger Jozef Kovalik R16 Win 6-3 6-4 2.51 1.49 164 67.9 86.1 58.8 8 0 1/1 9/9 25.0 61.9 3/4 3/10
22-Apr-2024 Rome Challenger Adrian Andreev R32 Win 3-6 6-3 6-4 2.27 1.59 233 66.7 60.3 55.9 2 3 6/9 11/14 33.8 62.1 4/14 4/14
16-Apr-2024 Oeiras Challenger Terence Atmane R32 Lose 6-2 3-6 4-6 1.99 1.76 134 52.9 53.3 60.0 3 4 7/11 9/13 32.0 53.5 4/12 4/14
08-Apr-2024 Split Challenger Filip Misolic R32 Lose 5-7 3-6 2.34 1.56 164 63.1 56.1 45.8 1 1 4/9 6/11 23.1 58.3 2/7 2/10
05-Apr-2024 Barcelona Challenger Bernabe Zapata Miralles QF Lose 5-7 6-7(2) 2.83 1.4 143 52.2 63.9 51.5 0 4 3/7 8/12 30.2 56.5 3/7 3/12
04-Apr-2024 Barcelona Challenger Gabriel Debru R16 Win 6-0 1.91 1.84 352 75.0 75.0 75.0 0 0 0/0 3/3 53.8 87.5 3/4 3/3
02-Apr-2024 Barcelona Challenger Tristan Mccormick R32 Win 6-1 6-1 1.23 4.01 0 41.5 88.2 66.7 5 2 2/2 7/7 34.8 68.0 5/8 5/7
25-Mar-2024 Girona Challenger Benjamin Hassan R32 Lose 3-6 3-6 2.4 1.54 156 71.6 67.9 28.6 3 3 8/11 6/9 19.4 36.0 0/3 0/9
11-Mar-2024 Hamburg Challenger Nicola Kuhn R32 Lose 4-6 6-7(5) 1.53 2.45 589 68.9 76.5 43.5 6 0 1/2 10/11 16.2 29.6 0/1 0/11
07-Mar-2024 Lugano Challenger Mikhail Kukushkin R16 Lose 6-2 3-6 1-6 2.65 1.45 140 55.8 72.1 32.4 11 1 2/7 7/12 35.7 41.4 3/6 3/12
05-Mar-2024 Lugano Challenger Mattia Bellucci R32 Win 6-7(7) 6-4 6-4 2.01 1.74 184 65.1 76.8 54.1 5 1 1/2 15/16 25.4 44.4 3/6 3/16
01-Mar-2024 Lille Challenger Arthur Rinderknech QF Lose 6-4 5-7 4-6 3.15 1.34 90 60.4 68.8 45.2 3 4 10/14 12/16 27.3 52.2 3/7 3/16
28-Feb-2024 Lille Challenger Benjamin Hassan R16 Win 6-4 4-6 6-3 1.71 2.08 154 68.6 70.8 33.3 9 4 8/11 12/15 31.0 44.1 4/9 4/14
26-Feb-2024 Lille Challenger Arthur Gea R32 Win 6-4 7-6(4) 1.31 3.36 449 65.4 75.5 50.0 3 3 6/8 9/11 32.6 54.1 3/8 3/11
15-Feb-2024 Manama Challenger Richard Gasquet QF Lose 7-5 1-6 2-6 2.04 1.73 130 63.5 70.4 29.0 8 2 4/8 9/13 21.1 45.8 1/1 1/14
14-Feb-2024 Manama Challenger Gastao Elias R16 Win 6-2 6-2 1.59 2.29 295 70.0 82.9 46.7 4 1 3/3 8/8 36.2 70.0 4/11 4/8
13-Feb-2024 Manama Challenger Christopher Oconnell R32 Win 7-6(6) 2.85 1.4 67 58.0 79.3 57.1 3 3 4/4 6/6 17.9 50.0 0/3 0/6
08-Feb-2024 Nottingham Challenger Matteo Martineau R16 Lose 6-7(4) 4-6 1.68 2.12 250 75.0 68.6 58.8 2 0 2/4 9/11 22.4 42.9 1/1 1/11
06-Feb-2024 Nottingham Challenger Alastair Gray R32 Win 6-4 6-3 1.73 2.05 488 79.6 79.5 80.0 1 0 3/3 9/9 22.0 60.9 3/7 3/10
30-Jan-2024 Koblenz Challenger Hazem Naw R32 Lose 5-7 5-7 1.45 2.57 422 70.8 65.1 30.8 3 4 5/9 8/12 33.9 50.0 2/7 2/12
25-Jan-2024 Quimper Challenger Mathias Bourgue R16 Lose 6-4 6-7(5) 3-6 1.68 2.13 272 55.1 79.6 57.5 5 3 2/4 13/15 21.0 40.7 2/3 2/16
24-Jan-2024 Quimper Challenger Constant Lestienne R32 Win 7-6(4) 7-6(2) 2.97 1.37 99 54.3 79.5 59.5 13 1 3/4 11/12 16.7 48.8 1/5 1/12
15-Jan-2024 Nonthaburi 3 Challenger Benjamin Hassan R32 Lose 6-7(3) 1-6 1.72 2.05 149 67.1 60.4 42.3 2 4 7/10 7/10 25.7 39.4 0/4 0/9
11-Jan-2024 Australian Open David Goffin Q2 Lose 6-3 3-6 2-6 3.49 1.3 112 65.2 69.0 38.7 5 7 8/12 9/13 23.6 44.4 2/6 2/13
09-Jan-2024 Australian Open Dimitar Kuzmanov Q1 Win 0-6 6-2 6-2 1.62 2.21 234 63.8 73.0 52.4 5 2 0/3 8/11 38.3 50.0 4/4 4/11
13-Nov-2023 Danderyd Challenger Alexander Blockx Q2 Lose 6-7(4) 7-6(2) 4-6 1.53 2.4 412 62.9 68.2 38.5 4 6 2/8 11/17 33.8 54.2 5/10 5/17
12-Nov-2023 Danderyd Challenger Henrik Bladelius Q1 Win 6-1 7-6(4) 1.01 15.88 0 62.9 68.2 53.8 2 4 2/4 8/10 25.0 73.9 4/4 4/9
08-Nov-2023 Sofia Jan Lennard Struff R16 Lose 6-7(5) 4-6 2.86 1.41 28 63.9 71.7 43.3 7 4 3/5 9/11 23.3 37.9 1/4 1/11
07-Nov-2023 Sofia Marc Andrea Huesler R32 Win 6-4 3-6 7-6(5) 2.34 1.6 200 64.9 83.6 42.4 9 1 1/2 14/15 23.3 50.0 1/14 1/16
06-Nov-2023 Sofia Nicolas Moreno De Alboran Q2 Win 6-2 6-1 1.6 2.29 152 65.6 90.5 81.8 2 0 0/0 7/7 43.2 75.0 5/14 5/8
05-Nov-2023 Sofia Yanki Erel Q1 Win 7-6(3) 4-6 7-6(3) 1.27 3.63 349 62.2 77.0 48.9 9 4 3/6 14/17 29.1 47.9 2/16 2/17
03-Nov-2023 Bergamo Challenger Jack Draper QF Lose 2-6 3-6 5.25 1.15 91 59.7 54.1 36.0 6 2 4/9 3/8 22.6 44.4 2/7 2/9
01-Nov-2023 Bergamo Challenger Radu Albot R16 Win 1-6 6-3 6-4 2.02 1.74 132 62.7 82.7 29.0 16 6 6/8 11/13 24.6 60.9 2/4 2/13
31-Oct-2023 Bergamo Challenger Calvin Hemery R32 Win 7-6(7) 2-6 6-3 1.68 2.13 203 57.5 80.4 70.6 4 1 2/4 13/15 13.2 55.2 1/2 1/14
30-Oct-2023 Bergamo Challenger Nikoloz Basilashvili Q2 Win 7-5 6-1 1.37 2.91 393 62.9 71.8 56.5 9 2 7/8 8/9 48.5 46.4 5/5 5/10
29-Oct-2023 Bergamo Challenger Menelaos Efstathiou Q1 Win 6-1 6-1 1.08 6.7 961 51.3 95.0 57.9 6 2 2/2 7/7 46.9 70.0 5/11 5/7
28-Oct-2023 Ortisei Challenger Lukas Klein Semis Lose 3-6 6-7(5) 2.36 1.55 181 63.5 72.5 60.9 5 3 4/5 9/10 16.3 33.3 0/0 0/11
27-Oct-2023 Ortisei Challenger Daniil Glinka QF Win 7-6(3) 4-6 6-3 1.27 3.71 548 72.5 80.3 68.0 12 1 3/4 15/16 22.4 41.7 1/5 1/15
25-Oct-2023 Ortisei Challenger Hynek Barton R16 Win 6-2 7-6(3) 1.24 3.83 587 55.0 78.8 70.4 4 1 0/0 10/10 30.8 42.3 2/8 2/10
24-Oct-2023 Ortisei Challenger Stefano Napolitano R32 Win 7-5 6-3 1.82 1.93 239 56.1 78.1 56.0 12 1 3/5 9/11 29.2 50.0 4/6 4/10
21-Oct-2023 Hamburg Challenger Illya Marchenko Semis Lose 5-7 6-3 5-7 2.1 1.69 248 64.8 74.6 37.5 13 3 4/8 12/16 29.0 52.5 4/13 4/17
20-Oct-2023 Hamburg Challenger Mate Valkusz QF Win 4-6 6-0 6-2 1.44 2.67 235 65.8 77.1 56.0 9 3 3/4 11/12 36.4 60.0 5/13 5/12
19-Oct-2023 Hamburg Challenger Cem Ilkel R16 Win 7-6(4) 6-1 1.54 2.38 222 66.1 82.9 57.1 7 1 1/1 10/10 33.3 53.3 2/6 2/9
17-Oct-2023 Hamburg Challenger Nikolas Sanchez Izquierdo R32 Win 6-4 6-2 1.32 3.25 283 66.7 82.5 35.0 4 1 4/5 8/9 43.2 66.7 4/7 4/9
13-Oct-2023 Malaga Challenger Maxime Janvier QF Lose 6-7(5) 3-6 1.5 2.51 397 70.0 69.0 44.4 2 4 0/3 7/10 28.0 46.7 2/5 2/11
11-Oct-2023 Malaga Challenger Roberto Bautista Agut R16 Win 7-5 6-4 3.49 1.28 40 63.4 84.4 46.2 6 1 1/1 11/11 27.5 50.0 2/3 2/11
10-Oct-2023 Malaga Challenger Ivan Gakhov R32 Win 6-3 6-4 1.56 2.26 163 55.6 80.0 75.0 5 0 0/0 10/10 20.0 69.0 2/9 2/9
09-Oct-2023 Malaga Challenger Daniel Merida Aguilar Q2 Win 6-2 6-1 1.34 3.08 529 63.2 83.3 64.3 2 1 0/0 7/7 45.5 73.3 5/9 5/8
08-Oct-2023 Malaga Challenger John Echeverria Q1 Win 7-5 7-5 1.3 3.27 558 66.7 69.0 71.4 3 0 1/3 10/12 30.0 55.9 4/10 4/12
06-Oct-2023 Alicante Challenger Hugo Grenier QF Lose 3-6 4-6 2.16 1.66 213 58.5 55.3 44.4 2 3 2/7 5/10 30.3 52.2 2/4 2/9
05-Oct-2023 Alicante Challenger Pedro Martinez R16 Win 6-1 6-2 2.32 1.57 116 64.9 87.5 61.5 10 1 2/2 7/7 50.0 80.0 5/5 5/8
03-Oct-2023 Alicante Challenger Altug Celikbilek R32 Win 6-2 6-7(5) 6-1 1.82 1.92 258 56.6 80.9 61.1 8 4 3/4 13/14 27.8 68.8 5/10 5/13
02-Oct-2023 Alicante Challenger Dali Blanch Q2 Win 6-1 3-6 6-3 1.34 3.09 692 64.4 76.6 53.8 2 3 2/4 11/13 28.9 64.7 4/6 4/12
19-Sep-2023 Saint-Tropez Challenger Harold Mayot R32 Lose 3-6 6-4 2-6 2.37 1.55 174 57.7 75.6 43.3 10 4 3/7 9/13 15.6 50.0 2/2 2/14
18-Sep-2023 Saint-Tropez Challenger Mathias Bourgue Q2 Win 6-7(8) 7-6(8) 6-2 2.2 1.61 271 62.5 78.6 54.8 14 4 1/2 15/16 24.6 40.0 3/8 3/16
17-Sep-2023 Saint-Tropez Challenger Tom Paris Q1 Win 6-4 6-4 1.17 4.57 904 48.1 80.8 71.4 2 5 0/0 10/10 13.3 55.6 2/5 2/10
08-Sep-2023 Cassis Challenger Liam Broady QF Lose 4-6 3-6 3.67 1.27 107 56.7 68.4 34.5 3 3 4/8 6/10 28.0 33.3 1/4 1/9
06-Sep-2023 Cassis Challenger Elmer Moller R16 Win 6-1 7-5 1.44 2.6 427 55.6 80.0 38.9 10 8 7/8 9/10 42.4 60.9 4/8 4/9
05-Sep-2023 Cassis Challenger Mark Lajal R32 Win 6-3 7-6(6) 2.26 1.59 246 59.8 73.5 54.5 9 2 5/6 10/11 25.0 37.1 2/4 2/10
22-Aug-2023 Augsburg Challenger Gianmarco Ferrari R32 Lose 7-6(1) 1-6 4-6 1.81 1.92 461 56.0 71.4 63.6 4 4 0/3 11/14 18.2 42.9 0/4 0/15
17-Aug-2023 Winnipeg Challenger Liam Broady QF Lose 6-7(5) 4-6 3.18 1.33 117 63.0 68.6 40.0 4 5 8/12 7/11 34.1 45.9 3/8 3/11
16-Aug-2023 Winnipeg Challenger Luca Nardi R16 Win 6-4 5-7 7-5 2.46 1.52 122 72.6 62.3 62.1 1 2 3/7 13/17 34.2 63.6 5/10 5/17
14-Aug-2023 Winnipeg Challenger Dan Martin R32 Win 6-4 6-4 1.18 3.66 0 62.3 90.9 60.0 8 2 2/2 10/10 21.9 56.0 2/5 2/10
09-Aug-2023 Cary Challenger Adam Walton R16 Lose 6-3 6-7(7) 6-7(3) 2.17 1.64 256 60.3 82.2 43.8 21 5 8/10 15/17 30.0 44.4 3/6 3/16
08-Aug-2023 Cary Challenger Emilio Gomez R32 Win 7-5 7-6(5) 1.73 2.03 180 64.3 77.8 53.3 14 2 5/6 11/12 31.9 47.4 2/5 2/12
07-Aug-2023 Cary Challenger Jaimee Floyd Angele Q2 Win 7-6(1) 7-5 1.26 3.65 544 59.0 77.6 61.8 6 2 5/5 12/12 22.2 52.4 1/2 1/12
06-Aug-2023 Cary Challenger Donald Young Q1 Win 6-4 6-4 1.16 4.08 698 57.8 86.5 51.9 4 0 0/0 10/10 28.6 39.3 2/7 2/10
01-Aug-2023 Lexington Challenger Steve Johnson R32 Lose 6-7(5) 4-6 2.24 1.6 193 58.8 65.0 50.0 7 3 4/8 7/11 26.5 47.1 3/7 3/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
11-Mar-2024 Hamburg Challenger Nicola Kuhn R32 Lose 4-6 6-7(5) 1.53 2.45 589 68.9 76.5 43.5 6 0 1/2 10/11 16.2 29.6 0/1 0/11
07-Mar-2024 Lugano Challenger Mikhail Kukushkin R16 Lose 6-2 3-6 1-6 2.65 1.45 140 55.8 72.1 32.4 11 1 2/7 7/12 35.7 41.4 3/6 3/12
05-Mar-2024 Lugano Challenger Mattia Bellucci R32 Win 6-7(7) 6-4 6-4 2.01 1.74 184 65.1 76.8 54.1 5 1 1/2 15/16 25.4 44.4 3/6 3/16
01-Mar-2024 Lille Challenger Arthur Rinderknech QF Lose 6-4 5-7 4-6 3.15 1.34 90 60.4 68.8 45.2 3 4 10/14 12/16 27.3 52.2 3/7 3/16
28-Feb-2024 Lille Challenger Benjamin Hassan R16 Win 6-4 4-6 6-3 1.71 2.08 154 68.6 70.8 33.3 9 4 8/11 12/15 31.0 44.1 4/9 4/14
26-Feb-2024 Lille Challenger Arthur Gea R32 Win 6-4 7-6(4) 1.31 3.36 449 65.4 75.5 50.0 3 3 6/8 9/11 32.6 54.1 3/8 3/11
15-Feb-2024 Manama Challenger Richard Gasquet QF Lose 7-5 1-6 2-6 2.04 1.73 130 63.5 70.4 29.0 8 2 4/8 9/13 21.1 45.8 1/1 1/14
14-Feb-2024 Manama Challenger Gastao Elias R16 Win 6-2 6-2 1.59 2.29 295 70.0 82.9 46.7 4 1 3/3 8/8 36.2 70.0 4/11 4/8
13-Feb-2024 Manama Challenger Christopher Oconnell R32 Win 7-6(6) 2.85 1.4 67 58.0 79.3 57.1 3 3 4/4 6/6 17.9 50.0 0/3 0/6
08-Feb-2024 Nottingham Challenger Matteo Martineau R16 Lose 6-7(4) 4-6 1.68 2.12 250 75.0 68.6 58.8 2 0 2/4 9/11 22.4 42.9 1/1 1/11
06-Feb-2024 Nottingham Challenger Alastair Gray R32 Win 6-4 6-3 1.73 2.05 488 79.6 79.5 80.0 1 0 3/3 9/9 22.0 60.9 3/7 3/10
30-Jan-2024 Koblenz Challenger Hazem Naw R32 Lose 5-7 5-7 1.45 2.57 422 70.8 65.1 30.8 3 4 5/9 8/12 33.9 50.0 2/7 2/12
25-Jan-2024 Quimper Challenger Mathias Bourgue R16 Lose 6-4 6-7(5) 3-6 1.68 2.13 272 55.1 79.6 57.5 5 3 2/4 13/15 21.0 40.7 2/3 2/16
24-Jan-2024 Quimper Challenger Constant Lestienne R32 Win 7-6(4) 7-6(2) 2.97 1.37 99 54.3 79.5 59.5 13 1 3/4 11/12 16.7 48.8 1/5 1/12
15-Jan-2024 Nonthaburi 3 Challenger Benjamin Hassan R32 Lose 6-7(3) 1-6 1.72 2.05 149 67.1 60.4 42.3 2 4 7/10 7/10 25.7 39.4 0/4 0/9
11-Jan-2024 Australian Open David Goffin Q2 Lose 6-3 3-6 2-6 3.49 1.3 112 65.2 69.0 38.7 5 7 8/12 9/13 23.6 44.4 2/6 2/13
09-Jan-2024 Australian Open Dimitar Kuzmanov Q1 Win 0-6 6-2 6-2 1.62 2.21 234 63.8 73.0 52.4 5 2 0/3 8/11 38.3 50.0 4/4 4/11
13-Nov-2023 Danderyd Challenger Alexander Blockx Q2 Lose 6-7(4) 7-6(2) 4-6 1.53 2.4 412 62.9 68.2 38.5 4 6 2/8 11/17 33.8 54.2 5/10 5/17
12-Nov-2023 Danderyd Challenger Henrik Bladelius Q1 Win 6-1 7-6(4) 1.01 15.88 0 62.9 68.2 53.8 2 4 2/4 8/10 25.0 73.9 4/4 4/9
08-Nov-2023 Sofia Jan Lennard Struff R16 Lose 6-7(5) 4-6 2.86 1.41 28 63.9 71.7 43.3 7 4 3/5 9/11 23.3 37.9 1/4 1/11
07-Nov-2023 Sofia Marc Andrea Huesler R32 Win 6-4 3-6 7-6(5) 2.34 1.6 200 64.9 83.6 42.4 9 1 1/2 14/15 23.3 50.0 1/14 1/16
06-Nov-2023 Sofia Nicolas Moreno De Alboran Q2 Win 6-2 6-1 1.6 2.29 152 65.6 90.5 81.8 2 0 0/0 7/7 43.2 75.0 5/14 5/8
05-Nov-2023 Sofia Yanki Erel Q1 Win 7-6(3) 4-6 7-6(3) 1.27 3.63 349 62.2 77.0 48.9 9 4 3/6 14/17 29.1 47.9 2/16 2/17
03-Nov-2023 Bergamo Challenger Jack Draper QF Lose 2-6 3-6 5.25 1.15 91 59.7 54.1 36.0 6 2 4/9 3/8 22.6 44.4 2/7 2/9
01-Nov-2023 Bergamo Challenger Radu Albot R16 Win 1-6 6-3 6-4 2.02 1.74 132 62.7 82.7 29.0 16 6 6/8 11/13 24.6 60.9 2/4 2/13
31-Oct-2023 Bergamo Challenger Calvin Hemery R32 Win 7-6(7) 2-6 6-3 1.68 2.13 203 57.5 80.4 70.6 4 1 2/4 13/15 13.2 55.2 1/2 1/14
30-Oct-2023 Bergamo Challenger Nikoloz Basilashvili Q2 Win 7-5 6-1 1.37 2.91 393 62.9 71.8 56.5 9 2 7/8 8/9 48.5 46.4 5/5 5/10
29-Oct-2023 Bergamo Challenger Menelaos Efstathiou Q1 Win 6-1 6-1 1.08 6.7 961 51.3 95.0 57.9 6 2 2/2 7/7 46.9 70.0 5/11 5/7
28-Oct-2023 Ortisei Challenger Lukas Klein Semis Lose 3-6 6-7(5) 2.36 1.55 181 63.5 72.5 60.9 5 3 4/5 9/10 16.3 33.3 0/0 0/11
27-Oct-2023 Ortisei Challenger Daniil Glinka QF Win 7-6(3) 4-6 6-3 1.27 3.71 548 72.5 80.3 68.0 12 1 3/4 15/16 22.4 41.7 1/5 1/15
25-Oct-2023 Ortisei Challenger Hynek Barton R16 Win 6-2 7-6(3) 1.24 3.83 587 55.0 78.8 70.4 4 1 0/0 10/10 30.8 42.3 2/8 2/10
24-Oct-2023 Ortisei Challenger Stefano Napolitano R32 Win 7-5 6-3 1.82 1.93 239 56.1 78.1 56.0 12 1 3/5 9/11 29.2 50.0 4/6 4/10
21-Oct-2023 Hamburg Challenger Illya Marchenko Semis Lose 5-7 6-3 5-7 2.1 1.69 248 64.8 74.6 37.5 13 3 4/8 12/16 29.0 52.5 4/13 4/17
20-Oct-2023 Hamburg Challenger Mate Valkusz QF Win 4-6 6-0 6-2 1.44 2.67 235 65.8 77.1 56.0 9 3 3/4 11/12 36.4 60.0 5/13 5/12
19-Oct-2023 Hamburg Challenger Cem Ilkel R16 Win 7-6(4) 6-1 1.54 2.38 222 66.1 82.9 57.1 7 1 1/1 10/10 33.3 53.3 2/6 2/9
17-Oct-2023 Hamburg Challenger Nikolas Sanchez Izquierdo R32 Win 6-4 6-2 1.32 3.25 283 66.7 82.5 35.0 4 1 4/5 8/9 43.2 66.7 4/7 4/9
13-Oct-2023 Malaga Challenger Maxime Janvier QF Lose 6-7(5) 3-6 1.5 2.51 397 70.0 69.0 44.4 2 4 0/3 7/10 28.0 46.7 2/5 2/11
11-Oct-2023 Malaga Challenger Roberto Bautista Agut R16 Win 7-5 6-4 3.49 1.28 40 63.4 84.4 46.2 6 1 1/1 11/11 27.5 50.0 2/3 2/11
10-Oct-2023 Malaga Challenger Ivan Gakhov R32 Win 6-3 6-4 1.56 2.26 163 55.6 80.0 75.0 5 0 0/0 10/10 20.0 69.0 2/9 2/9
09-Oct-2023 Malaga Challenger Daniel Merida Aguilar Q2 Win 6-2 6-1 1.34 3.08 529 63.2 83.3 64.3 2 1 0/0 7/7 45.5 73.3 5/9 5/8
08-Oct-2023 Malaga Challenger John Echeverria Q1 Win 7-5 7-5 1.3 3.27 558 66.7 69.0 71.4 3 0 1/3 10/12 30.0 55.9 4/10 4/12
06-Oct-2023 Alicante Challenger Hugo Grenier QF Lose 3-6 4-6 2.16 1.66 213 58.5 55.3 44.4 2 3 2/7 5/10 30.3 52.2 2/4 2/9
05-Oct-2023 Alicante Challenger Pedro Martinez R16 Win 6-1 6-2 2.32 1.57 116 64.9 87.5 61.5 10 1 2/2 7/7 50.0 80.0 5/5 5/8
03-Oct-2023 Alicante Challenger Altug Celikbilek R32 Win 6-2 6-7(5) 6-1 1.82 1.92 258 56.6 80.9 61.1 8 4 3/4 13/14 27.8 68.8 5/10 5/13
02-Oct-2023 Alicante Challenger Dali Blanch Q2 Win 6-1 3-6 6-3 1.34 3.09 692 64.4 76.6 53.8 2 3 2/4 11/13 28.9 64.7 4/6 4/12
19-Sep-2023 Saint-Tropez Challenger Harold Mayot R32 Lose 3-6 6-4 2-6 2.37 1.55 174 57.7 75.6 43.3 10 4 3/7 9/13 15.6 50.0 2/2 2/14
18-Sep-2023 Saint-Tropez Challenger Mathias Bourgue Q2 Win 6-7(8) 7-6(8) 6-2 2.2 1.61 271 62.5 78.6 54.8 14 4 1/2 15/16 24.6 40.0 3/8 3/16
17-Sep-2023 Saint-Tropez Challenger Tom Paris Q1 Win 6-4 6-4 1.17 4.57 904 48.1 80.8 71.4 2 5 0/0 10/10 13.3 55.6 2/5 2/10
08-Sep-2023 Cassis Challenger Liam Broady QF Lose 4-6 3-6 3.67 1.27 107 56.7 68.4 34.5 3 3 4/8 6/10 28.0 33.3 1/4 1/9
06-Sep-2023 Cassis Challenger Elmer Moller R16 Win 6-1 7-5 1.44 2.6 427 55.6 80.0 38.9 10 8 7/8 9/10 42.4 60.9 4/8 4/9
05-Sep-2023 Cassis Challenger Mark Lajal R32 Win 6-3 7-6(6) 2.26 1.59 246 59.8 73.5 54.5 9 2 5/6 10/11 25.0 37.1 2/4 2/10
17-Aug-2023 Winnipeg Challenger Liam Broady QF Lose 6-7(5) 4-6 3.18 1.33 117 63.0 68.6 40.0 4 5 8/12 7/11 34.1 45.9 3/8 3/11
16-Aug-2023 Winnipeg Challenger Luca Nardi R16 Win 6-4 5-7 7-5 2.46 1.52 122 72.6 62.3 62.1 1 2 3/7 13/17 34.2 63.6 5/10 5/17
14-Aug-2023 Winnipeg Challenger Dan Martin R32 Win 6-4 6-4 1.18 3.66 0 62.3 90.9 60.0 8 2 2/2 10/10 21.9 56.0 2/5 2/10
09-Aug-2023 Cary Challenger Adam Walton R16 Lose 6-3 6-7(7) 6-7(3) 2.17 1.64 256 60.3 82.2 43.8 21 5 8/10 15/17 30.0 44.4 3/6 3/16
08-Aug-2023 Cary Challenger Emilio Gomez R32 Win 7-5 7-6(5) 1.73 2.03 180 64.3 77.8 53.3 14 2 5/6 11/12 31.9 47.4 2/5 2/12
07-Aug-2023 Cary Challenger Jaimee Floyd Angele Q2 Win 7-6(1) 7-5 1.26 3.65 544 59.0 77.6 61.8 6 2 5/5 12/12 22.2 52.4 1/2 1/12
06-Aug-2023 Cary Challenger Donald Young Q1 Win 6-4 6-4 1.16 4.08 698 57.8 86.5 51.9 4 0 0/0 10/10 28.6 39.3 2/7 2/10
01-Aug-2023 Lexington Challenger Steve Johnson R32 Lose 6-7(5) 4-6 2.24 1.6 193 58.8 65.0 50.0 7 3 4/8 7/11 26.5 47.1 3/7 3/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-May-2024 Roland Garros Valentin Vacherot Q3 Lose 6-7 5-7 3.25 1.32 116 nan nan nan None None nan nan
22-May-2024 Roland Garros Manuel Guinard Q2 Win 6-3 3-6 7-6 2.26 1.6 225 nan nan nan None None nan nan
20-May-2024 Roland Garros Emilio Nava Q1 Win 6-3 4-6 6-1 3.0 1.37 126 nan nan nan None None nan nan
14-May-2024 Tunis Challenger Tristan Lamasine R32 Lose 5-7 2-6 1.3 3.27 280 50.7 65.8 45.9 3 7 5/8 7/10 26.5 34.4 0/4 0/10
07-May-2024 Francavilla Al Mare Challenger Andrea Guerrieri R32 Lose 6-4 3-6 3-6 1.29 3.48 586 nan nan nan None None nan nan
26-Apr-2024 Rome Challenger Hugo Dellien QF Lose 6-2 3-6 4-6 2.3 1.57 173 62.5 70.0 47.2 3 3 12/14 11/13 26.4 44.4 2/5 2/14
24-Apr-2024 Rome Challenger Jozef Kovalik R16 Win 6-3 6-4 2.51 1.49 164 67.9 86.1 58.8 8 0 1/1 9/9 25.0 61.9 3/4 3/10
22-Apr-2024 Rome Challenger Adrian Andreev R32 Win 3-6 6-3 6-4 2.27 1.59 233 66.7 60.3 55.9 2 3 6/9 11/14 33.8 62.1 4/14 4/14
16-Apr-2024 Oeiras Challenger Terence Atmane R32 Lose 6-2 3-6 4-6 1.99 1.76 134 52.9 53.3 60.0 3 4 7/11 9/13 32.0 53.5 4/12 4/14
08-Apr-2024 Split Challenger Filip Misolic R32 Lose 5-7 3-6 2.34 1.56 164 63.1 56.1 45.8 1 1 4/9 6/11 23.1 58.3 2/7 2/10
05-Apr-2024 Barcelona Challenger Bernabe Zapata Miralles QF Lose 5-7 6-7(2) 2.83 1.4 143 52.2 63.9 51.5 0 4 3/7 8/12 30.2 56.5 3/7 3/12
04-Apr-2024 Barcelona Challenger Gabriel Debru R16 Win 6-0 1.91 1.84 352 75.0 75.0 75.0 0 0 0/0 3/3 53.8 87.5 3/4 3/3
02-Apr-2024 Barcelona Challenger Tristan Mccormick R32 Win 6-1 6-1 1.23 4.01 0 41.5 88.2 66.7 5 2 2/2 7/7 34.8 68.0 5/8 5/7
25-Mar-2024 Girona Challenger Benjamin Hassan R32 Lose 3-6 3-6 2.4 1.54 156 71.6 67.9 28.6 3 3 8/11 6/9 19.4 36.0 0/3 0/9
22-Aug-2023 Augsburg Challenger Gianmarco Ferrari R32 Lose 7-6(1) 1-6 4-6 1.81 1.92 461 56.0 71.4 63.6 4 4 0/3 11/14 18.2 42.9 0/4 0/15
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
14-Jul-2024 Newport Bernard Tomic Q1 Win 6-3 6-4 1.37 3.02 239 48.4 90.0 53.1 12 5 2/3 9/10 28.1 57.1 3/9 3/9
02-Jul-2024 Wimbledon Jaume Munar R128 Lose 4-6 4-6 6-3 3-6 1.55 2.44 63 66.7 69.4 44.9 9 3 15/18 16/19 14.9 40.0 1/5 1/19
28-Jun-2024 Eastbourne Max Purcell Semis Lose 4-6 6-4 4-6 2.22 1.65 94 69.3 74.3 41.9 8 5 7/9 13/15 23.6 29.6 1/4 1/15
27-Jun-2024 Eastbourne Flavio Cobolli QF Win 6-7(3) 7-6(4) 6-2 1.96 1.82 49 70.7 77.1 72.4 8 1 3/3 16/16 30.4 33.3 2/6 2/16
26-Jun-2024 Eastbourne Charles Broom R16 Win 3-6 6-2 6-2 1.52 2.51 245 59.0 69.4 50.0 5 2 6/8 10/12 40.0 60.0 5/15 5/13
24-Jun-2024 Eastbourne Jacob Fearnley R32 Win 6-4 7-6(7) 2.16 1.68 271 69.1 85.1 57.1 10 2 1/1 11/11 28.2 35.5 1/1 1/11
21-Jun-2024 London Lorenzo Musetti QF Lose 3-6 5-7 2.67 1.47 30 67.6 63.0 59.1 2 1 2/4 8/10 15.2 26.7 0/2 0/11
20-Jun-2024 London Giovanni Mpetshi Perricard R16 Win 6-4 7-5 2.24 1.64 67 60.8 87.1 85.0 9 0 0/0 11/11 16.7 68.4 2/4 2/11
18-Jun-2024 London Tomas Martin Etcheverry R32 Win 6-4 3-6 6-3 1.9 1.89 32 58.0 87.5 65.5 8 1 1/2 13/14 23.7 44.0 2/10 2/14
16-Jun-2024 Nottingham Challenger Charles Broom Semis Lose 4-6 4-6 1.61 2.22 283 nan nan nan None None nan nan
15-Jun-2024 Nottingham Challenger Mikhail Kukushkin QF Win 6-1 2-1 2.72 1.42 135 nan nan nan None None nan nan
14-Jun-2024 Nottingham Challenger Joao Fonseca R16 Win 7-6(5) 3-6 6-4 1.75 2.0 224 61.7 81.0 55.6 10 4 4/6 14/16 21.5 54.8 1/3 1/15
12-Jun-2024 Nottingham Challenger Coleman Wong R32 Win 6-3 6-4 1.29 3.48 170 79.2 83.3 63.6 4 0 1/1 10/10 17.9 55.6 2/2 2/9
08-Jun-2024 Surbiton Challenger Lloyd Harris Semis Lose 4-6 4-6 2.51 1.49 132 65.6 73.8 45.5 4 2 5/7 8/10 21.6 52.9 0/1 0/10
07-Jun-2024 Surbiton Challenger Mikhail Kukushkin QF Win 5-7 7-6(5) 7-6(4) 2.04 1.73 136 58.9 75.0 49.1 12 2 7/11 14/18 25.0 52.4 3/6 3/18
05-Jun-2024 Surbiton Challenger Tristan Schoolkate R16 Win 6-4 7-6(4) 1.73 2.03 186 71.4 82.0 65.0 4 2 3/3 11/11 20.4 60.7 1/4 1/11
03-Jun-2024 Surbiton Challenger Juncheng Shang R32 Win 6-3 7-6(8) 2.55 1.48 92 80.3 81.1 61.5 9 1 1/1 11/11 24.5 64.0 1/6 1/10
116

Billy Harris

Highest ranked: 116

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 Billy Harris 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
14-Jul-2024 Newport Bernard Tomic Q1 Win 6-3 6-4 10/14 0/0 0/0 0/1 0/0 3/4 0/0 2/3 1/2
02-Jul-2024 Wimbledon Jaume Munar R128 Lose 4-6 4-6 6-3 3-6 39/58 1/1 0/0 6/8 2/2 9/11 6/8 7/9 4/6
28-Jun-2024 Eastbourne Max Purcell Semis Lose 4-6 6-4 4-6 19/28 3/3 0/0 3/3 2/2 3/4 2/3 4/6 2/4
27-Jun-2024 Eastbourne Flavio Cobolli QF Win 6-7(3) 7-6(4) 6-2 8/10 1/1 0/0 2/2 1/1 1/1 2/2 3/3 0/0
26-Jun-2024 Eastbourne Charles Broom R16 Win 3-6 6-2 6-2 21/29 3/4 1/2 2/3 1/1 4/5 2/3 5/6 1/2
24-Jun-2024 Eastbourne Jacob Fearnley R32 Win 6-4 7-6(7) 5/6 0/0 0/0 1/1 0/0 2/2 1/1 2/2 0/0
21-Jun-2024 London Lorenzo Musetti QF Lose 3-6 5-7 11/16 0/2 0/0 0/2 0/1 1/2 0/2 1/1 1/1
20-Jun-2024 London Giovanni Mpetshi Perricard R16 Win 6-4 7-5 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
18-Jun-2024 London Tomas Martin Etcheverry R32 Win 6-4 3-6 6-3 7/9 1/2 0/0 2/3 0/1 2/2 0/1 0/0 0/0
16-Jun-2024 Nottingham Challenger Charles Broom Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jun-2024 Nottingham Challenger Mikhail Kukushkin QF Win 6-1 2-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Jun-2024 Nottingham Challenger Joao Fonseca R16 Win 7-6(5) 3-6 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Jun-2024 Nottingham Challenger Coleman Wong R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Jun-2024 Surbiton Challenger Lloyd Harris Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Jun-2024 Surbiton Challenger Mikhail Kukushkin QF Win 5-7 7-6(5) 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Jun-2024 Surbiton Challenger Tristan Schoolkate R16 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Jun-2024 Surbiton Challenger Juncheng Shang R32 Win 6-3 7-6(8) None/None None/None None/None None/None None/None None/None None/None None/None None/None
23-May-2024 Roland Garros Valentin Vacherot Q3 Lose 6-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-May-2024 Roland Garros Manuel Guinard Q2 Win 6-3 3-6 7-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-May-2024 Roland Garros Emilio Nava Q1 Win 6-3 4-6 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-May-2024 Tunis Challenger Tristan Lamasine R32 Lose 5-7 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-May-2024 Francavilla Al Mare Challenger Andrea Guerrieri R32 Lose 6-4 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Apr-2024 Rome Challenger Hugo Dellien QF Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Apr-2024 Rome Challenger Jozef Kovalik R16 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Apr-2024 Rome Challenger Adrian Andreev R32 Win 3-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Apr-2024 Oeiras Challenger Terence Atmane R32 Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Apr-2024 Split Challenger Filip Misolic R32 Lose 5-7 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Apr-2024 Barcelona Challenger Bernabe Zapata Miralles QF Lose 5-7 6-7(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
04-Apr-2024 Barcelona Challenger Gabriel Debru R16 Win 6-0 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Apr-2024 Barcelona Challenger Tristan Mccormick R32 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Mar-2024 Girona Challenger Benjamin Hassan R32 Lose 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Mar-2024 Hamburg Challenger Nicola Kuhn R32 Lose 4-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Mar-2024 Lugano Challenger Mikhail Kukushkin R16 Lose 6-2 3-6 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Mar-2024 Lugano Challenger Mattia Bellucci R32 Win 6-7(7) 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Mar-2024 Lille Challenger Arthur Rinderknech QF Lose 6-4 5-7 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Feb-2024 Lille Challenger Benjamin Hassan R16 Win 6-4 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Feb-2024 Lille Challenger Arthur Gea R32 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Feb-2024 Manama Challenger Richard Gasquet QF Lose 7-5 1-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Feb-2024 Manama Challenger Gastao Elias R16 Win 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Feb-2024 Manama Challenger Christopher Oconnell R32 Win 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Feb-2024 Nottingham Challenger Matteo Martineau R16 Lose 6-7(4) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Feb-2024 Nottingham Challenger Alastair Gray R32 Win 6-4 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Jan-2024 Koblenz Challenger Hazem Naw R32 Lose 5-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Jan-2024 Quimper Challenger Mathias Bourgue R16 Lose 6-4 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Jan-2024 Quimper Challenger Constant Lestienne R32 Win 7-6(4) 7-6(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jan-2024 Nonthaburi 3 Challenger Benjamin Hassan R32 Lose 6-7(3) 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Jan-2024 Australian Open David Goffin Q2 Lose 6-3 3-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Jan-2024 Australian Open Dimitar Kuzmanov Q1 Win 0-6 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Nov-2023 Danderyd Challenger Alexander Blockx Q2 Lose 6-7(4) 7-6(2) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Nov-2023 Danderyd Challenger Henrik Bladelius Q1 Win 6-1 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Nov-2023 Sofia Jan Lennard Struff R16 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Nov-2023 Sofia Marc Andrea Huesler R32 Win 6-4 3-6 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Nov-2023 Sofia Nicolas Moreno De Alboran Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Nov-2023 Sofia Yanki Erel Q1 Win 7-6(3) 4-6 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Nov-2023 Bergamo Challenger Jack Draper QF Lose 2-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Nov-2023 Bergamo Challenger Radu Albot R16 Win 1-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
31-Oct-2023 Bergamo Challenger Calvin Hemery R32 Win 7-6(7) 2-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Oct-2023 Bergamo Challenger Nikoloz Basilashvili Q2 Win 7-5 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
29-Oct-2023 Bergamo Challenger Menelaos Efstathiou Q1 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Oct-2023 Ortisei Challenger Lukas Klein Semis Lose 3-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
27-Oct-2023 Ortisei Challenger Daniil Glinka QF Win 7-6(3) 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Oct-2023 Ortisei Challenger Hynek Barton R16 Win 6-2 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Oct-2023 Ortisei Challenger Stefano Napolitano R32 Win 7-5 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
21-Oct-2023 Hamburg Challenger Illya Marchenko Semis Lose 5-7 6-3 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-Oct-2023 Hamburg Challenger Mate Valkusz QF Win 4-6 6-0 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Oct-2023 Hamburg Challenger Cem Ilkel R16 Win 7-6(4) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Oct-2023 Hamburg Challenger Nikolas Sanchez Izquierdo R32 Win 6-4 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Oct-2023 Malaga Challenger Maxime Janvier QF Lose 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Oct-2023 Malaga Challenger Roberto Bautista Agut R16 Win 7-5 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2023 Malaga Challenger Ivan Gakhov R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Oct-2023 Malaga Challenger Daniel Merida Aguilar Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Oct-2023 Malaga Challenger John Echeverria Q1 Win 7-5 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Oct-2023 Alicante Challenger Hugo Grenier QF Lose 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Oct-2023 Alicante Challenger Pedro Martinez R16 Win 6-1 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Oct-2023 Alicante Challenger Altug Celikbilek R32 Win 6-2 6-7(5) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Oct-2023 Alicante Challenger Dali Blanch Q2 Win 6-1 3-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Sep-2023 Saint-Tropez Challenger Harold Mayot R32 Lose 3-6 6-4 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
18-Sep-2023 Saint-Tropez Challenger Mathias Bourgue Q2 Win 6-7(8) 7-6(8) 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Sep-2023 Saint-Tropez Challenger Tom Paris Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Sep-2023 Cassis Challenger Liam Broady QF Lose 4-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Sep-2023 Cassis Challenger Elmer Moller R16 Win 6-1 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Sep-2023 Cassis Challenger Mark Lajal R32 Win 6-3 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Aug-2023 Augsburg Challenger Gianmarco Ferrari R32 Lose 7-6(1) 1-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Aug-2023 Winnipeg Challenger Liam Broady QF Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Aug-2023 Winnipeg Challenger Luca Nardi R16 Win 6-4 5-7 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Aug-2023 Winnipeg Challenger Dan Martin R32 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Aug-2023 Cary Challenger Adam Walton R16 Lose 6-3 6-7(7) 6-7(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Aug-2023 Cary Challenger Emilio Gomez R32 Win 7-5 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Aug-2023 Cary Challenger Jaimee Floyd Angele Q2 Win 7-6(1) 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Aug-2023 Cary Challenger Donald Young Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Aug-2023 Lexington Challenger Steve Johnson R32 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
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
11-Mar-2024 Hamburg Challenger Nicola Kuhn R32 Lose 4-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Mar-2024 Lugano Challenger Mikhail Kukushkin R16 Lose 6-2 3-6 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Mar-2024 Lugano Challenger Mattia Bellucci R32 Win 6-7(7) 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Mar-2024 Lille Challenger Arthur Rinderknech QF Lose 6-4 5-7 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Feb-2024 Lille Challenger Benjamin Hassan R16 Win 6-4 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Feb-2024 Lille Challenger Arthur Gea R32 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Feb-2024 Manama Challenger Richard Gasquet QF Lose 7-5 1-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Feb-2024 Manama Challenger Gastao Elias R16 Win 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Feb-2024 Manama Challenger Christopher Oconnell R32 Win 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Feb-2024 Nottingham Challenger Matteo Martineau R16 Lose 6-7(4) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Feb-2024 Nottingham Challenger Alastair Gray R32 Win 6-4 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Jan-2024 Koblenz Challenger Hazem Naw R32 Lose 5-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Jan-2024 Quimper Challenger Mathias Bourgue R16 Lose 6-4 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Jan-2024 Quimper Challenger Constant Lestienne R32 Win 7-6(4) 7-6(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jan-2024 Nonthaburi 3 Challenger Benjamin Hassan R32 Lose 6-7(3) 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Jan-2024 Australian Open David Goffin Q2 Lose 6-3 3-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Jan-2024 Australian Open Dimitar Kuzmanov Q1 Win 0-6 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Nov-2023 Danderyd Challenger Alexander Blockx Q2 Lose 6-7(4) 7-6(2) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Nov-2023 Danderyd Challenger Henrik Bladelius Q1 Win 6-1 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Nov-2023 Sofia Jan Lennard Struff R16 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Nov-2023 Sofia Marc Andrea Huesler R32 Win 6-4 3-6 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Nov-2023 Sofia Nicolas Moreno De Alboran Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Nov-2023 Sofia Yanki Erel Q1 Win 7-6(3) 4-6 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Nov-2023 Bergamo Challenger Jack Draper QF Lose 2-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Nov-2023 Bergamo Challenger Radu Albot R16 Win 1-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
31-Oct-2023 Bergamo Challenger Calvin Hemery R32 Win 7-6(7) 2-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Oct-2023 Bergamo Challenger Nikoloz Basilashvili Q2 Win 7-5 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
29-Oct-2023 Bergamo Challenger Menelaos Efstathiou Q1 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Oct-2023 Ortisei Challenger Lukas Klein Semis Lose 3-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
27-Oct-2023 Ortisei Challenger Daniil Glinka QF Win 7-6(3) 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Oct-2023 Ortisei Challenger Hynek Barton R16 Win 6-2 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Oct-2023 Ortisei Challenger Stefano Napolitano R32 Win 7-5 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
21-Oct-2023 Hamburg Challenger Illya Marchenko Semis Lose 5-7 6-3 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-Oct-2023 Hamburg Challenger Mate Valkusz QF Win 4-6 6-0 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Oct-2023 Hamburg Challenger Cem Ilkel R16 Win 7-6(4) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Oct-2023 Hamburg Challenger Nikolas Sanchez Izquierdo R32 Win 6-4 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Oct-2023 Malaga Challenger Maxime Janvier QF Lose 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Oct-2023 Malaga Challenger Roberto Bautista Agut R16 Win 7-5 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2023 Malaga Challenger Ivan Gakhov R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Oct-2023 Malaga Challenger Daniel Merida Aguilar Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Oct-2023 Malaga Challenger John Echeverria Q1 Win 7-5 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Oct-2023 Alicante Challenger Hugo Grenier QF Lose 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Oct-2023 Alicante Challenger Pedro Martinez R16 Win 6-1 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Oct-2023 Alicante Challenger Altug Celikbilek R32 Win 6-2 6-7(5) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Oct-2023 Alicante Challenger Dali Blanch Q2 Win 6-1 3-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Sep-2023 Saint-Tropez Challenger Harold Mayot R32 Lose 3-6 6-4 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
18-Sep-2023 Saint-Tropez Challenger Mathias Bourgue Q2 Win 6-7(8) 7-6(8) 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Sep-2023 Saint-Tropez Challenger Tom Paris Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Sep-2023 Cassis Challenger Liam Broady QF Lose 4-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Sep-2023 Cassis Challenger Elmer Moller R16 Win 6-1 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Sep-2023 Cassis Challenger Mark Lajal R32 Win 6-3 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Aug-2023 Winnipeg Challenger Liam Broady QF Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Aug-2023 Winnipeg Challenger Luca Nardi R16 Win 6-4 5-7 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Aug-2023 Winnipeg Challenger Dan Martin R32 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Aug-2023 Cary Challenger Adam Walton R16 Lose 6-3 6-7(7) 6-7(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Aug-2023 Cary Challenger Emilio Gomez R32 Win 7-5 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Aug-2023 Cary Challenger Jaimee Floyd Angele Q2 Win 7-6(1) 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Aug-2023 Cary Challenger Donald Young Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Aug-2023 Lexington Challenger Steve Johnson R32 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
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-May-2024 Roland Garros Valentin Vacherot Q3 Lose 6-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-May-2024 Roland Garros Manuel Guinard Q2 Win 6-3 3-6 7-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-May-2024 Roland Garros Emilio Nava Q1 Win 6-3 4-6 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-May-2024 Tunis Challenger Tristan Lamasine R32 Lose 5-7 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-May-2024 Francavilla Al Mare Challenger Andrea Guerrieri R32 Lose 6-4 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Apr-2024 Rome Challenger Hugo Dellien QF Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Apr-2024 Rome Challenger Jozef Kovalik R16 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Apr-2024 Rome Challenger Adrian Andreev R32 Win 3-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Apr-2024 Oeiras Challenger Terence Atmane R32 Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Apr-2024 Split Challenger Filip Misolic R32 Lose 5-7 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Apr-2024 Barcelona Challenger Bernabe Zapata Miralles QF Lose 5-7 6-7(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
04-Apr-2024 Barcelona Challenger Gabriel Debru R16 Win 6-0 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Apr-2024 Barcelona Challenger Tristan Mccormick R32 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Mar-2024 Girona Challenger Benjamin Hassan R32 Lose 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Aug-2023 Augsburg Challenger Gianmarco Ferrari R32 Lose 7-6(1) 1-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
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
14-Jul-2024 Newport Bernard Tomic Q1 Win 6-3 6-4 10/14 0/0 0/0 0/1 0/0 3/4 0/0 2/3 1/2
02-Jul-2024 Wimbledon Jaume Munar R128 Lose 4-6 4-6 6-3 3-6 39/58 1/1 0/0 6/8 2/2 9/11 6/8 7/9 4/6
28-Jun-2024 Eastbourne Max Purcell Semis Lose 4-6 6-4 4-6 19/28 3/3 0/0 3/3 2/2 3/4 2/3 4/6 2/4
27-Jun-2024 Eastbourne Flavio Cobolli QF Win 6-7(3) 7-6(4) 6-2 8/10 1/1 0/0 2/2 1/1 1/1 2/2 3/3 0/0
26-Jun-2024 Eastbourne Charles Broom R16 Win 3-6 6-2 6-2 21/29 3/4 1/2 2/3 1/1 4/5 2/3 5/6 1/2
24-Jun-2024 Eastbourne Jacob Fearnley R32 Win 6-4 7-6(7) 5/6 0/0 0/0 1/1 0/0 2/2 1/1 2/2 0/0
21-Jun-2024 London Lorenzo Musetti QF Lose 3-6 5-7 11/16 0/2 0/0 0/2 0/1 1/2 0/2 1/1 1/1
20-Jun-2024 London Giovanni Mpetshi Perricard R16 Win 6-4 7-5 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
18-Jun-2024 London Tomas Martin Etcheverry R32 Win 6-4 3-6 6-3 7/9 1/2 0/0 2/3 0/1 2/2 0/1 0/0 0/0
16-Jun-2024 Nottingham Challenger Charles Broom Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jun-2024 Nottingham Challenger Mikhail Kukushkin QF Win 6-1 2-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Jun-2024 Nottingham Challenger Joao Fonseca R16 Win 7-6(5) 3-6 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Jun-2024 Nottingham Challenger Coleman Wong R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Jun-2024 Surbiton Challenger Lloyd Harris Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Jun-2024 Surbiton Challenger Mikhail Kukushkin QF Win 5-7 7-6(5) 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Jun-2024 Surbiton Challenger Tristan Schoolkate R16 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Jun-2024 Surbiton Challenger Juncheng Shang R32 Win 6-3 7-6(8) None/None None/None None/None None/None None/None None/None None/None None/None None/None

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
14-Jul-2024 Newport Bernard Tomic Q1 Win 6-3 6-4 12/27 1/2 0/0 1/2 0/0 3/6 3/3 3/4 3/3
02-Jul-2024 Wimbledon Jaume Munar R128 Lose 4-6 4-6 6-3 3-6 5/17 1/2 0/0 1/3 1/1 0/3 1/2 1/3 1/2
28-Jun-2024 Eastbourne Max Purcell Semis Lose 4-6 6-4 4-6 4/13 0/0 0/0 0/2 0/1 1/4 1/2 1/3 1/1
27-Jun-2024 Eastbourne Flavio Cobolli QF Win 6-7(3) 7-6(4) 6-2 7/22 0/1 0/0 2/5 2/2 0/6 1/3 1/3 1/1
26-Jun-2024 Eastbourne Charles Broom R16 Win 3-6 6-2 6-2 15/40 3/6 2/2 2/5 3/4 1/5 4/7 2/5 2/2
24-Jun-2024 Eastbourne Jacob Fearnley R32 Win 6-4 7-6(7) 2/13 0/2 0/0 1/4 0/0 1/5 1/1 0/1 0/0
21-Jun-2024 London Lorenzo Musetti QF Lose 3-6 5-7 2/11 0/0 0/0 0/1 0/0 0/2 0/1 0/1 0/1
20-Jun-2024 London Giovanni Mpetshi Perricard R16 Win 6-4 7-5 5/14 1/2 1/1 1/2 1/1 1/4 1/2 0/2 0/0
18-Jun-2024 London Tomas Martin Etcheverry R32 Win 6-4 3-6 6-3 8/26 1/3 0/1 2/4 1/3 1/2 2/4 1/3 1/1
16-Jun-2024 Nottingham Challenger Charles Broom Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jun-2024 Nottingham Challenger Mikhail Kukushkin QF Win 6-1 2-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Jun-2024 Nottingham Challenger Joao Fonseca R16 Win 7-6(5) 3-6 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Jun-2024 Nottingham Challenger Coleman Wong R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Jun-2024 Surbiton Challenger Lloyd Harris Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Jun-2024 Surbiton Challenger Mikhail Kukushkin QF Win 5-7 7-6(5) 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Jun-2024 Surbiton Challenger Tristan Schoolkate R16 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Jun-2024 Surbiton Challenger Juncheng Shang R32 Win 6-3 7-6(8) None/None None/None None/None None/None None/None None/None None/None None/None None/None
23-May-2024 Roland Garros Valentin Vacherot Q3 Lose 6-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-May-2024 Roland Garros Manuel Guinard Q2 Win 6-3 3-6 7-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-May-2024 Roland Garros Emilio Nava Q1 Win 6-3 4-6 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-May-2024 Tunis Challenger Tristan Lamasine R32 Lose 5-7 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-May-2024 Francavilla Al Mare Challenger Andrea Guerrieri R32 Lose 6-4 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Apr-2024 Rome Challenger Hugo Dellien QF Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Apr-2024 Rome Challenger Jozef Kovalik R16 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Apr-2024 Rome Challenger Adrian Andreev R32 Win 3-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Apr-2024 Oeiras Challenger Terence Atmane R32 Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Apr-2024 Split Challenger Filip Misolic R32 Lose 5-7 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Apr-2024 Barcelona Challenger Bernabe Zapata Miralles QF Lose 5-7 6-7(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
04-Apr-2024 Barcelona Challenger Gabriel Debru R16 Win 6-0 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Apr-2024 Barcelona Challenger Tristan Mccormick R32 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Mar-2024 Girona Challenger Benjamin Hassan R32 Lose 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Mar-2024 Hamburg Challenger Nicola Kuhn R32 Lose 4-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Mar-2024 Lugano Challenger Mikhail Kukushkin R16 Lose 6-2 3-6 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Mar-2024 Lugano Challenger Mattia Bellucci R32 Win 6-7(7) 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Mar-2024 Lille Challenger Arthur Rinderknech QF Lose 6-4 5-7 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Feb-2024 Lille Challenger Benjamin Hassan R16 Win 6-4 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Feb-2024 Lille Challenger Arthur Gea R32 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Feb-2024 Manama Challenger Richard Gasquet QF Lose 7-5 1-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Feb-2024 Manama Challenger Gastao Elias R16 Win 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Feb-2024 Manama Challenger Christopher Oconnell R32 Win 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Feb-2024 Nottingham Challenger Matteo Martineau R16 Lose 6-7(4) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Feb-2024 Nottingham Challenger Alastair Gray R32 Win 6-4 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Jan-2024 Koblenz Challenger Hazem Naw R32 Lose 5-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Jan-2024 Quimper Challenger Mathias Bourgue R16 Lose 6-4 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Jan-2024 Quimper Challenger Constant Lestienne R32 Win 7-6(4) 7-6(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jan-2024 Nonthaburi 3 Challenger Benjamin Hassan R32 Lose 6-7(3) 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Jan-2024 Australian Open David Goffin Q2 Lose 6-3 3-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Jan-2024 Australian Open Dimitar Kuzmanov Q1 Win 0-6 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Nov-2023 Danderyd Challenger Alexander Blockx Q2 Lose 6-7(4) 7-6(2) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Nov-2023 Danderyd Challenger Henrik Bladelius Q1 Win 6-1 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Nov-2023 Sofia Jan Lennard Struff R16 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Nov-2023 Sofia Marc Andrea Huesler R32 Win 6-4 3-6 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Nov-2023 Sofia Nicolas Moreno De Alboran Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Nov-2023 Sofia Yanki Erel Q1 Win 7-6(3) 4-6 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Nov-2023 Bergamo Challenger Jack Draper QF Lose 2-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Nov-2023 Bergamo Challenger Radu Albot R16 Win 1-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
31-Oct-2023 Bergamo Challenger Calvin Hemery R32 Win 7-6(7) 2-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Oct-2023 Bergamo Challenger Nikoloz Basilashvili Q2 Win 7-5 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
29-Oct-2023 Bergamo Challenger Menelaos Efstathiou Q1 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Oct-2023 Ortisei Challenger Lukas Klein Semis Lose 3-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
27-Oct-2023 Ortisei Challenger Daniil Glinka QF Win 7-6(3) 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Oct-2023 Ortisei Challenger Hynek Barton R16 Win 6-2 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Oct-2023 Ortisei Challenger Stefano Napolitano R32 Win 7-5 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
21-Oct-2023 Hamburg Challenger Illya Marchenko Semis Lose 5-7 6-3 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-Oct-2023 Hamburg Challenger Mate Valkusz QF Win 4-6 6-0 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Oct-2023 Hamburg Challenger Cem Ilkel R16 Win 7-6(4) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Oct-2023 Hamburg Challenger Nikolas Sanchez Izquierdo R32 Win 6-4 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Oct-2023 Malaga Challenger Maxime Janvier QF Lose 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Oct-2023 Malaga Challenger Roberto Bautista Agut R16 Win 7-5 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2023 Malaga Challenger Ivan Gakhov R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Oct-2023 Malaga Challenger Daniel Merida Aguilar Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Oct-2023 Malaga Challenger John Echeverria Q1 Win 7-5 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Oct-2023 Alicante Challenger Hugo Grenier QF Lose 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Oct-2023 Alicante Challenger Pedro Martinez R16 Win 6-1 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Oct-2023 Alicante Challenger Altug Celikbilek R32 Win 6-2 6-7(5) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Oct-2023 Alicante Challenger Dali Blanch Q2 Win 6-1 3-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Sep-2023 Saint-Tropez Challenger Harold Mayot R32 Lose 3-6 6-4 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
18-Sep-2023 Saint-Tropez Challenger Mathias Bourgue Q2 Win 6-7(8) 7-6(8) 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Sep-2023 Saint-Tropez Challenger Tom Paris Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Sep-2023 Cassis Challenger Liam Broady QF Lose 4-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Sep-2023 Cassis Challenger Elmer Moller R16 Win 6-1 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Sep-2023 Cassis Challenger Mark Lajal R32 Win 6-3 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Aug-2023 Augsburg Challenger Gianmarco Ferrari R32 Lose 7-6(1) 1-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Aug-2023 Winnipeg Challenger Liam Broady QF Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Aug-2023 Winnipeg Challenger Luca Nardi R16 Win 6-4 5-7 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Aug-2023 Winnipeg Challenger Dan Martin R32 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Aug-2023 Cary Challenger Adam Walton R16 Lose 6-3 6-7(7) 6-7(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Aug-2023 Cary Challenger Emilio Gomez R32 Win 7-5 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Aug-2023 Cary Challenger Jaimee Floyd Angele Q2 Win 7-6(1) 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Aug-2023 Cary Challenger Donald Young Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Aug-2023 Lexington Challenger Steve Johnson R32 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
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
11-Mar-2024 Hamburg Challenger Nicola Kuhn R32 Lose 4-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Mar-2024 Lugano Challenger Mikhail Kukushkin R16 Lose 6-2 3-6 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Mar-2024 Lugano Challenger Mattia Bellucci R32 Win 6-7(7) 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Mar-2024 Lille Challenger Arthur Rinderknech QF Lose 6-4 5-7 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Feb-2024 Lille Challenger Benjamin Hassan R16 Win 6-4 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Feb-2024 Lille Challenger Arthur Gea R32 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Feb-2024 Manama Challenger Richard Gasquet QF Lose 7-5 1-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Feb-2024 Manama Challenger Gastao Elias R16 Win 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Feb-2024 Manama Challenger Christopher Oconnell R32 Win 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Feb-2024 Nottingham Challenger Matteo Martineau R16 Lose 6-7(4) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Feb-2024 Nottingham Challenger Alastair Gray R32 Win 6-4 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Jan-2024 Koblenz Challenger Hazem Naw R32 Lose 5-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Jan-2024 Quimper Challenger Mathias Bourgue R16 Lose 6-4 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Jan-2024 Quimper Challenger Constant Lestienne R32 Win 7-6(4) 7-6(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jan-2024 Nonthaburi 3 Challenger Benjamin Hassan R32 Lose 6-7(3) 1-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Jan-2024 Australian Open David Goffin Q2 Lose 6-3 3-6 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Jan-2024 Australian Open Dimitar Kuzmanov Q1 Win 0-6 6-2 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Nov-2023 Danderyd Challenger Alexander Blockx Q2 Lose 6-7(4) 7-6(2) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Nov-2023 Danderyd Challenger Henrik Bladelius Q1 Win 6-1 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Nov-2023 Sofia Jan Lennard Struff R16 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Nov-2023 Sofia Marc Andrea Huesler R32 Win 6-4 3-6 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Nov-2023 Sofia Nicolas Moreno De Alboran Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Nov-2023 Sofia Yanki Erel Q1 Win 7-6(3) 4-6 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Nov-2023 Bergamo Challenger Jack Draper QF Lose 2-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Nov-2023 Bergamo Challenger Radu Albot R16 Win 1-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
31-Oct-2023 Bergamo Challenger Calvin Hemery R32 Win 7-6(7) 2-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
30-Oct-2023 Bergamo Challenger Nikoloz Basilashvili Q2 Win 7-5 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
29-Oct-2023 Bergamo Challenger Menelaos Efstathiou Q1 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
28-Oct-2023 Ortisei Challenger Lukas Klein Semis Lose 3-6 6-7(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
27-Oct-2023 Ortisei Challenger Daniil Glinka QF Win 7-6(3) 4-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Oct-2023 Ortisei Challenger Hynek Barton R16 Win 6-2 7-6(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Oct-2023 Ortisei Challenger Stefano Napolitano R32 Win 7-5 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
21-Oct-2023 Hamburg Challenger Illya Marchenko Semis Lose 5-7 6-3 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-Oct-2023 Hamburg Challenger Mate Valkusz QF Win 4-6 6-0 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Oct-2023 Hamburg Challenger Cem Ilkel R16 Win 7-6(4) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Oct-2023 Hamburg Challenger Nikolas Sanchez Izquierdo R32 Win 6-4 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
13-Oct-2023 Malaga Challenger Maxime Janvier QF Lose 6-7(5) 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
11-Oct-2023 Malaga Challenger Roberto Bautista Agut R16 Win 7-5 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2023 Malaga Challenger Ivan Gakhov R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Oct-2023 Malaga Challenger Daniel Merida Aguilar Q2 Win 6-2 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Oct-2023 Malaga Challenger John Echeverria Q1 Win 7-5 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Oct-2023 Alicante Challenger Hugo Grenier QF Lose 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Oct-2023 Alicante Challenger Pedro Martinez R16 Win 6-1 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Oct-2023 Alicante Challenger Altug Celikbilek R32 Win 6-2 6-7(5) 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Oct-2023 Alicante Challenger Dali Blanch Q2 Win 6-1 3-6 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
19-Sep-2023 Saint-Tropez Challenger Harold Mayot R32 Lose 3-6 6-4 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
18-Sep-2023 Saint-Tropez Challenger Mathias Bourgue Q2 Win 6-7(8) 7-6(8) 6-2 None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Sep-2023 Saint-Tropez Challenger Tom Paris Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Sep-2023 Cassis Challenger Liam Broady QF Lose 4-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Sep-2023 Cassis Challenger Elmer Moller R16 Win 6-1 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Sep-2023 Cassis Challenger Mark Lajal R32 Win 6-3 7-6(6) None/None None/None None/None None/None None/None None/None None/None None/None None/None
17-Aug-2023 Winnipeg Challenger Liam Broady QF Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Aug-2023 Winnipeg Challenger Luca Nardi R16 Win 6-4 5-7 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Aug-2023 Winnipeg Challenger Dan Martin R32 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
09-Aug-2023 Cary Challenger Adam Walton R16 Lose 6-3 6-7(7) 6-7(3) None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Aug-2023 Cary Challenger Emilio Gomez R32 Win 7-5 7-6(5) None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Aug-2023 Cary Challenger Jaimee Floyd Angele Q2 Win 7-6(1) 7-5 None/None None/None None/None None/None None/None None/None None/None None/None None/None
06-Aug-2023 Cary Challenger Donald Young Q1 Win 6-4 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
01-Aug-2023 Lexington Challenger Steve Johnson R32 Lose 6-7(5) 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
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-May-2024 Roland Garros Valentin Vacherot Q3 Lose 6-7 5-7 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-May-2024 Roland Garros Manuel Guinard Q2 Win 6-3 3-6 7-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
20-May-2024 Roland Garros Emilio Nava Q1 Win 6-3 4-6 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-May-2024 Tunis Challenger Tristan Lamasine R32 Lose 5-7 2-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-May-2024 Francavilla Al Mare Challenger Andrea Guerrieri R32 Lose 6-4 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
26-Apr-2024 Rome Challenger Hugo Dellien QF Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
24-Apr-2024 Rome Challenger Jozef Kovalik R16 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Apr-2024 Rome Challenger Adrian Andreev R32 Win 3-6 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
16-Apr-2024 Oeiras Challenger Terence Atmane R32 Lose 6-2 3-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Apr-2024 Split Challenger Filip Misolic R32 Lose 5-7 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Apr-2024 Barcelona Challenger Bernabe Zapata Miralles QF Lose 5-7 6-7(2) None/None None/None None/None None/None None/None None/None None/None None/None None/None
04-Apr-2024 Barcelona Challenger Gabriel Debru R16 Win 6-0 None/None None/None None/None None/None None/None None/None None/None None/None None/None
02-Apr-2024 Barcelona Challenger Tristan Mccormick R32 Win 6-1 6-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
25-Mar-2024 Girona Challenger Benjamin Hassan R32 Lose 3-6 3-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Aug-2023 Augsburg Challenger Gianmarco Ferrari R32 Lose 7-6(1) 1-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
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
14-Jul-2024 Newport Bernard Tomic Q1 Win 6-3 6-4 12/27 1/2 0/0 1/2 0/0 3/6 3/3 3/4 3/3
02-Jul-2024 Wimbledon Jaume Munar R128 Lose 4-6 4-6 6-3 3-6 5/17 1/2 0/0 1/3 1/1 0/3 1/2 1/3 1/2
28-Jun-2024 Eastbourne Max Purcell Semis Lose 4-6 6-4 4-6 4/13 0/0 0/0 0/2 0/1 1/4 1/2 1/3 1/1
27-Jun-2024 Eastbourne Flavio Cobolli QF Win 6-7(3) 7-6(4) 6-2 7/22 0/1 0/0 2/5 2/2 0/6 1/3 1/3 1/1
26-Jun-2024 Eastbourne Charles Broom R16 Win 3-6 6-2 6-2 15/40 3/6 2/2 2/5 3/4 1/5 4/7 2/5 2/2
24-Jun-2024 Eastbourne Jacob Fearnley R32 Win 6-4 7-6(7) 2/13 0/2 0/0 1/4 0/0 1/5 1/1 0/1 0/0
21-Jun-2024 London Lorenzo Musetti QF Lose 3-6 5-7 2/11 0/0 0/0 0/1 0/0 0/2 0/1 0/1 0/1
20-Jun-2024 London Giovanni Mpetshi Perricard R16 Win 6-4 7-5 5/14 1/2 1/1 1/2 1/1 1/4 1/2 0/2 0/0
18-Jun-2024 London Tomas Martin Etcheverry R32 Win 6-4 3-6 6-3 8/26 1/3 0/1 2/4 1/3 1/2 2/4 1/3 1/1
16-Jun-2024 Nottingham Challenger Charles Broom Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
15-Jun-2024 Nottingham Challenger Mikhail Kukushkin QF Win 6-1 2-1 None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Jun-2024 Nottingham Challenger Joao Fonseca R16 Win 7-6(5) 3-6 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
12-Jun-2024 Nottingham Challenger Coleman Wong R32 Win 6-3 6-4 None/None None/None None/None None/None None/None None/None None/None None/None None/None
08-Jun-2024 Surbiton Challenger Lloyd Harris Semis Lose 4-6 4-6 None/None None/None None/None None/None None/None None/None None/None None/None None/None
07-Jun-2024 Surbiton Challenger Mikhail Kukushkin QF Win 5-7 7-6(5) 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
05-Jun-2024 Surbiton Challenger Tristan Schoolkate R16 Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
03-Jun-2024 Surbiton Challenger Juncheng Shang R32 Win 6-3 7-6(8) None/None None/None None/None None/None None/None None/None None/None None/None None/None