47

Juncheng Shang

Hand: Left

Highest ranked: 47

All matches

(40 wins - 22 losses)

Pre-match favourite:
self odd less than 1.20

(2 wins - 0 losses)

Pre-match favourite:
self odd 1.20 - 1.50

(15 wins - 3 losses)

Pre-match favourite:
self odd 1.50 - 1.80

(11 wins - 7 losses)

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

(10 wins - 4 losses)

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

(2 wins - 4 losses)

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

(0 wins - 4 losses)

Dominance & Efficiency

Current view:
All the surfaces
Summary
Hard
Clay
Grass

General Stats Spider

You can compare the performance of Juncheng Shang 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

Juncheng Shang 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
05-Oct-2024 Shanghai Carlos Alcaraz R64 Lose 2-6 2-6 7.97 1.08 2 52.9 55.6 37.5 1 2 3/7 4/8 20.8 33.3 0/1 0/8
02-Oct-2024 Shanghai Chak Lam Coleman Wong R128 Win 6-4 6-4 1.23 4.18 134 50.0 82.1 53.6 4 1 1/3 8/10 27.3 76.9 4/10 4/10
27-Sep-2024 Beijing Yunchaokete Bu R32 Lose 7-6(3) 2-6 4-6 1.35 3.17 96 63.2 59.7 48.7 5 4 11/18 8/15 31.1 41.0 4/6 4/15
24-Sep-2024 Chengdu Lorenzo Musetti Final Win 7-6(4) 6-1 1.9 1.89 19 68.1 73.5 52.2 5 0 2/3 9/10 39.1 46.7 3/5 3/9
23-Sep-2024 Chengdu Yannick Hanfmann Semis Win 6-4 6-4 1.33 3.28 95 55.6 76.7 79.2 2 0 0/0 10/10 28.0 64.7 2/6 2/10
22-Sep-2024 Chengdu Alexander Bublik QF Win 6-4 7-6(8) 1.54 2.45 27 74.7 79.7 60.0 7 0 5/5 11/11 9.8 63.6 1/3 1/11
21-Sep-2024 Chengdu Roman Safiullin R16 Win 5-7 6-3 6-3 1.54 2.44 56 71.4 68.6 46.4 7 3 6/9 12/15 23.3 54.1 5/8 5/15
19-Sep-2024 Chengdu Kei Nishikori R32 Win 6-4 6-4 1.58 2.36 201 59.2 78.6 44.8 5 3 8/9 9/10 33.3 52.0 3/8 3/10
31-Aug-2024 US Open Casper Ruud R32 Lose 7-6(1) 6-3 0-6 3-6 1-6 3.04 1.39 8 61.4 63.8 42.4 4 5 14/23 13/22 32.7 47.2 3/17 3/21
28-Aug-2024 US Open Roberto Carballes Baena R64 Win 6-2 6-3 7-6(2) 1.32 3.43 55 51.1 88.9 51.2 5 2 4/5 13/14 43.1 48.0 5/17 5/15
26-Aug-2024 US Open Alexander Bublik R128 Win 6-4 3-6 5-7 6-3 6-4 1.67 2.19 27 59.3 72.1 58.6 4 8 6/11 20/25 17.3 58.6 6/15 6/25
21-Aug-2024 Winston Salem Mariano Navone R32 Win 7-5 6-3 1.23 4.17 37 60.0 63.9 62.5 1 4 2/4 8/10 34.2 65.6 5/10 5/11
19-Aug-2024 Winston Salem Francisco Comesana R64 Win 6-2 6-1 1.24 4.02 108 65.2 80.0 62.5 4 2 1/1 8/8 38.7 70.6 4/7 4/7
31-Jul-2024 Washington Arthur Rinderknech R32 Lose 3-2 1.55 2.45 68 37.5 55.6 60.0 0 2 2/3 2/3 20.0 85.7 1/2 1/2
30-Jul-2024 Washington Elias Ymer R64 Win 6-4 6-3 1.25 3.88 216 47.8 86.4 75.0 8 1 0/0 9/9 31.1 56.8 3/13 3/10
27-Jul-2024 Atlanta Jordan Thompson Semis Lose 3-6 6-4 3-6 1.55 2.44 41 60.8 72.9 44.7 6 5 9/12 11/14 21.9 52.4 1/3 1/14
26-Jul-2024 Atlanta Max Purcell QF Win 7-6(3) 6-4 1.43 2.79 66 60.0 73.3 60.0 4 3 2/3 10/11 22.0 55.3 2/10 2/11
26-Jul-2024 Atlanta Ben Shelton R16 Win 7-6(6) 6-4 2.52 1.52 14 55.4 72.2 72.4 2 1 0/1 10/11 25.0 55.6 2/4 2/11
24-Jul-2024 Atlanta Andres Martin R32 Win 6-1 6-1 1.14 5.64 483 65.1 85.7 46.7 3 1 2/2 7/7 50.0 86.7 5/9 5/7
21-Jul-2024 Atlanta Jeffrey John Wolf Q2 Win 6-4 6-2 1.57 2.35 120 62.3 78.8 60.0 8 1 0/0 9/9 33.3 45.5 3/4 3/9
20-Jul-2024 Atlanta Liam Broady Q1 Win 3-6 6-1 6-3 1.28 3.52 221 46.2 73.3 57.1 10 3 8/11 9/12 39.5 60.6 6/8 6/13
04-Jul-2024 Wimbledon Grigor Dimitrov R64 Lose 7-5 7-6(4) 4-6 2-6 4-6 5.79 1.14 10 59.8 74.5 54.5 18 9 7/12 21/26 10.8 47.3 2/3 2/26
01-Jul-2024 Wimbledon Cristian Garin R128 Win 7-5 6-4 6-4 1.83 1.97 106 64.9 87.3 59.4 13 2 6/6 16/16 22.4 52.9 3/9 3/16
27-Jun-2024 Eastbourne Taylor Fritz QF Lose 6-7(5) 6-7(5) 4.24 1.22 13 67.0 72.9 69.0 8 2 5/5 12/12 7.4 45.0 0/4 0/12
26-Jun-2024 Eastbourne Emil Ruusuvuori R16 Win 4-6 6-3 6-4 2.25 1.63 88 60.2 76.8 54.1 8 2 4/5 14/15 25.0 44.8 2/4 2/14
24-Jun-2024 Eastbourne Tomas Martin Etcheverry R32 Win 7-5 3-6 7-6(4) 1.7 2.14 31 73.7 71.2 65.4 11 1 2/3 15/16 16.9 50.0 1/4 1/17
23-Jun-2024 Eastbourne Giles Hussey Q2 Win 7-5 7-6(5) 1.16 5.0 359 59.7 63.0 51.6 6 2 7/11 8/12 49.1 39.3 5/8 5/12
22-Jun-2024 Eastbourne Oscar Otte Q1 Win 6-7(3) 6-2 6-2 2.06 1.72 400 68.8 71.7 70.8 5 2 0/1 13/14 37.7 45.7 5/13 5/14
15-Jun-2024 Nottingham Challenger Jacob Fearnley QF Lose 5-7 5-7 2.59 1.48 525 70.4 60.0 61.9 1 2 6/9 9/12 16.0 53.6 1/6 1/12
12-Jun-2024 Nottingham Challenger Alex Bolt R16 Win 6-4 6-3 1.57 2.29 241 64.7 81.8 55.6 7 0 1/1 7/9 32.6 54.5 3/5 5/10
10-Jun-2024 Nottingham Challenger Tomas Barrios Vera R32 Win 6-0 4-6 6-3 1.35 3.03 155 66.2 71.4 56.0 1 0 0/2 11/13 34.0 64.0 5/14 5/12
03-Jun-2024 Surbiton Challenger Billy Harris R32 Lose 3-6 6-7(8) 1.48 2.55 201 67.9 75.5 36.0 3 2 5/6 9/10 18.9 38.5 0/1 0/11
21-May-2024 Roland Garros Roman Andres Burruchaga Q1 Lose 4-6 6-7(5) 1.36 3.07 145 72.0 51.9 47.6 2 1 9/14 6/11 39.6 54.2 4/11 4/11
18-May-2024 Bordeaux Challenger Pedro Martinez Semis Lose 5-7 2-6 2.15 1.66 51 63.5 55.0 30.4 4 2 2/8 4/10 30.2 69.2 3/4 3/10
17-May-2024 Bordeaux Challenger Daniel Evans QF Win 7-6(4) 6-4 1.49 2.51 67 68.3 65.2 59.4 2 0 12/13 10/11 24.5 65.5 2/4 2/11
16-May-2024 Bordeaux Challenger Roberto Carballes Baena R16 Win 1-6 6-4 6-2 2.29 1.59 62 63.6 67.3 35.7 3 2 2/7 8/13 35.3 66.7 5/13 5/12
15-May-2024 Bordeaux Challenger Hugo Gaston R32 Win 6-4 7-5 1.67 2.14 96 67.1 62.3 38.5 2 1 3/7 7/11 50.0 55.3 6/8 6/11
11-May-2024 Rome Stefano Napolitano R64 Lose 7-6(3) 1-6 0-6 1.8 2.01 125 62.5 62.2 40.7 1 2 3/9 6/12 22.2 45.0 1/3 1/13
07-May-2024 Rome Zizou Bergs Q2 Lose 4-6 6-7(5) 1.82 1.95 108 69.6 61.8 58.3 2 3 3/5 9/11 17.8 57.1 1/1 1/11
06-May-2024 Rome Francesco Maestrelli Q1 Win 6-1 3-6 6-3 1.37 3.03 215 64.6 66.0 58.6 2 2 7/10 8/12 32.3 67.2 6/17 7/13
26-Apr-2024 Madrid Alejandro Davidovich Fokina R64 Lose 5-7 3-6 2.73 1.46 28 62.0 50.0 51.9 0 1 4/9 5/10 24.3 55.0 3/8 3/11
24-Apr-2024 Madrid Corentin Moutet R128 Win 6-7(9) 6-2 7-6(10) 2.42 1.56 88 71.3 70.1 51.3 2 4 11/13 14/16 36.7 46.4 4/17 4/16
16-Apr-2024 Barcelona Tomas Machac R64 Lose 4-6 4-6 2.31 1.61 50 57.9 63.6 62.5 0 1 2/5 7/10 31.7 40.0 1/5 1/10
14-Apr-2024 Barcelona Hugo Grenier Q2 Win 6-4 6-4 1.25 3.78 159 66.2 69.8 68.2 3 1 4/4 10/10 25.7 52.4 2/3 2/10
13-Apr-2024 Barcelona Abedallah Shelbayh Q1 Win 6-2 6-1 1.41 2.8 226 65.4 76.5 61.1 4 1 4/4 8/8 42.3 62.5 4/4 4/7
10-Apr-2024 Madrid Challenger MarcAndrea Huesler R16 Lose 4-6 6-3 5-7 1.69 2.11 196 68.1 69.4 62.1 0 2 4/7 13/16 32.4 40.0 2/5 2/15
09-Apr-2024 Madrid Challenger Alejandro Moro Canas R32 Win 7-5 6-2 1.71 2.06 238 66.0 82.9 53.3 3 0 3/4 9/10 37.5 68.8 4/8 4/10
23-Mar-2024 Miami Alejandro Davidovich Fokina R64 Lose 3-6 5-7 2.42 1.57 28 65.2 64.4 50.0 2 2 1/3 8/10 23.3 33.3 0/4 0/11
20-Mar-2024 Miami Miomir Kecmanovic R128 Win 7-6(5) 4-6 7-6(5) 2.21 1.67 46 68.5 64.9 52.9 8 0 3/7 13/17 34.5 54.1 3/13 3/17
09-Mar-2024 Indian Wells Alexander Bublik R64 Lose 4-6 1-6 2.23 1.66 20 65.9 58.6 40.0 0 1 1/5 4/8 24.3 50.0 1/4 1/9
08-Mar-2024 Indian Wells Jordan Thompson R128 Win 6-2 6-3 2.72 1.47 33 52.8 63.2 52.9 1 4 4/6 7/9 44.8 59.3 5/12 5/8
06-Mar-2024 Indian Wells Facundo Bagnis Q2 Win 6-2 7-5 1.41 2.85 147 53.0 62.9 54.8 1 3 5/7 8/10 48.1 57.1 5/15 5/10
05-Mar-2024 Indian Wells Yoshihito Nishioka Q1 Win 4-6 7-6(12) 6-3 1.95 1.81 72 59.1 75.4 51.1 6 2 8/10 13/15 28.0 61.9 3/12 3/16
13-Feb-2024 Delray Beach Radu Albot R32 Lose 6-4 4-6 2-6 1.76 2.06 137 63.3 62.3 37.5 8 7 14/20 8/14 33.3 55.2 4/13 4/14
20-Jan-2024 Australian Open Carlos Alcaraz R32 Lose 1-6 1-6 0-1 17.67 1.02 2 52.0 50.0 29.2 0 1 6/12 2/8 15.8 13.3 0/0 0/7
18-Jan-2024 Australian Open Sumit Nagal R64 Win 2-6 6-3 7-5 6-4 1.42 2.85 137 71.7 72.1 59.5 8 3 5/7 18/19 32.9 32.4 3/10 3/20
16-Jan-2024 Australian Open Mackenzie McDonald R128 Win 6-3 1-6 3-6 6-4 6-2 1.71 2.15 42 58.0 68.7 50.0 4 4 13/18 17/22 33.3 48.7 5/10 5/21
06-Jan-2024 Hong Kong Andrey Rublev Semis Lose 6-4 2-6 3-6 5.28 1.16 5 57.7 60.0 57.6 4 3 5/8 10/13 30.9 32.6 1/14 1/14
05-Jan-2024 Hong Kong Frances Tiafoe QF Win 6-4 6-4 3.58 1.29 16 46.3 76.0 79.3 3 1 1/1 10/10 17.6 50.0 2/8 2/10
03-Jan-2024 Hong Kong Botic Van De Zandschulp R16 Win 6-7(5) 7-6(2) 7-6(2) 2.38 1.57 50 54.3 72.9 52.5 2 6 5/8 15/18 30.6 43.2 3/7 3/18
01-Jan-2024 Hong Kong Laslo Djere R32 Win 6-7(5) 6-3 7-6(8) 2.12 1.71 33 66.7 81.3 59.4 4 0 0/2 14/16 26.1 67.6 4/11 4/17
06-Nov-2023 Knoxville Challenger Alexander Ritschard R32 Lose 6-3 6-7(9) 2-6 1.53 2.39 229 65.7 63.8 55.6 5 2 8/11 12/15 40.0 42.4 2/4 2/14
Date Tournament Rival Round Result Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
05-Oct-2024 Shanghai Carlos Alcaraz R64 Lose 2-6 2-6 7.97 1.08 2 52.9 55.6 37.5 1 2 3/7 4/8 20.8 33.3 0/1 0/8
02-Oct-2024 Shanghai Chak Lam Coleman Wong R128 Win 6-4 6-4 1.23 4.18 134 50.0 82.1 53.6 4 1 1/3 8/10 27.3 76.9 4/10 4/10
27-Sep-2024 Beijing Yunchaokete Bu R32 Lose 7-6(3) 2-6 4-6 1.35 3.17 96 63.2 59.7 48.7 5 4 11/18 8/15 31.1 41.0 4/6 4/15
24-Sep-2024 Chengdu Lorenzo Musetti Final Win 7-6(4) 6-1 1.9 1.89 19 68.1 73.5 52.2 5 0 2/3 9/10 39.1 46.7 3/5 3/9
23-Sep-2024 Chengdu Yannick Hanfmann Semis Win 6-4 6-4 1.33 3.28 95 55.6 76.7 79.2 2 0 0/0 10/10 28.0 64.7 2/6 2/10
22-Sep-2024 Chengdu Alexander Bublik QF Win 6-4 7-6(8) 1.54 2.45 27 74.7 79.7 60.0 7 0 5/5 11/11 9.8 63.6 1/3 1/11
21-Sep-2024 Chengdu Roman Safiullin R16 Win 5-7 6-3 6-3 1.54 2.44 56 71.4 68.6 46.4 7 3 6/9 12/15 23.3 54.1 5/8 5/15
19-Sep-2024 Chengdu Kei Nishikori R32 Win 6-4 6-4 1.58 2.36 201 59.2 78.6 44.8 5 3 8/9 9/10 33.3 52.0 3/8 3/10
21-Aug-2024 Winston Salem Mariano Navone R32 Win 7-5 6-3 1.23 4.17 37 60.0 63.9 62.5 1 4 2/4 8/10 34.2 65.6 5/10 5/11
19-Aug-2024 Winston Salem Francisco Comesana R64 Win 6-2 6-1 1.24 4.02 108 65.2 80.0 62.5 4 2 1/1 8/8 38.7 70.6 4/7 4/7
31-Jul-2024 Washington Arthur Rinderknech R32 Lose 3-2 1.55 2.45 68 37.5 55.6 60.0 0 2 2/3 2/3 20.0 85.7 1/2 1/2
30-Jul-2024 Washington Elias Ymer R64 Win 6-4 6-3 1.25 3.88 216 47.8 86.4 75.0 8 1 0/0 9/9 31.1 56.8 3/13 3/10
27-Jul-2024 Atlanta Jordan Thompson Semis Lose 3-6 6-4 3-6 1.55 2.44 41 60.8 72.9 44.7 6 5 9/12 11/14 21.9 52.4 1/3 1/14
26-Jul-2024 Atlanta Ben Shelton R16 Win 7-6(6) 6-4 2.52 1.52 14 55.4 72.2 72.4 2 1 0/1 10/11 25.0 55.6 2/4 2/11
26-Jul-2024 Atlanta Max Purcell QF Win 7-6(3) 6-4 1.43 2.79 66 60.0 73.3 60.0 4 3 2/3 10/11 22.0 55.3 2/10 2/11
24-Jul-2024 Atlanta Andres Martin R32 Win 6-1 6-1 1.14 5.64 483 65.1 85.7 46.7 3 1 2/2 7/7 50.0 86.7 5/9 5/7
21-Jul-2024 Atlanta Jeffrey John Wolf Q2 Win 6-4 6-2 1.57 2.35 120 62.3 78.8 60.0 8 1 0/0 9/9 33.3 45.5 3/4 3/9
20-Jul-2024 Atlanta Liam Broady Q1 Win 3-6 6-1 6-3 1.28 3.52 221 46.2 73.3 57.1 10 3 8/11 9/12 39.5 60.6 6/8 6/13
23-Mar-2024 Miami Alejandro Davidovich Fokina R64 Lose 3-6 5-7 2.42 1.57 28 65.2 64.4 50.0 2 2 1/3 8/10 23.3 33.3 0/4 0/11
20-Mar-2024 Miami Miomir Kecmanovic R128 Win 7-6(5) 4-6 7-6(5) 2.21 1.67 46 68.5 64.9 52.9 8 0 3/7 13/17 34.5 54.1 3/13 3/17
09-Mar-2024 Indian Wells Alexander Bublik R64 Lose 4-6 1-6 2.23 1.66 20 65.9 58.6 40.0 0 1 1/5 4/8 24.3 50.0 1/4 1/9
08-Mar-2024 Indian Wells Jordan Thompson R128 Win 6-2 6-3 2.72 1.47 33 52.8 63.2 52.9 1 4 4/6 7/9 44.8 59.3 5/12 5/8
06-Mar-2024 Indian Wells Facundo Bagnis Q2 Win 6-2 7-5 1.41 2.85 147 53.0 62.9 54.8 1 3 5/7 8/10 48.1 57.1 5/15 5/10
05-Mar-2024 Indian Wells Yoshihito Nishioka Q1 Win 4-6 7-6(12) 6-3 1.95 1.81 72 59.1 75.4 51.1 6 2 8/10 13/15 28.0 61.9 3/12 3/16
13-Feb-2024 Delray Beach Radu Albot R32 Lose 6-4 4-6 2-6 1.76 2.06 137 63.3 62.3 37.5 8 7 14/20 8/14 33.3 55.2 4/13 4/14
20-Jan-2024 Australian Open Carlos Alcaraz R32 Lose 1-6 1-6 0-1 17.67 1.02 2 52.0 50.0 29.2 0 1 6/12 2/8 15.8 13.3 0/0 0/7
18-Jan-2024 Australian Open Sumit Nagal R64 Win 2-6 6-3 7-5 6-4 1.42 2.85 137 71.7 72.1 59.5 8 3 5/7 18/19 32.9 32.4 3/10 3/20
16-Jan-2024 Australian Open Mackenzie McDonald R128 Win 6-3 1-6 3-6 6-4 6-2 1.71 2.15 42 58.0 68.7 50.0 4 4 13/18 17/22 33.3 48.7 5/10 5/21
06-Jan-2024 Hong Kong Andrey Rublev Semis Lose 6-4 2-6 3-6 5.28 1.16 5 57.7 60.0 57.6 4 3 5/8 10/13 30.9 32.6 1/14 1/14
05-Jan-2024 Hong Kong Frances Tiafoe QF Win 6-4 6-4 3.58 1.29 16 46.3 76.0 79.3 3 1 1/1 10/10 17.6 50.0 2/8 2/10
03-Jan-2024 Hong Kong Botic Van De Zandschulp R16 Win 6-7(5) 7-6(2) 7-6(2) 2.38 1.57 50 54.3 72.9 52.5 2 6 5/8 15/18 30.6 43.2 3/7 3/18
01-Jan-2024 Hong Kong Laslo Djere R32 Win 6-7(5) 6-3 7-6(8) 2.12 1.71 33 66.7 81.3 59.4 4 0 0/2 14/16 26.1 67.6 4/11 4/17
06-Nov-2023 Knoxville Challenger Alexander Ritschard R32 Lose 6-3 6-7(9) 2-6 1.53 2.39 229 65.7 63.8 55.6 5 2 8/11 12/15 40.0 42.4 2/4 2/14
Date Tournament Rival Round Result Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
21-May-2024 Roland Garros Roman Andres Burruchaga Q1 Lose 4-6 6-7(5) 1.36 3.07 145 72.0 51.9 47.6 2 1 9/14 6/11 39.6 54.2 4/11 4/11
18-May-2024 Bordeaux Challenger Pedro Martinez Semis Lose 5-7 2-6 2.15 1.66 51 63.5 55.0 30.4 4 2 2/8 4/10 30.2 69.2 3/4 3/10
17-May-2024 Bordeaux Challenger Daniel Evans QF Win 7-6(4) 6-4 1.49 2.51 67 68.3 65.2 59.4 2 0 12/13 10/11 24.5 65.5 2/4 2/11
16-May-2024 Bordeaux Challenger Roberto Carballes Baena R16 Win 1-6 6-4 6-2 2.29 1.59 62 63.6 67.3 35.7 3 2 2/7 8/13 35.3 66.7 5/13 5/12
15-May-2024 Bordeaux Challenger Hugo Gaston R32 Win 6-4 7-5 1.67 2.14 96 67.1 62.3 38.5 2 1 3/7 7/11 50.0 55.3 6/8 6/11
11-May-2024 Rome Stefano Napolitano R64 Lose 7-6(3) 1-6 0-6 1.8 2.01 125 62.5 62.2 40.7 1 2 3/9 6/12 22.2 45.0 1/3 1/13
07-May-2024 Rome Zizou Bergs Q2 Lose 4-6 6-7(5) 1.82 1.95 108 69.6 61.8 58.3 2 3 3/5 9/11 17.8 57.1 1/1 1/11
06-May-2024 Rome Francesco Maestrelli Q1 Win 6-1 3-6 6-3 1.37 3.03 215 64.6 66.0 58.6 2 2 7/10 8/12 32.3 67.2 6/17 7/13
26-Apr-2024 Madrid Alejandro Davidovich Fokina R64 Lose 5-7 3-6 2.73 1.46 28 62.0 50.0 51.9 0 1 4/9 5/10 24.3 55.0 3/8 3/11
24-Apr-2024 Madrid Corentin Moutet R128 Win 6-7(9) 6-2 7-6(10) 2.42 1.56 88 71.3 70.1 51.3 2 4 11/13 14/16 36.7 46.4 4/17 4/16
16-Apr-2024 Barcelona Tomas Machac R64 Lose 4-6 4-6 2.31 1.61 50 57.9 63.6 62.5 0 1 2/5 7/10 31.7 40.0 1/5 1/10
14-Apr-2024 Barcelona Hugo Grenier Q2 Win 6-4 6-4 1.25 3.78 159 66.2 69.8 68.2 3 1 4/4 10/10 25.7 52.4 2/3 2/10
13-Apr-2024 Barcelona Abedallah Shelbayh Q1 Win 6-2 6-1 1.41 2.8 226 65.4 76.5 61.1 4 1 4/4 8/8 42.3 62.5 4/4 4/7
10-Apr-2024 Madrid Challenger MarcAndrea Huesler R16 Lose 4-6 6-3 5-7 1.69 2.11 196 68.1 69.4 62.1 0 2 4/7 13/16 32.4 40.0 2/5 2/15
09-Apr-2024 Madrid Challenger Alejandro Moro Canas R32 Win 7-5 6-2 1.71 2.06 238 66.0 82.9 53.3 3 0 3/4 9/10 37.5 68.8 4/8 4/10
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
31-Aug-2024 US Open Casper Ruud R32 Lose 7-6(1) 6-3 0-6 3-6 1-6 3.04 1.39 8 61.4 63.8 42.4 4 5 14/23 13/22 32.7 47.2 3/17 3/21
28-Aug-2024 US Open Roberto Carballes Baena R64 Win 6-2 6-3 7-6(2) 1.32 3.43 55 51.1 88.9 51.2 5 2 4/5 13/14 43.1 48.0 5/17 5/15
26-Aug-2024 US Open Alexander Bublik R128 Win 6-4 3-6 5-7 6-3 6-4 1.67 2.19 27 59.3 72.1 58.6 4 8 6/11 20/25 17.3 58.6 6/15 6/25
04-Jul-2024 Wimbledon Grigor Dimitrov R64 Lose 7-5 7-6(4) 4-6 2-6 4-6 5.79 1.14 10 59.8 74.5 54.5 18 9 7/12 21/26 10.8 47.3 2/3 2/26
01-Jul-2024 Wimbledon Cristian Garin R128 Win 7-5 6-4 6-4 1.83 1.97 106 64.9 87.3 59.4 13 2 6/6 16/16 22.4 52.9 3/9 3/16
27-Jun-2024 Eastbourne Taylor Fritz QF Lose 6-7(5) 6-7(5) 4.24 1.22 13 67.0 72.9 69.0 8 2 5/5 12/12 7.4 45.0 0/4 0/12
26-Jun-2024 Eastbourne Emil Ruusuvuori R16 Win 4-6 6-3 6-4 2.25 1.63 88 60.2 76.8 54.1 8 2 4/5 14/15 25.0 44.8 2/4 2/14
24-Jun-2024 Eastbourne Tomas Martin Etcheverry R32 Win 7-5 3-6 7-6(4) 1.7 2.14 31 73.7 71.2 65.4 11 1 2/3 15/16 16.9 50.0 1/4 1/17
23-Jun-2024 Eastbourne Giles Hussey Q2 Win 7-5 7-6(5) 1.16 5.0 359 59.7 63.0 51.6 6 2 7/11 8/12 49.1 39.3 5/8 5/12
22-Jun-2024 Eastbourne Oscar Otte Q1 Win 6-7(3) 6-2 6-2 2.06 1.72 400 68.8 71.7 70.8 5 2 0/1 13/14 37.7 45.7 5/13 5/14
15-Jun-2024 Nottingham Challenger Jacob Fearnley QF Lose 5-7 5-7 2.59 1.48 525 70.4 60.0 61.9 1 2 6/9 9/12 16.0 53.6 1/6 1/12
12-Jun-2024 Nottingham Challenger Alex Bolt R16 Win 6-4 6-3 1.57 2.29 241 64.7 81.8 55.6 7 0 1/1 7/9 32.6 54.5 3/5 5/10
10-Jun-2024 Nottingham Challenger Tomas Barrios Vera R32 Win 6-0 4-6 6-3 1.35 3.03 155 66.2 71.4 56.0 1 0 0/2 11/13 34.0 64.0 5/14 5/12
03-Jun-2024 Surbiton Challenger Billy Harris R32 Lose 3-6 6-7(8) 1.48 2.55 201 67.9 75.5 36.0 3 2 5/6 9/10 18.9 38.5 0/1 0/11
47

