112

Billy Harris

Hand: Right

Highest ranked: 101

All matches

(44 wins - 36 losses)

Pre-match favourite:
self odd less than 1.20

(5 wins - 0 losses)

Pre-match favourite:
self odd 1.20 - 1.50

(8 wins - 6 losses)

Pre-match favourite:
self odd 1.50 - 1.80

(10 wins - 9 losses)

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

(13 wins - 8 losses)

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

(8 wins - 12 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
16-Oct-2024 Shenzhen 2 Challenger Saba Purtseladze R16 Lose 4-6 6-7(5) 1.22 4.01 426 53.1 85.3 66.7 11 3 2/3 10/11 16.7 23.8 0/2 0/11
14-Oct-2024 Shenzhen 2 Challenger Kasidit Samrej R32 Win 6-4 6-7(1) 6-3 1.28 3.52 473 47.8 70.9 53.3 7 9 8/10 12/15 10.9 60.0 4/6 4/14
10-Oct-2024 Hangzhou Challenger Mackenzie McDonald R16 Lose 0-6 1-6 3.41 1.29 151 43.2 50.0 19.0 0 8 3/9 1/7 24.0 36.8 0/5 0/6
09-Oct-2024 Hangzhou Challenger Benjamin Lock R32 Win 6-3 1-6 6-3 1.12 5.62 343 55.3 78.7 47.4 12 6 3/5 11/13 25.0 35.0 2/2 2/12
03-Oct-2024 Shanghai Mattia Bellucci R128 Lose 3-6 4-6 2.78 1.44 101 64.7 60.6 55.6 4 0 5/8 6/9 25.7 40.9 1/2 1/10
01-Oct-2024 Shanghai Beibit Zhukayev Q2 Lose 5-7 6-2 4-6 1.55 2.39 196 64.7 76.4 53.3 8 2 3/5 13/15 18.2 51.9 2/5 2/15
30-Sep-2024 Shanghai Vadym Ursu Q1 Win 6-2 6-4 1.09 7.31 306 61.2 80.0 68.4 9 1 0/0 9/9 36.1 57.9 3/4 3/9
24-Sep-2024 Beijing Roberto Bautista-Agut Q1 Lose 7-5 6-7(5) 3-6 2.6 1.46 61 54.2 74.1 32.7 9 6 8/14 11/17 34.5 56.8 5/7 5/16
11-Sep-2024 Davis Cup Finals RR: FIN vs GBR Otto Virtanen Other Win 6-4 7-6(4) 2.74 1.43 109 76.6 81.6 46.7 3 1 2/3 10/11 36.7 40.6 2/9 2/11
22-Aug-2024 US Open Timofey Skatov Q3 Lose 6-4 0-6 3-6 1.5 2.53 188 50.0 70.3 37.8 12 5 5/10 7/12 28.3 40.0 2/10 2/13
21-Aug-2024 US Open Murkel Alejandro Dellien Velasco Q2 Win 6-1 6-3 1.2 4.39 187 54.5 80.0 48.0 5 4 3/4 7/8 53.1 61.1 5/6 5/8
20-Aug-2024 US Open Juan Manuel Cerundolo Q1 Win 6-3 2-6 7-5 1.36 3.05 159 51.7 75.6 52.4 6 7 3/6 12/15 33.3 52.1 3/14 3/14
14-Aug-2024 Cary Challenger Christopher Eubanks R16 Lose 6-7(5) 7-6(6) 2-6 2.12 1.67 123 52.0 81.1 44.9 14 6 3/6 13/16 15.3 47.2 1/2 1/16
12-Aug-2024 Cary Challenger Joao Fonseca R32 Win 6-2 1-6 6-3 2.25 1.59 167 50.0 77.5 50.0 6 6 3/5 10/12 34.1 46.4 3/4 3/12
06-Aug-2024 Montreal Brandon Nakashima Q2 Lose 4-6 6-7(2) 3.74 1.26 52 56.6 60.5 54.5 2 4 2/5 8/11 31.7 31.8 2/3 2/11
04-Aug-2024 Montreal Adam Walton Q1 Win 6-4 6-2 1.75 1.33 86 68.0 91.2 43.8 8 2 2/2 9/9 38.5 51.7 3/10 3/9
27-Jul-2024 Washington Paul Jubb Q1 Lose 3-6 5-7 1.5 2.47 198 58.8 83.3 33.3 3 2 2/5 7/10 24.1 55.9 1/10 1/11
23-Jul-2024 Atlanta Aslan Karatsev R32 Lose 2-6 2-6 1.73 2.08 107 64.0 62.5 27.8 3 4 3/7 4/8 17.9 16.7 0/0 0/8
21-Jul-2024 Atlanta Harold Mayot Q2 Win 6-3 6-7(9) 6-4 2.09 1.71 122 59.2 77.6 52.5 12 4 6/7 14/15 36.8 48.6 4/5 4/16
20-Jul-2024 Atlanta Nate Bonetto Q1 Win 6-4 6-3 1.04 10.4 0 72.9 60.8 63.2 7 2 8/10 8/10 44.9 66.7 4/9 4/9
17-Jul-2024 Newport Mackenzie McDonald R16 Lose 3-6 4-6 2.34 1.58 97 55.7 63.6 45.7 6 8 6/9 7/10 7.1 16.7 0/0 0/9
16-Jul-2024 Newport Gabriel Diallo R32 Win 7-6(4) 7-5 1.64 2.21 165 62.9 69.6 60.6 4 2 7/8 11/12 30.8 50.0 2/8 2/12
15-Jul-2024 Newport Aidan Mayo Q2 Win 6-0 3-6 6-3 1.24 3.97 285 56.1 78.3 50.0 2 3 7/9 10/12 37.3 61.1 5/13 5/12
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
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
16-Oct-2024 Shenzhen 2 Challenger Saba Purtseladze R16 Lose 4-6 6-7(5) 1.22 4.01 426 53.1 85.3 66.7 11 3 2/3 10/11 16.7 23.8 0/2 0/11
14-Oct-2024 Shenzhen 2 Challenger Kasidit Samrej R32 Win 6-4 6-7(1) 6-3 1.28 3.52 473 47.8 70.9 53.3 7 9 8/10 12/15 10.9 60.0 4/6 4/14
10-Oct-2024 Hangzhou Challenger Mackenzie McDonald R16 Lose 0-6 1-6 3.41 1.29 151 43.2 50.0 19.0 0 8 3/9 1/7 24.0 36.8 0/5 0/6
09-Oct-2024 Hangzhou Challenger Benjamin Lock R32 Win 6-3 1-6 6-3 1.12 5.62 343 55.3 78.7 47.4 12 6 3/5 11/13 25.0 35.0 2/2 2/12
03-Oct-2024 Shanghai Mattia Bellucci R128 Lose 3-6 4-6 2.78 1.44 101 64.7 60.6 55.6 4 0 5/8 6/9 25.7 40.9 1/2 1/10
01-Oct-2024 Shanghai Beibit Zhukayev Q2 Lose 5-7 6-2 4-6 1.55 2.39 196 64.7 76.4 53.3 8 2 3/5 13/15 18.2 51.9 2/5 2/15
30-Sep-2024 Shanghai Vadym Ursu Q1 Win 6-2 6-4 1.09 7.31 306 61.2 80.0 68.4 9 1 0/0 9/9 36.1 57.9 3/4 3/9
24-Sep-2024 Beijing Roberto Bautista-Agut Q1 Lose 7-5 6-7(5) 3-6 2.6 1.46 61 54.2 74.1 32.7 9 6 8/14 11/17 34.5 56.8 5/7 5/16
11-Sep-2024 Davis Cup Finals RR: FIN vs GBR Otto Virtanen Other Win 6-4 7-6(4) 2.74 1.43 109 76.6 81.6 46.7 3 1 2/3 10/11 36.7 40.6 2/9 2/11
14-Aug-2024 Cary Challenger Christopher Eubanks R16 Lose 6-7(5) 7-6(6) 2-6 2.12 1.67 123 52.0 81.1 44.9 14 6 3/6 13/16 15.3 47.2 1/2 1/16
12-Aug-2024 Cary Challenger Joao Fonseca R32 Win 6-2 1-6 6-3 2.25 1.59 167 50.0 77.5 50.0 6 6 3/5 10/12 34.1 46.4 3/4 3/12
06-Aug-2024 Montreal Brandon Nakashima Q2 Lose 4-6 6-7(2) 3.74 1.26 52 56.6 60.5 54.5 2 4 2/5 8/11 31.7 31.8 2/3 2/11
04-Aug-2024 Montreal Adam Walton Q1 Win 6-4 6-2 1.75 1.33 86 68.0 91.2 43.8 8 2 2/2 9/9 38.5 51.7 3/10 3/9
27-Jul-2024 Washington Paul Jubb Q1 Lose 3-6 5-7 1.5 2.47 198 58.8 83.3 33.3 3 2 2/5 7/10 24.1 55.9 1/10 1/11
23-Jul-2024 Atlanta Aslan Karatsev R32 Lose 2-6 2-6 1.73 2.08 107 64.0 62.5 27.8 3 4 3/7 4/8 17.9 16.7 0/0 0/8
21-Jul-2024 Atlanta Harold Mayot Q2 Win 6-3 6-7(9) 6-4 2.09 1.71 122 59.2 77.6 52.5 12 4 6/7 14/15 36.8 48.6 4/5 4/16
20-Jul-2024 Atlanta Nate Bonetto Q1 Win 6-4 6-3 1.04 10.4 0 72.9 60.8 63.2 7 2 8/10 8/10 44.9 66.7 4/9 4/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
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
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
22-Aug-2024 US Open Timofey Skatov Q3 Lose 6-4 0-6 3-6 1.5 2.53 188 50.0 70.3 37.8 12 5 5/10 7/12 28.3 40.0 2/10 2/13
21-Aug-2024 US Open Murkel Alejandro Dellien Velasco Q2 Win 6-1 6-3 1.2 4.39 187 54.5 80.0 48.0 5 4 3/4 7/8 53.1 61.1 5/6 5/8
20-Aug-2024 US Open Juan Manuel Cerundolo Q1 Win 6-3 2-6 7-5 1.36 3.05 159 51.7 75.6 52.4 6 7 3/6 12/15 33.3 52.1 3/14 3/14
17-Jul-2024 Newport Mackenzie McDonald R16 Lose 3-6 4-6 2.34 1.58 97 55.7 63.6 45.7 6 8 6/9 7/10 7.1 16.7 0/0 0/9
16-Jul-2024 Newport Gabriel Diallo R32 Win 7-6(4) 7-5 1.64 2.21 165 62.9 69.6 60.6 4 2 7/8 11/12 30.8 50.0 2/8 2/12
15-Jul-2024 Newport Aidan Mayo Q2 Win 6-0 3-6 6-3 1.24 3.97 285 56.1 78.3 50.0 2 3 7/9 10/12 37.3 61.1 5/13 5/12
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
112

Billy Harris

Highest ranked: 101

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
16-Oct-2024 Shenzhen 2 Challenger Saba Purtseladze R16 Lose 4-6 6-7(5) 5/8 1/1 0/0 1/1 1/1 0/1 1/1 1/2 0/1
14-Oct-2024 Shenzhen 2 Challenger Kasidit Samrej R32 Win 6-4 6-7(1) 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2024 Hangzhou Challenger Mackenzie McDonald R16 Lose 0-6 1-6 6/18 0/4 0/1 0/5 0/5 0/0 0/3 0/0 0/0
09-Oct-2024 Hangzhou Challenger Benjamin Lock R32 Win 6-3 1-6 6-3 13/20 0/0 0/0 1/1 0/0 5/7 2/2 3/5 0/2
03-Oct-2024 Shanghai Mattia Bellucci R128 Lose 3-6 4-6 7/16 1/3 1/2 0/1 1/2 0/1 1/2 1/2 1/2
01-Oct-2024 Shanghai Beibit Zhukayev Q2 Lose 5-7 6-2 4-6 10/14 0/1 0/1 1/2 0/2 4/4 0/2 1/1 0/0
30-Sep-2024 Shanghai Vadym Ursu Q1 Win 6-2 6-4 3/3 0/0 0/0 0/0 0/0 2/2 0/0 1/1 0/0
24-Sep-2024 Beijing Roberto Bautista-Agut Q1 Lose 7-5 6-7(5) 3-6 17/32 1/4 1/3 2/6 1/6 3/3 1/3 3/5 0/2
11-Sep-2024 Davis Cup Finals RR: FIN vs GBR Otto Virtanen Other Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Aug-2024 US Open Timofey Skatov Q3 Lose 6-4 0-6 3-6 13/25 0/3 0/2 1/3 0/3 3/4 0/3 2/2 1/1
21-Aug-2024 US Open Murkel Alejandro Dellien Velasco Q2 Win 6-1 6-3 11/16 1/2 0/0 1/2 0/1 1/1 0/0 2/2 2/2
20-Aug-2024 US Open Juan Manuel Cerundolo Q1 Win 6-3 2-6 7-5 14/22 1/2 0/1 4/5 0/1 5/5 0/1 1/2 0/1
14-Aug-2024 Cary Challenger Christopher Eubanks R16 Lose 6-7(5) 7-6(6) 2-6 7/15 0/2 0/2 0/1 0/1 3/3 1/2 2/2 1/1
12-Aug-2024 Cary Challenger Joao Fonseca R32 Win 6-2 1-6 6-3 14/21 1/1 0/0 1/2 0/0 4/6 1/2 2/4 0/2
06-Aug-2024 Montreal Brandon Nakashima Q2 Lose 4-6 6-7(2) 13/20 1/2 0/1 2/2 0/1 4/6 0/1 2/4 0/2
04-Aug-2024 Montreal Adam Walton Q1 Win 6-4 6-2 6/7 0/0 0/0 1/1 1/1 2/2 1/1 2/2 0/0
27-Jul-2024 Washington Paul Jubb Q1 Lose 3-6 5-7 5/11 0/2 0/2 0/1 0/2 2/2 0/1 1/1 0/0
23-Jul-2024 Atlanta Aslan Karatsev R32 Lose 2-6 2-6 9/19 0/4 0/0 0/4 0/3 0/1 0/2 1/1 1/1
21-Jul-2024 Atlanta Harold Mayot Q2 Win 6-3 6-7(9) 6-4 22/27 5/5 1/1 5/6 1/2 5/5 1/2 1/1 1/1
20-Jul-2024 Atlanta Nate Bonetto Q1 Win 6-4 6-3 15/23 1/2 1/2 0/1 1/2 2/3 1/3 3/4 2/3
17-Jul-2024 Newport Mackenzie McDonald R16 Lose 3-6 4-6 19/29 0/1 0/0 1/4 1/2 3/5 1/3 4/6 0/2
16-Jul-2024 Newport Gabriel Diallo R32 Win 7-6(4) 7-5 23/30 3/3 1/1 4/5 1/1 5/6 2/3 4/4 2/2
15-Jul-2024 Newport Aidan Mayo Q2 Win 6-0 3-6 6-3 17/27 1/2 0/0 1/3 0/1 2/3 1/3 2/2 2/2
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
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
16-Oct-2024 Shenzhen 2 Challenger Saba Purtseladze R16 Lose 4-6 6-7(5) 5/8 1/1 0/0 1/1 1/1 0/1 1/1 1/2 0/1
14-Oct-2024 Shenzhen 2 Challenger Kasidit Samrej R32 Win 6-4 6-7(1) 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2024 Hangzhou Challenger Mackenzie McDonald R16 Lose 0-6 1-6 6/18 0/4 0/1 0/5 0/5 0/0 0/3 0/0 0/0
09-Oct-2024 Hangzhou Challenger Benjamin Lock R32 Win 6-3 1-6 6-3 13/20 0/0 0/0 1/1 0/0 5/7 2/2 3/5 0/2
03-Oct-2024 Shanghai Mattia Bellucci R128 Lose 3-6 4-6 7/16 1/3 1/2 0/1 1/2 0/1 1/2 1/2 1/2
01-Oct-2024 Shanghai Beibit Zhukayev Q2 Lose 5-7 6-2 4-6 10/14 0/1 0/1 1/2 0/2 4/4 0/2 1/1 0/0
30-Sep-2024 Shanghai Vadym Ursu Q1 Win 6-2 6-4 3/3 0/0 0/0 0/0 0/0 2/2 0/0 1/1 0/0
24-Sep-2024 Beijing Roberto Bautista-Agut Q1 Lose 7-5 6-7(5) 3-6 17/32 1/4 1/3 2/6 1/6 3/3 1/3 3/5 0/2
11-Sep-2024 Davis Cup Finals RR: FIN vs GBR Otto Virtanen Other Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Aug-2024 Cary Challenger Christopher Eubanks R16 Lose 6-7(5) 7-6(6) 2-6 7/15 0/2 0/2 0/1 0/1 3/3 1/2 2/2 1/1
12-Aug-2024 Cary Challenger Joao Fonseca R32 Win 6-2 1-6 6-3 14/21 1/1 0/0 1/2 0/0 4/6 1/2 2/4 0/2
06-Aug-2024 Montreal Brandon Nakashima Q2 Lose 4-6 6-7(2) 13/20 1/2 0/1 2/2 0/1 4/6 0/1 2/4 0/2
04-Aug-2024 Montreal Adam Walton Q1 Win 6-4 6-2 6/7 0/0 0/0 1/1 1/1 2/2 1/1 2/2 0/0
27-Jul-2024 Washington Paul Jubb Q1 Lose 3-6 5-7 5/11 0/2 0/2 0/1 0/2 2/2 0/1 1/1 0/0
23-Jul-2024 Atlanta Aslan Karatsev R32 Lose 2-6 2-6 9/19 0/4 0/0 0/4 0/3 0/1 0/2 1/1 1/1
21-Jul-2024 Atlanta Harold Mayot Q2 Win 6-3 6-7(9) 6-4 22/27 5/5 1/1 5/6 1/2 5/5 1/2 1/1 1/1
20-Jul-2024 Atlanta Nate Bonetto Q1 Win 6-4 6-3 15/23 1/2 1/2 0/1 1/2 2/3 1/3 3/4 2/3
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
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
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
22-Aug-2024 US Open Timofey Skatov Q3 Lose 6-4 0-6 3-6 13/25 0/3 0/2 1/3 0/3 3/4 0/3 2/2 1/1
21-Aug-2024 US Open Murkel Alejandro Dellien Velasco Q2 Win 6-1 6-3 11/16 1/2 0/0 1/2 0/1 1/1 0/0 2/2 2/2
20-Aug-2024 US Open Juan Manuel Cerundolo Q1 Win 6-3 2-6 7-5 14/22 1/2 0/1 4/5 0/1 5/5 0/1 1/2 0/1
17-Jul-2024 Newport Mackenzie McDonald R16 Lose 3-6 4-6 19/29 0/1 0/0 1/4 1/2 3/5 1/3 4/6 0/2
16-Jul-2024 Newport Gabriel Diallo R32 Win 7-6(4) 7-5 23/30 3/3 1/1 4/5 1/1 5/6 2/3 4/4 2/2
15-Jul-2024 Newport Aidan Mayo Q2 Win 6-0 3-6 6-3 17/27 1/2 0/0 1/3 0/1 2/3 1/3 2/2 2/2
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
16-Oct-2024 Shenzhen 2 Challenger Saba Purtseladze R16 Lose 4-6 6-7(5) 1/9 0/1 0/0 0/2 0/1 0/3 0/1 0/1 0/0
14-Oct-2024 Shenzhen 2 Challenger Kasidit Samrej R32 Win 6-4 6-7(1) 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2024 Hangzhou Challenger Mackenzie McDonald R16 Lose 0-6 1-6 5/16 0/1 0/0 0/1 0/0 0/2 0/2 0/2 0/2
09-Oct-2024 Hangzhou Challenger Benjamin Lock R32 Win 6-3 1-6 6-3 4/6 0/0 0/0 2/2 1/1 1/2 1/1 0/0 0/0
03-Oct-2024 Shanghai Mattia Bellucci R128 Lose 3-6 4-6 3/8 1/1 0/0 1/1 1/1 0/2 0/1 0/2 0/0
01-Oct-2024 Shanghai Beibit Zhukayev Q2 Lose 5-7 6-2 4-6 6/15 1/2 0/0 1/3 0/1 2/3 2/3 1/2 1/1
30-Sep-2024 Shanghai Vadym Ursu Q1 Win 6-2 6-4 7/14 1/2 1/1 1/2 1/1 1/2 0/0 1/2 1/2
24-Sep-2024 Beijing Roberto Bautista-Agut Q1 Lose 7-5 6-7(5) 3-6 12/29 2/4 2/2 1/6 1/1 2/8 2/3 1/4 1/1
11-Sep-2024 Davis Cup Finals RR: FIN vs GBR Otto Virtanen Other Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
22-Aug-2024 US Open Timofey Skatov Q3 Lose 6-4 0-6 3-6 8/27 2/4 1/1 1/4 2/3 0/3 2/4 0/2 0/1
21-Aug-2024 US Open Murkel Alejandro Dellien Velasco Q2 Win 6-1 6-3 10/15 1/1 1/1 3/3 3/3 2/2 1/1 1/1 1/1
20-Aug-2024 US Open Juan Manuel Cerundolo Q1 Win 6-3 2-6 7-5 15/44 2/4 1/1 2/7 3/4 0/5 0/3 0/4 0/2
14-Aug-2024 Cary Challenger Christopher Eubanks R16 Lose 6-7(5) 7-6(6) 2-6 2/9 1/2 1/1 0/2 1/1 0/3 0/0 0/0 0/0
12-Aug-2024 Cary Challenger Joao Fonseca R32 Win 6-2 1-6 6-3 7/14 1/2 1/1 1/2 1/1 1/3 0/0 1/2 1/2
06-Aug-2024 Montreal Brandon Nakashima Q2 Lose 4-6 6-7(2) 4/10 1/1 1/1 1/2 2/2 0/4 0/0 0/0 0/0
04-Aug-2024 Montreal Adam Walton Q1 Win 6-4 6-2 10/25 2/2 2/2 0/1 2/2 1/3 2/2 1/3 1/3
27-Jul-2024 Washington Paul Jubb Q1 Lose 3-6 5-7 10/36 0/2 0/0 1/5 0/1 1/5 1/3 1/5 1/2
23-Jul-2024 Atlanta Aslan Karatsev R32 Lose 2-6 2-6 0/3 0/0 0/0 0/1 0/0 0/1 0/0 0/1 0/0
21-Jul-2024 Atlanta Harold Mayot Q2 Win 6-3 6-7(9) 6-4 8/20 1/2 1/1 1/4 1/1 1/7 2/2 1/2 1/1
20-Jul-2024 Atlanta Nate Bonetto Q1 Win 6-4 6-3 12/27 2/3 1/1 2/4 2/2 1/4 1/3 2/4 2/3
17-Jul-2024 Newport Mackenzie McDonald R16 Lose 3-6 4-6 0/1 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0
16-Jul-2024 Newport Gabriel Diallo R32 Win 7-6(4) 7-5 10/30 1/1 1/1 0/2 0/0 1/5 0/2 1/5 1/3
15-Jul-2024 Newport Aidan Mayo Q2 Win 6-0 3-6 6-3 16/36 1/2 0/0 3/6 2/3 2/6 3/5 2/4 2/4
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
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
16-Oct-2024 Shenzhen 2 Challenger Saba Purtseladze R16 Lose 4-6 6-7(5) 1/9 0/1 0/0 0/2 0/1 0/3 0/1 0/1 0/0
14-Oct-2024 Shenzhen 2 Challenger Kasidit Samrej R32 Win 6-4 6-7(1) 6-3 None/None None/None None/None None/None None/None None/None None/None None/None None/None
10-Oct-2024 Hangzhou Challenger Mackenzie McDonald R16 Lose 0-6 1-6 5/16 0/1 0/0 0/1 0/0 0/2 0/2 0/2 0/2
09-Oct-2024 Hangzhou Challenger Benjamin Lock R32 Win 6-3 1-6 6-3 4/6 0/0 0/0 2/2 1/1 1/2 1/1 0/0 0/0
03-Oct-2024 Shanghai Mattia Bellucci R128 Lose 3-6 4-6 3/8 1/1 0/0 1/1 1/1 0/2 0/1 0/2 0/0
01-Oct-2024 Shanghai Beibit Zhukayev Q2 Lose 5-7 6-2 4-6 6/15 1/2 0/0 1/3 0/1 2/3 2/3 1/2 1/1
30-Sep-2024 Shanghai Vadym Ursu Q1 Win 6-2 6-4 7/14 1/2 1/1 1/2 1/1 1/2 0/0 1/2 1/2
24-Sep-2024 Beijing Roberto Bautista-Agut Q1 Lose 7-5 6-7(5) 3-6 12/29 2/4 2/2 1/6 1/1 2/8 2/3 1/4 1/1
11-Sep-2024 Davis Cup Finals RR: FIN vs GBR Otto Virtanen Other Win 6-4 7-6(4) None/None None/None None/None None/None None/None None/None None/None None/None None/None
14-Aug-2024 Cary Challenger Christopher Eubanks R16 Lose 6-7(5) 7-6(6) 2-6 2/9 1/2 1/1 0/2 1/1 0/3 0/0 0/0 0/0
12-Aug-2024 Cary Challenger Joao Fonseca R32 Win 6-2 1-6 6-3 7/14 1/2 1/1 1/2 1/1 1/3 0/0 1/2 1/2
06-Aug-2024 Montreal Brandon Nakashima Q2 Lose 4-6 6-7(2) 4/10 1/1 1/1 1/2 2/2 0/4 0/0 0/0 0/0
04-Aug-2024 Montreal Adam Walton Q1 Win 6-4 6-2 10/25 2/2 2/2 0/1 2/2 1/3 2/2 1/3 1/3
27-Jul-2024 Washington Paul Jubb Q1 Lose 3-6 5-7 10/36 0/2 0/0 1/5 0/1 1/5 1/3 1/5 1/2
23-Jul-2024 Atlanta Aslan Karatsev R32 Lose 2-6 2-6 0/3 0/0 0/0 0/1 0/0 0/1 0/0 0/1 0/0
21-Jul-2024 Atlanta Harold Mayot Q2 Win 6-3 6-7(9) 6-4 8/20 1/2 1/1 1/4 1/1 1/7 2/2 1/2 1/1
20-Jul-2024 Atlanta Nate Bonetto Q1 Win 6-4 6-3 12/27 2/3 1/1 2/4 2/2 1/4 1/3 2/4 2/3
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
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
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
22-Aug-2024 US Open Timofey Skatov Q3 Lose 6-4 0-6 3-6 8/27 2/4 1/1 1/4 2/3 0/3 2/4 0/2 0/1
21-Aug-2024 US Open Murkel Alejandro Dellien Velasco Q2 Win 6-1 6-3 10/15 1/1 1/1 3/3 3/3 2/2 1/1 1/1 1/1
20-Aug-2024 US Open Juan Manuel Cerundolo Q1 Win 6-3 2-6 7-5 15/44 2/4 1/1 2/7 3/4 0/5 0/3 0/4 0/2
17-Jul-2024 Newport Mackenzie McDonald R16 Lose 3-6 4-6 0/1 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0
16-Jul-2024 Newport Gabriel Diallo R32 Win 7-6(4) 7-5 10/30 1/1 1/1 0/2 0/0 1/5 0/2 1/5 1/3
15-Jul-2024 Newport Aidan Mayo Q2 Win 6-0 3-6 6-3 16/36 1/2 0/0 3/6 2/3 2/6 3/5 2/4 2/4
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