Juncheng Shang

Highest ranked: 47

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 Juncheng Shang 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
05-Oct-2024 Shanghai Carlos Alcaraz R64 Lose 2-6 2-6 11/20 1/4 0/2 2/3 0/2 2/3 0/2 1/2 0/1
02-Oct-2024 Shanghai Chak Lam Coleman Wong R128 Win 6-4 6-4 7/12 0/1 0/0 1/2 0/1 2/3 0/0 1/2 0/1
27-Sep-2024 Beijing Yunchaokete Bu R32 Lose 7-6(3) 2-6 4-6 29/46 1/6 1/3 3/8 2/6 2/5 2/5 3/7 0/4
24-Sep-2024 Chengdu Lorenzo Musetti Final Win 7-6(4) 6-1 17/20 1/1 0/0 5/6 1/2 4/4 1/1 3/3 0/0
23-Sep-2024 Chengdu Yannick Hanfmann Semis Win 6-4 6-4 5/5 0/0 0/0 1/1 0/0 2/2 0/0 1/1 0/0
22-Sep-2024 Chengdu Alexander Bublik QF Win 6-4 7-6(8) 11/16 0/0 0/0 1/1 0/0 3/3 2/2 2/2 2/2
21-Sep-2024 Chengdu Roman Safiullin R16 Win 5-7 6-3 6-3 19/30 0/1 0/0 3/6 1/3 4/5 1/2 3/4 2/3
19-Sep-2024 Chengdu Kei Nishikori R32 Win 6-4 6-4 14/21 1/1 1/1 1/1 2/2 1/2 2/3 4/5 1/2
31-Aug-2024 US Open Casper Ruud R32 Lose 7-6(1) 6-3 0-6 3-6 1-6 29/57 0/5 0/2 1/6 0/5 6/8 3/8 4/6 3/5
28-Aug-2024 US Open Roberto Carballes Baena R64 Win 6-2 6-3 7-6(2) 12/18 1/2 0/1 2/2 0/0 3/3 3/3 3/3 1/1
26-Aug-2024 US Open Alexander Bublik R128 Win 6-4 3-6 5-7 6-3 6-4 18/30 1/3 0/1 2/6 0/3 2/4 1/5 3/4 0/1
21-Aug-2024 Winston Salem Mariano Navone R32 Win 7-5 6-3 6/11 0/0 0/0 1/2 0/1 2/3 0/2 1/2 0/1
19-Aug-2024 Winston Salem Francisco Comesana R64 Win 6-2 6-1 8/9 0/0 0/0 3/3 0/0 3/3 1/1 2/2 0/0
31-Jul-2024 Washington Arthur Rinderknech R32 Lose 3-2 5/9 0/0 0/0 0/1 0/0 0/1 0/1 1/2 0/1
30-Jul-2024 Washington Elias Ymer R64 Win 6-4 6-3 3/3 0/0 0/0 0/0 0/0 2/2 0/0 1/1 0/0
27-Jul-2024 Atlanta Jordan Thompson Semis Lose 3-6 6-4 3-6 18/31 1/3 1/2 0/1 1/1 4/6 3/4 3/5 2/4
26-Jul-2024 Atlanta Max Purcell QF Win 7-6(3) 6-4 14/17 1/1 0/0 2/3 0/1 4/4 0/1 3/3 1/1
26-Jul-2024 Atlanta Ben Shelton R16 Win 7-6(6) 6-4 6/8 1/1 0/0 2/3 0/1 2/2 0/0 1/1 0/0
24-Jul-2024 Atlanta Andres Martin R32 Win 6-1 6-1 6/8 0/0 0/0 1/1 0/0 2/2 1/1 2/2 1/1
21-Jul-2024 Atlanta Jeffrey John Wolf Q2 Win 6-4 6-2 5/5 0/0 0/0 0/0 0/0 3/3 0/0 2/2 0/0
20-Jul-2024 Atlanta Liam Broady Q1 Win 3-6 6-1 6-3 10/18 1/2 2/3 0/2 2/4 0/0 2/3 2/2 1/1
04-Jul-2024 Wimbledon Grigor Dimitrov R64 Lose 7-5 7-6(4) 4-6 2-6 4-6 27/43 1/2 0/0 4/7 1/1 7/12 3/8 5/6 2/3
01-Jul-2024 Wimbledon Cristian Garin R128 Win 7-5 6-4 6-4 14/20 0/0 0/0 0/0 0/0 3/3 2/2 3/3 1/1
27-Jun-2024 Eastbourne Taylor Fritz QF Lose 6-7(5) 6-7(5) 13/17 0/0 0/0 2/2 1/1 3/3 2/2 3/3 1/1
26-Jun-2024 Eastbourne Emil Ruusuvuori R16 Win 4-6 6-3 6-4 17/22 1/1 0/0 4/4 1/1 6/7 2/3 3/3 1/1
24-Jun-2024 Eastbourne Tomas Martin Etcheverry R32 Win 7-5 3-6 7-6(4) 18/22 3/3 0/0 5/5 0/0 7/8 1/2 2/3 0/1
23-Jun-2024 Eastbourne Giles Hussey Q2 Win 7-5 7-6(5) 10/20 0/2 0/2 1/3 1/4 1/2 1/4 1/2 0/1
22-Jun-2024 Eastbourne Oscar Otte Q1 Win 6-7(3) 6-2 6-2 4/6 0/1 0/1 1/1 0/0 2/2 0/0 1/1 0/0
15-Jun-2024 Nottingham Challenger Jacob Fearnley QF Lose 5-7 5-7 13/22 2/3 0/1 3/4 2/4 2/3 3/4 3/3 0/0
12-Jun-2024 Nottingham Challenger Alex Bolt R16 Win 6-4 6-3 7/8 0/0 0/0 2/2 0/0 4/4 1/1 1/1 0/0
10-Jun-2024 Nottingham Challenger Tomas Barrios Vera R32 Win 6-0 4-6 6-3 10/14 2/2 0/0 3/4 0/1 4/4 0/0 1/2 0/1
03-Jun-2024 Surbiton Challenger Billy Harris R32 Lose 3-6 6-7(8) 17/22 2/3 1/1 1/2 1/1 4/5 1/1 2/3 1/2
21-May-2024 Roland Garros Roman Andres Burruchaga Q1 Lose 4-6 6-7(5) 12/26 1/3 1/3 0/1 1/3 2/4 1/5 1/3 0/2
18-May-2024 Bordeaux Challenger Pedro Martinez Semis Lose 5-7 2-6 11/25 2/4 0/2 2/3 0/0 2/5 0/2 1/4 1/4
17-May-2024 Bordeaux Challenger Daniel Evans QF Win 7-6(4) 6-4 23/36 1/1 0/0 1/1 1/1 3/3 3/3 6/7 4/5
16-May-2024 Bordeaux Challenger Roberto Carballes Baena R16 Win 1-6 6-4 6-2 11/22 0/2 0/2 1/4 0/2 2/4 0/2 2/3 0/1
15-May-2024 Bordeaux Challenger Hugo Gaston R32 Win 6-4 7-5 20/29 2/4 0/1 3/5 0/2 3/5 0/2 2/3 1/2
11-May-2024 Rome Stefano Napolitano R64 Lose 7-6(3) 1-6 0-6 9/22 1/2 1/1 0/5 1/3 1/5 1/5 1/1 0/0
07-May-2024 Rome Zizou Bergs Q2 Lose 4-6 6-7(5) 14/21 0/1 0/1 2/2 0/0 5/6 1/2 3/3 1/1
06-May-2024 Rome Francesco Maestrelli Q1 Win 6-1 3-6 6-3 13/28 0/0 0/0 1/2 0/0 1/5 0/3 1/3 1/3
26-Apr-2024 Madrid Alejandro Davidovich Fokina R64 Lose 5-7 3-6 18/29 1/4 0/1 1/5 1/3 1/4 1/2 2/5 0/3
24-Apr-2024 Madrid Corentin Moutet R128 Win 6-7(9) 6-2 7-6(10) 29/44 2/3 0/0 5/6 0/1 6/7 4/5 4/5 2/3
16-Apr-2024 Barcelona Tomas Machac R64 Lose 4-6 4-6 3/11 0/1 0/1 0/0 0/0 0/1 0/1 0/2 0/2
14-Apr-2024 Barcelona Hugo Grenier Q2 Win 6-4 6-4 15/18 2/2 0/0 3/3 1/1 4/4 2/2 3/3 1/1
13-Apr-2024 Barcelona Abedallah Shelbayh Q1 Win 6-2 6-1 8/10 1/1 1/1 0/0 1/1 0/0 1/1 2/2 1/1
10-Apr-2024 Madrid Challenger MarcAndrea Huesler R16 Lose 4-6 6-3 5-7 17/26 2/4 0/0 3/6 0/2 4/5 1/3 2/2 1/1
09-Apr-2024 Madrid Challenger Alejandro Moro Canas R32 Win 7-5 6-2 7/11 0/0 0/0 2/3 0/1 2/2 1/2 1/1 1/1
23-Mar-2024 Miami Alejandro Davidovich Fokina R64 Lose 3-6 5-7 13/18 1/1 0/0 3/4 0/0 4/5 1/1 3/5 0/2
20-Mar-2024 Miami Miomir Kecmanovic R128 Win 7-6(5) 4-6 7-6(5) 10/18 0/2 0/1 1/3 0/3 4/5 0/2 0/1 0/1
09-Mar-2024 Indian Wells Alexander Bublik R64 Lose 4-6 1-6 3/11 0/2 0/2 0/0 0/1 1/2 0/1 0/1 0/1
08-Mar-2024 Indian Wells Jordan Thompson R128 Win 6-2 6-3 21/29 1/1 0/0 4/5 0/0 5/7 0/1 4/5 2/3
06-Mar-2024 Indian Wells Facundo Bagnis Q2 Win 6-2 7-5 13/21 0/1 0/1 3/3 1/1 4/5 2/3 3/3 2/2
05-Mar-2024 Indian Wells Yoshihito Nishioka Q1 Win 4-6 7-6(12) 6-3 17/28 0/1 0/1 1/2 0/1 5/6 2/3 3/3 2/2
13-Feb-2024 Delray Beach Radu Albot R32 Lose 6-4 4-6 2-6 32/54 3/8 0/2 3/6 0/3 3/4 0/4 1/4 0/3
20-Jan-2024 Australian Open Carlos Alcaraz R32 Lose 1-6 1-6 0-1 11/25 1/4 0/2 1/4 0/5 1/2 0/2 0/2 0/2
18-Jan-2024 Australian Open Sumit Nagal R64 Win 2-6 6-3 7-5 6-4 20/30 0/0 0/0 1/3 0/0 5/7 1/2 2/4 0/2
16-Jan-2024 Australian Open Mackenzie McDonald R128 Win 6-3 1-6 3-6 6-4 6-2 29/45 1/4 1/3 3/5 3/6 5/6 4/7 4/6 1/2
06-Jan-2024 Hong Kong Andrey Rublev Semis Lose 6-4 2-6 3-6 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
05-Jan-2024 Hong Kong Frances Tiafoe QF Win 6-4 6-4 5/6 0/0 0/0 1/1 0/0 2/2 1/1 2/2 0/0
03-Jan-2024 Hong Kong Botic Van De Zandschulp R16 Win 6-7(5) 7-6(2) 7-6(2) 19/28 1/2 0/1 5/5 1/2 5/7 1/3 4/4 2/2
01-Jan-2024 Hong Kong Laslo Djere R32 Win 6-7(5) 6-3 7-6(8) 7/11 1/1 0/0 1/2 0/0 3/5 0/2 1/1 0/0
06-Nov-2023 Knoxville Challenger Alexander Ritschard R32 Lose 6-3 6-7(9) 2-6 18/28 2/3 1/2 1/2 1/2 4/6 2/5 3/4 0/1
Date Tournament Rival Round Score Pressure Points won on serve Service games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
05-Oct-2024 Shanghai Carlos Alcaraz R64 Lose 2-6 2-6 11/20 1/4 0/2 2/3 0/2 2/3 0/2 1/2 0/1
02-Oct-2024 Shanghai Chak Lam Coleman Wong R128 Win 6-4 6-4 7/12 0/1 0/0 1/2 0/1 2/3 0/0 1/2 0/1
27-Sep-2024 Beijing Yunchaokete Bu R32 Lose 7-6(3) 2-6 4-6 29/46 1/6 1/3 3/8 2/6 2/5 2/5 3/7 0/4
24-Sep-2024 Chengdu Lorenzo Musetti Final Win 7-6(4) 6-1 17/20 1/1 0/0 5/6 1/2 4/4 1/1 3/3 0/0
23-Sep-2024 Chengdu Yannick Hanfmann Semis Win 6-4 6-4 5/5 0/0 0/0 1/1 0/0 2/2 0/0 1/1 0/0
22-Sep-2024 Chengdu Alexander Bublik QF Win 6-4 7-6(8) 11/16 0/0 0/0 1/1 0/0 3/3 2/2 2/2 2/2
21-Sep-2024 Chengdu Roman Safiullin R16 Win 5-7 6-3 6-3 19/30 0/1 0/0 3/6 1/3 4/5 1/2 3/4 2/3
19-Sep-2024 Chengdu Kei Nishikori R32 Win 6-4 6-4 14/21 1/1 1/1 1/1 2/2 1/2 2/3 4/5 1/2
21-Aug-2024 Winston Salem Mariano Navone R32 Win 7-5 6-3 6/11 0/0 0/0 1/2 0/1 2/3 0/2 1/2 0/1
19-Aug-2024 Winston Salem Francisco Comesana R64 Win 6-2 6-1 8/9 0/0 0/0 3/3 0/0 3/3 1/1 2/2 0/0
31-Jul-2024 Washington Arthur Rinderknech R32 Lose 3-2 5/9 0/0 0/0 0/1 0/0 0/1 0/1 1/2 0/1
30-Jul-2024 Washington Elias Ymer R64 Win 6-4 6-3 3/3 0/0 0/0 0/0 0/0 2/2 0/0 1/1 0/0
27-Jul-2024 Atlanta Jordan Thompson Semis Lose 3-6 6-4 3-6 18/31 1/3 1/2 0/1 1/1 4/6 3/4 3/5 2/4
26-Jul-2024 Atlanta Ben Shelton R16 Win 7-6(6) 6-4 6/8 1/1 0/0 2/3 0/1 2/2 0/0 1/1 0/0
26-Jul-2024 Atlanta Max Purcell QF Win 7-6(3) 6-4 14/17 1/1 0/0 2/3 0/1 4/4 0/1 3/3 1/1
24-Jul-2024 Atlanta Andres Martin R32 Win 6-1 6-1 6/8 0/0 0/0 1/1 0/0 2/2 1/1 2/2 1/1
21-Jul-2024 Atlanta Jeffrey John Wolf Q2 Win 6-4 6-2 5/5 0/0 0/0 0/0 0/0 3/3 0/0 2/2 0/0
20-Jul-2024 Atlanta Liam Broady Q1 Win 3-6 6-1 6-3 10/18 1/2 2/3 0/2 2/4 0/0 2/3 2/2 1/1
23-Mar-2024 Miami Alejandro Davidovich Fokina R64 Lose 3-6 5-7 13/18 1/1 0/0 3/4 0/0 4/5 1/1 3/5 0/2
20-Mar-2024 Miami Miomir Kecmanovic R128 Win 7-6(5) 4-6 7-6(5) 10/18 0/2 0/1 1/3 0/3 4/5 0/2 0/1 0/1
09-Mar-2024 Indian Wells Alexander Bublik R64 Lose 4-6 1-6 3/11 0/2 0/2 0/0 0/1 1/2 0/1 0/1 0/1
08-Mar-2024 Indian Wells Jordan Thompson R128 Win 6-2 6-3 21/29 1/1 0/0 4/5 0/0 5/7 0/1 4/5 2/3
06-Mar-2024 Indian Wells Facundo Bagnis Q2 Win 6-2 7-5 13/21 0/1 0/1 3/3 1/1 4/5 2/3 3/3 2/2
05-Mar-2024 Indian Wells Yoshihito Nishioka Q1 Win 4-6 7-6(12) 6-3 17/28 0/1 0/1 1/2 0/1 5/6 2/3 3/3 2/2
13-Feb-2024 Delray Beach Radu Albot R32 Lose 6-4 4-6 2-6 32/54 3/8 0/2 3/6 0/3 3/4 0/4 1/4 0/3
20-Jan-2024 Australian Open Carlos Alcaraz R32 Lose 1-6 1-6 0-1 11/25 1/4 0/2 1/4 0/5 1/2 0/2 0/2 0/2
18-Jan-2024 Australian Open Sumit Nagal R64 Win 2-6 6-3 7-5 6-4 20/30 0/0 0/0 1/3 0/0 5/7 1/2 2/4 0/2
16-Jan-2024 Australian Open Mackenzie McDonald R128 Win 6-3 1-6 3-6 6-4 6-2 29/45 1/4 1/3 3/5 3/6 5/6 4/7 4/6 1/2
06-Jan-2024 Hong Kong Andrey Rublev Semis Lose 6-4 2-6 3-6 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
05-Jan-2024 Hong Kong Frances Tiafoe QF Win 6-4 6-4 5/6 0/0 0/0 1/1 0/0 2/2 1/1 2/2 0/0
03-Jan-2024 Hong Kong Botic Van De Zandschulp R16 Win 6-7(5) 7-6(2) 7-6(2) 19/28 1/2 0/1 5/5 1/2 5/7 1/3 4/4 2/2
01-Jan-2024 Hong Kong Laslo Djere R32 Win 6-7(5) 6-3 7-6(8) 7/11 1/1 0/0 1/2 0/0 3/5 0/2 1/1 0/0
06-Nov-2023 Knoxville Challenger Alexander Ritschard R32 Lose 6-3 6-7(9) 2-6 18/28 2/3 1/2 1/2 1/2 4/6 2/5 3/4 0/1
Date Tournament Rival Round Score Pressure Points won on serve Service games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
21-May-2024 Roland Garros Roman Andres Burruchaga Q1 Lose 4-6 6-7(5) 12/26 1/3 1/3 0/1 1/3 2/4 1/5 1/3 0/2
18-May-2024 Bordeaux Challenger Pedro Martinez Semis Lose 5-7 2-6 11/25 2/4 0/2 2/3 0/0 2/5 0/2 1/4 1/4
17-May-2024 Bordeaux Challenger Daniel Evans QF Win 7-6(4) 6-4 23/36 1/1 0/0 1/1 1/1 3/3 3/3 6/7 4/5
16-May-2024 Bordeaux Challenger Roberto Carballes Baena R16 Win 1-6 6-4 6-2 11/22 0/2 0/2 1/4 0/2 2/4 0/2 2/3 0/1
15-May-2024 Bordeaux Challenger Hugo Gaston R32 Win 6-4 7-5 20/29 2/4 0/1 3/5 0/2 3/5 0/2 2/3 1/2
11-May-2024 Rome Stefano Napolitano R64 Lose 7-6(3) 1-6 0-6 9/22 1/2 1/1 0/5 1/3 1/5 1/5 1/1 0/0
07-May-2024 Rome Zizou Bergs Q2 Lose 4-6 6-7(5) 14/21 0/1 0/1 2/2 0/0 5/6 1/2 3/3 1/1
06-May-2024 Rome Francesco Maestrelli Q1 Win 6-1 3-6 6-3 13/28 0/0 0/0 1/2 0/0 1/5 0/3 1/3 1/3
26-Apr-2024 Madrid Alejandro Davidovich Fokina R64 Lose 5-7 3-6 18/29 1/4 0/1 1/5 1/3 1/4 1/2 2/5 0/3
24-Apr-2024 Madrid Corentin Moutet R128 Win 6-7(9) 6-2 7-6(10) 29/44 2/3 0/0 5/6 0/1 6/7 4/5 4/5 2/3
16-Apr-2024 Barcelona Tomas Machac R64 Lose 4-6 4-6 3/11 0/1 0/1 0/0 0/0 0/1 0/1 0/2 0/2
14-Apr-2024 Barcelona Hugo Grenier Q2 Win 6-4 6-4 15/18 2/2 0/0 3/3 1/1 4/4 2/2 3/3 1/1
13-Apr-2024 Barcelona Abedallah Shelbayh Q1 Win 6-2 6-1 8/10 1/1 1/1 0/0 1/1 0/0 1/1 2/2 1/1
10-Apr-2024 Madrid Challenger MarcAndrea Huesler R16 Lose 4-6 6-3 5-7 17/26 2/4 0/0 3/6 0/2 4/5 1/3 2/2 1/1
09-Apr-2024 Madrid Challenger Alejandro Moro Canas R32 Win 7-5 6-2 7/11 0/0 0/0 2/3 0/1 2/2 1/2 1/1 1/1
Date Tournament Rival Round Score Pressure Points won on serve Service games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
31-Aug-2024 US Open Casper Ruud R32 Lose 7-6(1) 6-3 0-6 3-6 1-6 29/57 0/5 0/2 1/6 0/5 6/8 3/8 4/6 3/5
28-Aug-2024 US Open Roberto Carballes Baena R64 Win 6-2 6-3 7-6(2) 12/18 1/2 0/1 2/2 0/0 3/3 3/3 3/3 1/1
26-Aug-2024 US Open Alexander Bublik R128 Win 6-4 3-6 5-7 6-3 6-4 18/30 1/3 0/1 2/6 0/3 2/4 1/5 3/4 0/1
04-Jul-2024 Wimbledon Grigor Dimitrov R64 Lose 7-5 7-6(4) 4-6 2-6 4-6 27/43 1/2 0/0 4/7 1/1 7/12 3/8 5/6 2/3
01-Jul-2024 Wimbledon Cristian Garin R128 Win 7-5 6-4 6-4 14/20 0/0 0/0 0/0 0/0 3/3 2/2 3/3 1/1
27-Jun-2024 Eastbourne Taylor Fritz QF Lose 6-7(5) 6-7(5) 13/17 0/0 0/0 2/2 1/1 3/3 2/2 3/3 1/1
26-Jun-2024 Eastbourne Emil Ruusuvuori R16 Win 4-6 6-3 6-4 17/22 1/1 0/0 4/4 1/1 6/7 2/3 3/3 1/1
24-Jun-2024 Eastbourne Tomas Martin Etcheverry R32 Win 7-5 3-6 7-6(4) 18/22 3/3 0/0 5/5 0/0 7/8 1/2 2/3 0/1
23-Jun-2024 Eastbourne Giles Hussey Q2 Win 7-5 7-6(5) 10/20 0/2 0/2 1/3 1/4 1/2 1/4 1/2 0/1
22-Jun-2024 Eastbourne Oscar Otte Q1 Win 6-7(3) 6-2 6-2 4/6 0/1 0/1 1/1 0/0 2/2 0/0 1/1 0/0
15-Jun-2024 Nottingham Challenger Jacob Fearnley QF Lose 5-7 5-7 13/22 2/3 0/1 3/4 2/4 2/3 3/4 3/3 0/0
12-Jun-2024 Nottingham Challenger Alex Bolt R16 Win 6-4 6-3 7/8 0/0 0/0 2/2 0/0 4/4 1/1 1/1 0/0
10-Jun-2024 Nottingham Challenger Tomas Barrios Vera R32 Win 6-0 4-6 6-3 10/14 2/2 0/0 3/4 0/1 4/4 0/0 1/2 0/1
03-Jun-2024 Surbiton Challenger Billy Harris R32 Lose 3-6 6-7(8) 17/22 2/3 1/1 1/2 1/1 4/5 1/1 2/3 1/2

Pressure Points on return - All the surfaces

Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
05-Oct-2024 Shanghai Carlos Alcaraz R64 Lose 2-6 2-6 1/4 0/0 0/0 0/0 0/0 0/0 0/0 0/1 0/1
02-Oct-2024 Shanghai Chak Lam Coleman Wong R128 Win 6-4 6-4 13/29 1/2 0/0 4/5 3/3 1/4 2/3 1/3 1/2
27-Sep-2024 Beijing Yunchaokete Bu R32 Lose 7-6(3) 2-6 4-6 9/14 0/0 0/0 3/4 3/3 1/3 2/2 1/1 1/1
24-Sep-2024 Chengdu Lorenzo Musetti Final Win 7-6(4) 6-1 8/15 0/0 0/0 2/3 1/1 2/3 1/2 1/2 1/2
23-Sep-2024 Chengdu Yannick Hanfmann Semis Win 6-4 6-4 6/18 1/1 1/1 1/2 1/1 1/3 2/2 2/4 2/2
22-Sep-2024 Chengdu Alexander Bublik QF Win 6-4 7-6(8) 4/15 0/0 0/0 0/1 0/0 0/2 0/0 1/4 1/2
21-Sep-2024 Chengdu Roman Safiullin R16 Win 5-7 6-3 6-3 11/17 1/1 1/1 2/3 2/2 3/4 4/4 1/1 1/1
19-Sep-2024 Chengdu Kei Nishikori R32 Win 6-4 6-4 7/20 2/3 2/2 0/3 2/3 1/3 1/2 1/3 1/1
31-Aug-2024 US Open Casper Ruud R32 Lose 7-6(1) 6-3 0-6 3-6 1-6 17/47 2/3 1/1 2/4 3/3 0/7 2/4 2/6 2/5
28-Aug-2024 US Open Roberto Carballes Baena R64 Win 6-2 6-3 7-6(2) 19/46 2/3 2/2 3/6 3/5 1/3 1/5 0/4 0/2
26-Aug-2024 US Open Alexander Bublik R128 Win 6-4 3-6 5-7 6-3 6-4 18/40 2/2 1/1 3/5 3/5 2/6 1/5 3/8 3/4
21-Aug-2024 Winston Salem Mariano Navone R32 Win 7-5 6-3 11/21 2/2 2/2 1/3 3/4 1/2 1/2 2/4 2/2
19-Aug-2024 Winston Salem Francisco Comesana R64 Win 6-2 6-1 10/20 1/1 0/0 3/4 2/2 2/3 2/2 2/3 2/3
31-Jul-2024 Washington Arthur Rinderknech R32 Lose 3-2 3/5 0/0 0/0 0/0 0/0 1/1 1/1 1/1 1/1
30-Jul-2024 Washington Elias Ymer R64 Win 6-4 6-3 12/39 2/3 0/1 2/4 1/3 2/5 2/4 3/7 3/4
27-Jul-2024 Atlanta Jordan Thompson Semis Lose 3-6 6-4 3-6 4/16 0/1 0/0 0/1 0/0 1/5 1/2 0/4 0/1
26-Jul-2024 Atlanta Max Purcell QF Win 7-6(3) 6-4 10/26 0/1 0/0 0/3 0/2 2/4 1/3 2/4 2/3
26-Jul-2024 Atlanta Ben Shelton R16 Win 7-6(6) 6-4 5/11 1/2 1/1 1/2 2/2 0/1 0/1 0/2 0/0
24-Jul-2024 Atlanta Andres Martin R32 Win 6-1 6-1 11/15 5/5 5/5 0/0 2/2 0/0 1/1 1/1 1/1
21-Jul-2024 Atlanta Jeffrey John Wolf Q2 Win 6-4 6-2 7/14 2/2 1/1 2/2 0/0 2/2 2/2 1/2 1/1
20-Jul-2024 Atlanta Liam Broady Q1 Win 3-6 6-1 6-3 13/27 3/3 1/1 4/7 4/4 2/6 2/3 0/2 0/0
04-Jul-2024 Wimbledon Grigor Dimitrov R64 Lose 7-5 7-6(4) 4-6 2-6 4-6 5/10 1/1 1/1 1/1 1/1 0/2 0/1 0/2 0/0
01-Jul-2024 Wimbledon Cristian Garin R128 Win 7-5 6-4 6-4 10/24 1/1 0/0 3/5 2/3 1/5 2/5 1/4 1/1
27-Jun-2024 Eastbourne Taylor Fritz QF Lose 6-7(5) 6-7(5) 3/11 0/0 0/0 0/2 0/1 0/2 0/2 0/2 0/1
26-Jun-2024 Eastbourne Emil Ruusuvuori R16 Win 4-6 6-3 6-4 6/19 0/2 0/0 0/4 0/0 2/6 1/3 1/3 1/1
24-Jun-2024 Eastbourne Tomas Martin Etcheverry R32 Win 7-5 3-6 7-6(4) 5/14 1/1 0/0 1/2 0/0 1/4 1/2 1/2 1/2
23-Jun-2024 Eastbourne Giles Hussey Q2 Win 7-5 7-6(5) 12/23 1/2 0/0 2/3 2/2 2/5 2/3 2/4 2/2
22-Jun-2024 Eastbourne Oscar Otte Q1 Win 6-7(3) 6-2 6-2 15/31 1/2 0/1 3/3 1/2 4/6 5/6 3/5 3/4
15-Jun-2024 Nottingham Challenger Jacob Fearnley QF Lose 5-7 5-7 7/24 0/1 0/0 0/3 0/0 1/5 1/2 1/3 1/2
12-Jun-2024 Nottingham Challenger Alex Bolt R16 Win 6-4 6-3 8/18 0/1 0/0 0/1 0/0 2/4 2/2 2/4 2/3
10-Jun-2024 Nottingham Challenger Tomas Barrios Vera R32 Win 6-0 4-6 6-3 14/30 2/3 0/1 4/5 4/5 1/3 4/5 2/4 2/3
03-Jun-2024 Surbiton Challenger Billy Harris R32 Lose 3-6 6-7(8) 1/7 0/1 0/0 0/2 0/0 0/2 0/1 0/1 0/0
21-May-2024 Roland Garros Roman Andres Burruchaga Q1 Lose 4-6 6-7(5) 11/27 2/3 0/1 4/5 2/4 2/3 2/5 1/4 1/1
18-May-2024 Bordeaux Challenger Pedro Martinez Semis Lose 5-7 2-6 7/16 0/1 0/0 3/5 1/1 2/5 2/3 0/1 0/0
17-May-2024 Bordeaux Challenger Daniel Evans QF Win 7-6(4) 6-4 6/19 2/2 1/1 1/3 0/0 1/4 1/1 1/3 1/1
16-May-2024 Bordeaux Challenger Roberto Carballes Baena R16 Win 1-6 6-4 6-2 16/35 1/1 1/1 3/6 3/3 1/5 3/5 3/5 3/3
15-May-2024 Bordeaux Challenger Hugo Gaston R32 Win 6-4 7-5 14/23 2/2 1/1 3/4 2/2 2/4 1/1 2/2 2/2
11-May-2024 Rome Stefano Napolitano R64 Lose 7-6(3) 1-6 0-6 4/13 0/0 0/0 0/1 0/0 0/4 0/0 1/3 1/2
07-May-2024 Rome Zizou Bergs Q2 Lose 4-6 6-7(5) 2/11 0/1 0/0 1/4 1/1 0/4 0/0 0/1 0/0
06-May-2024 Rome Francesco Maestrelli Q1 Win 6-1 3-6 6-3 21/49 2/3 2/2 2/3 3/3 2/5 2/3 3/5 3/4
26-Apr-2024 Madrid Alejandro Davidovich Fokina R64 Lose 5-7 3-6 6/14 2/2 2/2 1/3 3/3 0/2 2/2 0/0 0/0
24-Apr-2024 Madrid Corentin Moutet R128 Win 6-7(9) 6-2 7-6(10) 17/53 1/3 1/1 1/5 2/3 2/6 4/6 2/7 2/3
16-Apr-2024 Barcelona Tomas Machac R64 Lose 4-6 4-6 4/17 1/3 1/2 0/2 0/1 0/3 0/1 0/2 0/1
14-Apr-2024 Barcelona Hugo Grenier Q2 Win 6-4 6-4 4/8 1/1 0/0 1/1 1/1 1/3 2/2 0/0 0/0
13-Apr-2024 Barcelona Abedallah Shelbayh Q1 Win 6-2 6-1 8/12 1/1 0/0 2/2 1/1 3/3 2/2 1/2 1/1
10-Apr-2024 Madrid Challenger MarcAndrea Huesler R16 Lose 4-6 6-3 5-7 7/19 0/1 0/0 2/4 2/2 0/5 0/3 0/4 0/0
09-Apr-2024 Madrid Challenger Alejandro Moro Canas R32 Win 7-5 6-2 10/24 1/2 0/0 4/6 1/2 3/5 4/5 1/2 1/1
23-Mar-2024 Miami Alejandro Davidovich Fokina R64 Lose 3-6 5-7 4/18 0/2 0/0 0/3 0/0 0/4 0/3 0/3 0/1
20-Mar-2024 Miami Miomir Kecmanovic R128 Win 7-6(5) 4-6 7-6(5) 13/31 1/2 1/2 1/2 0/2 1/4 1/4 1/4 1/1
09-Mar-2024 Indian Wells Alexander Bublik R64 Lose 4-6 1-6 4/16 0/2 0/0 1/3 1/2 0/2 0/1 0/3 0/1
08-Mar-2024 Indian Wells Jordan Thompson R128 Win 6-2 6-3 14/26 2/2 1/1 3/4 2/2 2/3 4/5 2/3 2/3
06-Mar-2024 Indian Wells Facundo Bagnis Q2 Win 6-2 7-5 16/37 3/4 3/3 1/3 2/2 2/6 4/6 1/3 1/3
05-Mar-2024 Indian Wells Yoshihito Nishioka Q1 Win 4-6 7-6(12) 6-3 11/40 1/2 0/0 2/9 1/4 1/7 2/5 2/7 2/3
13-Feb-2024 Delray Beach Radu Albot R32 Lose 6-4 4-6 2-6 15/35 2/4 1/2 2/3 1/2 2/5 1/3 1/3 1/2
20-Jan-2024 Australian Open Carlos Alcaraz R32 Lose 1-6 1-6 0-1 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
18-Jan-2024 Australian Open Sumit Nagal R64 Win 2-6 6-3 7-5 6-4 11/30 1/2 0/0 2/7 2/3 1/6 2/3 2/3 2/2
16-Jan-2024 Australian Open Mackenzie McDonald R128 Win 6-3 1-6 3-6 6-4 6-2 12/32 4/4 3/3 2/8 2/4 1/6 1/3 0/3 0/0
06-Jan-2024 Hong Kong Andrey Rublev Semis Lose 6-4 2-6 3-6 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
05-Jan-2024 Hong Kong Frances Tiafoe QF Win 6-4 6-4 6/17 2/2 1/1 1/3 2/3 0/1 2/3 0/1 0/1
03-Jan-2024 Hong Kong Botic Van De Zandschulp R16 Win 6-7(5) 7-6(2) 7-6(2) 8/24 1/3 0/0 3/6 3/4 0/4 1/3 0/3 0/0
01-Jan-2024 Hong Kong Laslo Djere R32 Win 6-7(5) 6-3 7-6(8) 13/35 0/4 0/0 1/6 1/2 3/8 3/7 1/5 1/2
06-Nov-2023 Knoxville Challenger Alexander Ritschard R32 Lose 6-3 6-7(9) 2-6 6/29 1/4 1/1 1/7 1/1 0/7 0/1 0/5 0/1
Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
05-Oct-2024 Shanghai Carlos Alcaraz R64 Lose 2-6 2-6 1/4 0/0 0/0 0/0 0/0 0/0 0/0 0/1 0/1
02-Oct-2024 Shanghai Chak Lam Coleman Wong R128 Win 6-4 6-4 13/29 1/2 0/0 4/5 3/3 1/4 2/3 1/3 1/2
27-Sep-2024 Beijing Yunchaokete Bu R32 Lose 7-6(3) 2-6 4-6 9/14 0/0 0/0 3/4 3/3 1/3 2/2 1/1 1/1
24-Sep-2024 Chengdu Lorenzo Musetti Final Win 7-6(4) 6-1 8/15 0/0 0/0 2/3 1/1 2/3 1/2 1/2 1/2
23-Sep-2024 Chengdu Yannick Hanfmann Semis Win 6-4 6-4 6/18 1/1 1/1 1/2 1/1 1/3 2/2 2/4 2/2
22-Sep-2024 Chengdu Alexander Bublik QF Win 6-4 7-6(8) 4/15 0/0 0/0 0/1 0/0 0/2 0/0 1/4 1/2
21-Sep-2024 Chengdu Roman Safiullin R16 Win 5-7 6-3 6-3 11/17 1/1 1/1 2/3 2/2 3/4 4/4 1/1 1/1
19-Sep-2024 Chengdu Kei Nishikori R32 Win 6-4 6-4 7/20 2/3 2/2 0/3 2/3 1/3 1/2 1/3 1/1
21-Aug-2024 Winston Salem Mariano Navone R32 Win 7-5 6-3 11/21 2/2 2/2 1/3 3/4 1/2 1/2 2/4 2/2
19-Aug-2024 Winston Salem Francisco Comesana R64 Win 6-2 6-1 10/20 1/1 0/0 3/4 2/2 2/3 2/2 2/3 2/3
31-Jul-2024 Washington Arthur Rinderknech R32 Lose 3-2 3/5 0/0 0/0 0/0 0/0 1/1 1/1 1/1 1/1
30-Jul-2024 Washington Elias Ymer R64 Win 6-4 6-3 12/39 2/3 0/1 2/4 1/3 2/5 2/4 3/7 3/4
27-Jul-2024 Atlanta Jordan Thompson Semis Lose 3-6 6-4 3-6 4/16 0/1 0/0 0/1 0/0 1/5 1/2 0/4 0/1
26-Jul-2024 Atlanta Ben Shelton R16 Win 7-6(6) 6-4 5/11 1/2 1/1 1/2 2/2 0/1 0/1 0/2 0/0
26-Jul-2024 Atlanta Max Purcell QF Win 7-6(3) 6-4 10/26 0/1 0/0 0/3 0/2 2/4 1/3 2/4 2/3
24-Jul-2024 Atlanta Andres Martin R32 Win 6-1 6-1 11/15 5/5 5/5 0/0 2/2 0/0 1/1 1/1 1/1
21-Jul-2024 Atlanta Jeffrey John Wolf Q2 Win 6-4 6-2 7/14 2/2 1/1 2/2 0/0 2/2 2/2 1/2 1/1
20-Jul-2024 Atlanta Liam Broady Q1 Win 3-6 6-1 6-3 13/27 3/3 1/1 4/7 4/4 2/6 2/3 0/2 0/0
23-Mar-2024 Miami Alejandro Davidovich Fokina R64 Lose 3-6 5-7 4/18 0/2 0/0 0/3 0/0 0/4 0/3 0/3 0/1
20-Mar-2024 Miami Miomir Kecmanovic R128 Win 7-6(5) 4-6 7-6(5) 13/31 1/2 1/2 1/2 0/2 1/4 1/4 1/4 1/1
09-Mar-2024 Indian Wells Alexander Bublik R64 Lose 4-6 1-6 4/16 0/2 0/0 1/3 1/2 0/2 0/1 0/3 0/1
08-Mar-2024 Indian Wells Jordan Thompson R128 Win 6-2 6-3 14/26 2/2 1/1 3/4 2/2 2/3 4/5 2/3 2/3
06-Mar-2024 Indian Wells Facundo Bagnis Q2 Win 6-2 7-5 16/37 3/4 3/3 1/3 2/2 2/6 4/6 1/3 1/3
05-Mar-2024 Indian Wells Yoshihito Nishioka Q1 Win 4-6 7-6(12) 6-3 11/40 1/2 0/0 2/9 1/4 1/7 2/5 2/7 2/3
13-Feb-2024 Delray Beach Radu Albot R32 Lose 6-4 4-6 2-6 15/35 2/4 1/2 2/3 1/2 2/5 1/3 1/3 1/2
20-Jan-2024 Australian Open Carlos Alcaraz R32 Lose 1-6 1-6 0-1 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
18-Jan-2024 Australian Open Sumit Nagal R64 Win 2-6 6-3 7-5 6-4 11/30 1/2 0/0 2/7 2/3 1/6 2/3 2/3 2/2
16-Jan-2024 Australian Open Mackenzie McDonald R128 Win 6-3 1-6 3-6 6-4 6-2 12/32 4/4 3/3 2/8 2/4 1/6 1/3 0/3 0/0
06-Jan-2024 Hong Kong Andrey Rublev Semis Lose 6-4 2-6 3-6 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0
05-Jan-2024 Hong Kong Frances Tiafoe QF Win 6-4 6-4 6/17 2/2 1/1 1/3 2/3 0/1 2/3 0/1 0/1
03-Jan-2024 Hong Kong Botic Van De Zandschulp R16 Win 6-7(5) 7-6(2) 7-6(2) 8/24 1/3 0/0 3/6 3/4 0/4 1/3 0/3 0/0
01-Jan-2024 Hong Kong Laslo Djere R32 Win 6-7(5) 6-3 7-6(8) 13/35 0/4 0/0 1/6 1/2 3/8 3/7 1/5 1/2
06-Nov-2023 Knoxville Challenger Alexander Ritschard R32 Lose 6-3 6-7(9) 2-6 6/29 1/4 1/1 1/7 1/1 0/7 0/1 0/5 0/1
Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
21-May-2024 Roland Garros Roman Andres Burruchaga Q1 Lose 4-6 6-7(5) 11/27 2/3 0/1 4/5 2/4 2/3 2/5 1/4 1/1
18-May-2024 Bordeaux Challenger Pedro Martinez Semis Lose 5-7 2-6 7/16 0/1 0/0 3/5 1/1 2/5 2/3 0/1 0/0
17-May-2024 Bordeaux Challenger Daniel Evans QF Win 7-6(4) 6-4 6/19 2/2 1/1 1/3 0/0 1/4 1/1 1/3 1/1
16-May-2024 Bordeaux Challenger Roberto Carballes Baena R16 Win 1-6 6-4 6-2 16/35 1/1 1/1 3/6 3/3 1/5 3/5 3/5 3/3
15-May-2024 Bordeaux Challenger Hugo Gaston R32 Win 6-4 7-5 14/23 2/2 1/1 3/4 2/2 2/4 1/1 2/2 2/2
11-May-2024 Rome Stefano Napolitano R64 Lose 7-6(3) 1-6 0-6 4/13 0/0 0/0 0/1 0/0 0/4 0/0 1/3 1/2
07-May-2024 Rome Zizou Bergs Q2 Lose 4-6 6-7(5) 2/11 0/1 0/0 1/4 1/1 0/4 0/0 0/1 0/0
06-May-2024 Rome Francesco Maestrelli Q1 Win 6-1 3-6 6-3 21/49 2/3 2/2 2/3 3/3 2/5 2/3 3/5 3/4
26-Apr-2024 Madrid Alejandro Davidovich Fokina R64 Lose 5-7 3-6 6/14 2/2 2/2 1/3 3/3 0/2 2/2 0/0 0/0
24-Apr-2024 Madrid Corentin Moutet R128 Win 6-7(9) 6-2 7-6(10) 17/53 1/3 1/1 1/5 2/3 2/6 4/6 2/7 2/3
16-Apr-2024 Barcelona Tomas Machac R64 Lose 4-6 4-6 4/17 1/3 1/2 0/2 0/1 0/3 0/1 0/2 0/1
14-Apr-2024 Barcelona Hugo Grenier Q2 Win 6-4 6-4 4/8 1/1 0/0 1/1 1/1 1/3 2/2 0/0 0/0
13-Apr-2024 Barcelona Abedallah Shelbayh Q1 Win 6-2 6-1 8/12 1/1 0/0 2/2 1/1 3/3 2/2 1/2 1/1
10-Apr-2024 Madrid Challenger MarcAndrea Huesler R16 Lose 4-6 6-3 5-7 7/19 0/1 0/0 2/4 2/2 0/5 0/3 0/4 0/0
09-Apr-2024 Madrid Challenger Alejandro Moro Canas R32 Win 7-5 6-2 10/24 1/2 0/0 4/6 1/2 3/5 4/5 1/2 1/1
Date Tournament Rival Round Score Pressure Points won on return Return games won from the score:
0-30 0-40 15-30 15-40 30-30 30-40 Deuce 40-A
31-Aug-2024 US Open Casper Ruud R32 Lose 7-6(1) 6-3 0-6 3-6 1-6 17/47 2/3 1/1 2/4 3/3 0/7 2/4 2/6 2/5
28-Aug-2024 US Open Roberto Carballes Baena R64 Win 6-2 6-3 7-6(2) 19/46 2/3 2/2 3/6 3/5 1/3 1/5 0/4 0/2
26-Aug-2024 US Open Alexander Bublik R128 Win 6-4 3-6 5-7 6-3 6-4 18/40 2/2 1/1 3/5 3/5 2/6 1/5 3/8 3/4
04-Jul-2024 Wimbledon Grigor Dimitrov R64 Lose 7-5 7-6(4) 4-6 2-6 4-6 5/10 1/1 1/1 1/1 1/1 0/2 0/1 0/2 0/0
01-Jul-2024 Wimbledon Cristian Garin R128 Win 7-5 6-4 6-4 10/24 1/1 0/0 3/5 2/3 1/5 2/5 1/4 1/1
27-Jun-2024 Eastbourne Taylor Fritz QF Lose 6-7(5) 6-7(5) 3/11 0/0 0/0 0/2 0/1 0/2 0/2 0/2 0/1
26-Jun-2024 Eastbourne Emil Ruusuvuori R16 Win 4-6 6-3 6-4 6/19 0/2 0/0 0/4 0/0 2/6 1/3 1/3 1/1
24-Jun-2024 Eastbourne Tomas Martin Etcheverry R32 Win 7-5 3-6 7-6(4) 5/14 1/1 0/0 1/2 0/0 1/4 1/2 1/2 1/2
23-Jun-2024 Eastbourne Giles Hussey Q2 Win 7-5 7-6(5) 12/23 1/2 0/0 2/3 2/2 2/5 2/3 2/4 2/2
22-Jun-2024 Eastbourne Oscar Otte Q1 Win 6-7(3) 6-2 6-2 15/31 1/2 0/1 3/3 1/2 4/6 5/6 3/5 3/4
15-Jun-2024 Nottingham Challenger Jacob Fearnley QF Lose 5-7 5-7 7/24 0/1 0/0 0/3 0/0 1/5 1/2 1/3 1/2
12-Jun-2024 Nottingham Challenger Alex Bolt R16 Win 6-4 6-3 8/18 0/1 0/0 0/1 0/0 2/4 2/2 2/4 2/3
10-Jun-2024 Nottingham Challenger Tomas Barrios Vera R32 Win 6-0 4-6 6-3 14/30 2/3 0/1 4/5 4/5 1/3 4/5 2/4 2/3
03-Jun-2024 Surbiton Challenger Billy Harris R32 Lose 3-6 6-7(8) 1/7 0/1 0/0 0/2 0/0 0/2 0/1 0/1 0/0