139

Gabriel Diallo

Hand: Right

Highest ranked: 130

All matches

(39 wins - 28 losses)

Pre-match favourite:
self odd less than 1.20

(6 wins - 0 losses)

Pre-match favourite:
self odd between 1.20 and 1.50

(15 wins - 3 losses)

Pre-match favourite:
self odd between 1.50 and 1.80

(10 wins - 14 losses)

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

(2 wins - 6 losses)

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

(6 wins - 4 losses)

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

(0 wins - 0 losses)

Dominance & Efficiency

Current view:
All the surfaces
Summary
Hard
Clay
Grass

General Stats Spider

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

Breakpoints, aces, double faults

Gabriel Diallo Matches History - All surfaces

Date Tournament Rival's Name Round Result Score 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
Nov. 21, 2023 Davis Cup World Group Play Offs Otto Virtanen Other Lose 4-6 5-7 1.62 2.25 171 61.2 68.3 61.5 2 2 3/5 9/11 15.4 50.0 0/1 0/11
Nov. 11, 2023 Calgary Challenger Aziz Dougaz QF Win 6-3 6-2 1.24 3.86 242 65.6 80.0 52.4 5 4 6/6 9/9 43.5 48.0 3/3 3/8
Nov. 9, 2023 Calgary Challenger Joao Sousa R16 Win 5-7 7-5 6-3 1.29 3.44 276 55.2 82.8 31.9 11 9 3/7 13/17 34.5 50.0 5/12 5/16
Nov. 8, 2023 Calgary Challenger Andrew Paulson R32 Win 4-6 7-6(8) 6-4 1.32 3.22 302 67.4 82.8 45.2 20 6 2/4 14/16 29.4 40.0 2/3 2/16
Oct. 24, 2023 Brest Challenger Radu Albot R32 Lose 7-6(4) 2-6 3-6 1.58 2.22 132 78.4 66.7 47.4 14 2 0/3 11/14 25.7 48.4 0/4 0/15
Oct. 23, 2023 Brest Challenger Geoffrey Blancaneaux Q2 Win 6-4 4-6 7-6(3) 1.24 3.78 244 63.8 73.1 52.6 13 8 3/5 14/16 25.0 43.8 2/3 2/16
Oct. 22, 2023 Brest Challenger Niels Villard Q1 Win 7-6(5) 6-1 1.01 14.86 0 74.5 92.1 76.9 8 0 0/0 10/10 28.6 65.0 2/6 2/9
Oct. 15, 2023 Bratislava Challenger Joris De Loore Final Win 6-0 7-5 1.66 2.16 188 63.0 79.3 76.5 4 1 0/0 9/9 37.5 72.7 4/15 4/9
Oct. 14, 2023 Bratislava Challenger Martin Damm Semis Win 7-6(5) 6-2 1.51 2.48 330 72.7 82.5 80.0 8 1 0/0 10/10 24.5 62.5 2/5 2/10
Oct. 13, 2023 Bratislava Challenger Lukas Klein QF Win 3-6 7-6(5) 6-2 1.74 2.04 149 62.0 73.7 54.3 8 5 4/6 12/14 33.8 48.6 3/11 3/15
Oct. 12, 2023 Bratislava Challenger Dominic Thiem R16 Win 6-1 4-6 7-6(5) 2.32 1.58 72 76.9 81.7 55.6 15 2 0/2 13/15 32.1 42.9 3/8 3/14
Oct. 11, 2023 Bratislava Challenger Arthur Fery R32 Win 7-5 6-1 1.85 1.89 319 64.4 76.3 71.4 11 0 3/3 10/10 42.5 47.4 3/10 3/9
Oct. 2, 2023 Mouilleron-Le-Captif Challenger Vitaliy Sachko R32 Lose 6-3 4-6 4-6 1.53 2.42 161 72.0 73.1 34.6 13 4 4/7 12/15 23.3 40.0 2/2 2/14
Sept. 26, 2023 Orleans Challenger Giulio Zeppieri R32 Lose 2-6 6-2 4-6 1.69 2.11 132 75.3 71.9 38.1 5 2 8/11 10/13 26.1 48.5 2/6 2/13
Sept. 16, 2023 Davis Cup Finals RR: CAN vsI Nicolas Jarry Other Lose 4-6 4-6 2.68 1.46 22 nan nan nan None None nan nan
Sept. 14, 2023 Davis Cup Finals RR: CAN vs SWE Elias Ymer Other Win 6-4 6-3 1.45 2.68 175 nan nan nan None None nan nan
Sept. 13, 2023 Davis Cup Finals RR: CAN vs ITA Lorenzo Musetti Other Win 7-5 6-4 4.1 1.21 18 nan nan nan None None nan nan
Aug. 23, 2023 US Open Kimmer Coppejans Q1 Lose 4-6 7-5 6-7(9) 1.44 2.71 148 63.0 77.9 52.5 15 6 6/8 15/17 34.4 28.9 2/3 2/17
Aug. 17, 2023 Winnipeg Challenger Mattia Bellucci R16 Lose 2-6 3-6 1.54 2.38 198 69.6 58.3 38.1 1 5 8/12 5/9 26.9 33.3 0/1 0/8
Aug. 15, 2023 Winnipeg Challenger Enzo Couacaud R32 Win 4-6 6-2 7-6(6) 1.42 2.75 180 62.4 75.0 58.5 14 9 4/5 14/15 29.0 41.7 2/4 2/15
Aug. 9, 2023 Toronto Alex De Minaur R32 Lose 4-6 5-7 4.42 1.21 18 56.8 57.1 56.3 6 6 8/12 7/11 28.2 40.0 2/5 2/11
Aug. 9, 2023 Toronto Daniel Evans R64 Win 7-6(4) 7-5 2.97 1.4 21 63.8 77.3 56.0 8 3 2/4 10/12 20.9 60.0 3/5 3/12
Aug. 1, 2023 Los Cabos Gijs Brouwer R32 Lose 2-6 6-4 2-6 1.79 2.02 144 55.8 62.8 38.2 5 9 4/10 7/13 34.4 59.4 3/7 3/13
July 23, 2023 Atlanta Jason Jung Q2 Lose 6-4 5-7 6-7(1) 1.38 2.93 281 60.4 82.0 42.5 20 7 1/3 15/17 29.7 31.4 2/6 2/17
July 22, 2023 Atlanta Bradley Klahn Q1 Win 6-3 6-2 1.29 3.52 799 59.3 81.3 72.7 10 4 4/4 9/9 33.3 69.2 3/9 3/8
July 18, 2023 Newport Kevin Anderson R32 Lose 3-6 2-6 1.55 2.45 0 52.1 68.4 31.4 4 5 5/10 4/9 8.3 46.7 1/1 1/8
June 28, 2023 Wimbledon Matteo Gigante Q2 Lose 4-6 4-6 1.25 3.8 256 68.9 64.3 47.4 11 3 5/8 7/10 25.7 36.4 1/1 1/10
June 26, 2023 Wimbledon Cem Ilkel Q1 Win 6-3 4-6 6-1 1.15 5.26 231 None None
June 20, 2023 Ilkley Challenger Arthur Cazaux R32 Lose 3-6 6-7(1) 2.0 1.76 147 67.2 74.4 28.6 5 2 2/4 8/10 23.0 63.3 1/7 1/11
June 16, 2023 Nottingham Challenger Arthur Cazaux QF Lose 6-7(2) 5-7 1.74 2.05 181 68.4 80.8 45.8 7 3 0/1 11/12 16.7 36.0 0/2 0/12
June 15, 2023 Nottingham Challenger Alex Michelsen R16 Win 3-6 7-5 6-3 1.48 2.54 257 67.0 69.5 58.6 6 2 2/5 12/15 31.7 52.0 4/7 4/15
June 13, 2023 Nottingham Challenger Enzo Couacaud R32 Win 6-3 6-3 1.45 2.63 159 66.7 100.0 76.9 6 2 0/0 9/9 27.6 62.1 3/8 3/9
June 9, 2023 Surbiton Challenger Jurij Rodionov QF Lose 4-6 4-6 1.71 2.09 134 70.7 75.6 35.3 6 4 2/4 8/10 0.0 38.5 0/0 0/10
June 8, 2023 Surbiton Challenger Daniel Evans R16 Win 7-5 6-2 2.95 1.36 25 71.2 81.0 58.8 8 0 2/2 10/10 27.5 62.9 3/10 3/10
June 6, 2023 Surbiton Challenger Liam Broady R32 Win 6-4 6-4 2.48 1.5 140 67.3 88.6 52.9 8 4 3/4 9/10 40.0 45.5 3/7 3/10
May 23, 2023 Roland Garros Timofey Skatov Q1 Lose 4-6 6-7 2.61 1.47 147 62.2 60.9 53.6 4 4 1/5 7/11 36.2 38.1 3/8 3/11
May 13, 2023 Busan Challenger Max Purcell Semis Lose 4-6 5-7 2.22 1.62 87 68.9 64.7 47.8 5 3 0/3 8/11 21.1 36.8 1/1 1/11
May 12, 2023 Busan Challenger Jordan Thompson QF Win 6-3 7-5 3.26 1.33 80 66.2 73.3 60.9 5 3 1/1 11/11 30.6 44.0 2/8 2/10
May 11, 2023 Busan Challenger Yunseong Chung R16 Win 7-6(5) 7-6(4) 1.49 2.5 328 66.3 76.3 50.0 11 3 8/10 10/12 32.1 51.5 2/3 2/12
May 9, 2023 Busan Challenger Ji Sung Nam R32 Win 6-3 6-3 1.31 3.26 523 62.5 73.3 66.7 3 2 3/4 8/9 35.3 65.0 4/6 4/9
May 1, 2023 Gwangju Challenger Rinky Hijikata R32 Lose 2-6 4-6 1.65 2.15 141 72.4 64.3 50.0 3 1 6/9 6/9 18.8 40.0 0/1 0/9
April 27, 2023 Seoul Challenger Christopher Eubanks R16 Lose 6-2 3-6 2-6 2.03 1.74 90 69.7 69.6 40.0 6 4 5/9 8/12 22.4 60.0 3/8 3/13
April 24, 2023 Seoul Challenger Yu Hsiou Hsu R32 Win 6-2 6-3 1.66 2.12 188 74.1 82.5 50.0 10 0 4/4 9/9 42.3 47.4 3/7 3/8
April 14, 2023 Sarasota Challenger Daniel Altmaier QF Lose 2-5 2.42 1.53 113 83.3 55.0 0.0 0 0 1/3 2/4 26.7 50.0 0/1 0/3
April 12, 2023 Sarasota Challenger Mitchell Krueger R16 Win 6-2 6-4 1.66 2.13 262 56.9 79.3 54.5 1 5 2/3 8/9 39.1 59.1 4/9 4/9
April 11, 2023 Sarasota Challenger Facundo Diaz Acosta R32 Win 3-6 6-2 7-6(5) 3.57 1.27 158 68.4 56.9 50.0 1 4 5/10 10/15 43.8 52.9 5/12 5/14
March 31, 2023 Lille Challenger Jurij Rodionov QF Lose 6-2 5-7 1-6 1.87 1.88 131 68.7 68.4 38.5 7 5 4/9 9/14 28.8 53.1 3/9 3/13
March 30, 2023 Lille Challenger Ricardas Berankis R16 Win 6-3 7-5 2.26 1.6 235 73.6 71.7 36.8 5 2 3/5 9/11 22.2 65.4 4/6 4/10
March 29, 2023 Lille Challenger Hugo Grenier R32 Win 4-6 6-4 6-2 1.62 2.21 146 72.1 62.9 79.2 7 3 4/6 12/14 34.0 50.0 4/5 4/14
March 24, 2023 Biel-Bienne Challenger Liam Broady QF Lose 6-3 5-7 3-6 2.82 1.41 161 69.4 65.3 54.5 9 2 5/8 12/15 33.3 38.9 2/5 2/15
March 23, 2023 Biel-Bienne Challenger Kirill Kivattsev R16 Win 6-2 6-3 1.18 4.52 660 67.3 78.8 75.0 8 1 1/1 9/9 27.6 66.7 3/6 3/8
March 22, 2023 Biel-Bienne Challenger Dylan Dietrich R32 Win 4-6 6-1 6-4 1.07 7.26 1306 71.2 76.9 52.4 8 3 0/2 12/14 28.9 60.6 4/8 4/13
March 19, 2023 M25 Montreal Henri Squire Final Win 7-6(5) 6-3 1.69 2.07 325 nan nan nan None None nan nan
March 18, 2023 M25 Montreal Strong Kirchheimer Semis Win 6-2 7-6(6) 1.26 3.5 437 nan nan nan None None nan nan
March 17, 2023 M25 Montreal Tibo Colson QF Win 6-2 7-5 1.31 3.2 625 nan nan nan None None nan nan
March 16, 2023 M25 Montreal Aurel Ciocanu R16 Win 6-3 6-3 1.05 8.17 1797 nan nan nan None None nan nan
March 14, 2023 M25 Montreal Toby Alex Kodat R32 Win 6-1 6-7(6) 7-6(2) 1.42 2.65 624 nan nan nan None None nan nan
March 8, 2023 Puerto Vallarta Challenger Yuta Shimizu R32 Lose 6-4 3-6 6-7(4) 1.55 2.35 309 62.5 63.5 33.3 6 4 10/16 10/16 25.4 65.1 5/15 5/15
Feb. 8, 2023 Dallas Emilio Gomez R32 Lose 4-6 7-6(5) 6-7(5) nan nan 102 76.1 74.4 55.6 18 2 1/3 15/17 14.1 45.7 1/4 1/17
Feb. 6, 2023 Dallas Antonio Muniz Hidalgo Q1 Win 6-4 6-3 1.03 11.61 1645 68.8 84.8 80.0 9 1 0/0 10/10 36.8 50.0 2/6 2/9
Feb. 6, 2023 Dallas Brandon Holt Q2 Lose 6-7(8) 6-7(5) 2.15 1.65 195 69.0 70.7 46.2 7 3 2/5 9/12 42.2 37.9 3/6 3/12
Feb. 3, 2023 Cleveland Challenger Emilio Gomez QF Lose 6-7(5) 6-4 5-7 1.62 2.22 106 71.2 70.9 59.4 17 4 8/10 15/17 24.4 52.5 2/12 2/17
Feb. 1, 2023 Cleveland Challenger Mitchell Krueger R16 Win 6-7(6) 6-1 6-1 1.56 2.32 229 72.4 76.2 54.2 11 0 3/3 13/13 29.6 69.0 5/14 5/13
Jan. 31, 2023 Cleveland Challenger Olukayode Alafia Damina Ayeni R32 Win 6-1 6-1 1.31 3.22 404 81.5 77.3 20.0 4 2 2/2 7/7 59.1 55.6 5/7 5/7
Jan. 9, 2023 Australian Open Aleksandar Vukic Q1 Lose 3-6 4-6 2.2 1.64 146 65.5 71.1 45.0 6 2 5/7 7/9 24.0 50.0 0/5 0/10
Jan. 2, 2023 Canberra Challenger Francesco Maestrelli Q2 Lose 6-3 6-7(5) 4-6 1.69 2.05 200 66.7 73.4 62.5 8 3 3/4 15/16 20.3 44.4 1/3 1/15
Jan. 1, 2023 Canberra Challenger Juncheng Shang Q1 Win 6-3 7-6(4) 1.79 1.92 192 59.5 78.7 53.1 13 1 6/7 10/11 27.0 55.2 2/5 2/10
Date Tournament Rival's Name Round Result Score 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
Nov. 21, 2023 Davis Cup World Group Play Offs Otto Virtanen Other Lose 4-6 5-7 1.62 2.25 171 61.2 68.3 61.5 2 2 3/5 9/11 15.4 50.0 0/1 0/11
Nov. 11, 2023 Calgary Challenger Aziz Dougaz QF Win 6-3 6-2 1.24 3.86 242 65.6 80.0 52.4 5 4 6/6 9/9 43.5 48.0 3/3 3/8
Nov. 9, 2023 Calgary Challenger Joao Sousa R16 Win 5-7 7-5 6-3 1.29 3.44 276 55.2 82.8 31.9 11 9 3/7 13/17 34.5 50.0 5/12 5/16
Nov. 8, 2023 Calgary Challenger Andrew Paulson R32 Win 4-6 7-6(8) 6-4 1.32 3.22 302 67.4 82.8 45.2 20 6 2/4 14/16 29.4 40.0 2/3 2/16
Oct. 24, 2023 Brest Challenger Radu Albot R32 Lose 7-6(4) 2-6 3-6 1.58 2.22 132 78.4 66.7 47.4 14 2 0/3 11/14 25.7 48.4 0/4 0/15
Oct. 23, 2023 Brest Challenger Geoffrey Blancaneaux Q2 Win 6-4 4-6 7-6(3) 1.24 3.78 244 63.8 73.1 52.6 13 8 3/5 14/16 25.0 43.8 2/3 2/16
Oct. 22, 2023 Brest Challenger Niels Villard Q1 Win 7-6(5) 6-1 1.01 14.86 0 74.5 92.1 76.9 8 0 0/0 10/10 28.6 65.0 2/6 2/9
Oct. 15, 2023 Bratislava Challenger Joris De Loore Final Win 6-0 7-5 1.66 2.16 188 63.0 79.3 76.5 4 1 0/0 9/9 37.5 72.7 4/15 4/9
Oct. 14, 2023 Bratislava Challenger Martin Damm Semis Win 7-6(5) 6-2 1.51 2.48 330 72.7 82.5 80.0 8 1 0/0 10/10 24.5 62.5 2/5 2/10
Oct. 13, 2023 Bratislava Challenger Lukas Klein QF Win 3-6 7-6(5) 6-2 1.74 2.04 149 62.0 73.7 54.3 8 5 4/6 12/14 33.8 48.6 3/11 3/15
Oct. 12, 2023 Bratislava Challenger Dominic Thiem R16 Win 6-1 4-6 7-6(5) 2.32 1.58 72 76.9 81.7 55.6 15 2 0/2 13/15 32.1 42.9 3/8 3/14
Oct. 11, 2023 Bratislava Challenger Arthur Fery R32 Win 7-5 6-1 1.85 1.89 319 64.4 76.3 71.4 11 0 3/3 10/10 42.5 47.4 3/10 3/9
Oct. 2, 2023 Mouilleron-Le-Captif Challenger Vitaliy Sachko R32 Lose 6-3 4-6 4-6 1.53 2.42 161 72.0 73.1 34.6 13 4 4/7 12/15 23.3 40.0 2/2 2/14
Sept. 26, 2023 Orleans Challenger Giulio Zeppieri R32 Lose 2-6 6-2 4-6 1.69 2.11 132 75.3 71.9 38.1 5 2 8/11 10/13 26.1 48.5 2/6 2/13
Sept. 16, 2023 Davis Cup Finals RR: CAN vsI Nicolas Jarry Other Lose 4-6 4-6 2.68 1.46 22 nan nan nan None None nan nan
Sept. 14, 2023 Davis Cup Finals RR: CAN vs SWE Elias Ymer Other Win 6-4 6-3 1.45 2.68 175 nan nan nan None None nan nan
Sept. 13, 2023 Davis Cup Finals RR: CAN vs ITA Lorenzo Musetti Other Win 7-5 6-4 4.1 1.21 18 nan nan nan None None nan nan
Aug. 23, 2023 US Open Kimmer Coppejans Q1 Lose 4-6 7-5 6-7(9) 1.44 2.71 148 63.0 77.9 52.5 15 6 6/8 15/17 34.4 28.9 2/3 2/17
Aug. 17, 2023 Winnipeg Challenger Mattia Bellucci R16 Lose 2-6 3-6 1.54 2.38 198 69.6 58.3 38.1 1 5 8/12 5/9 26.9 33.3 0/1 0/8
Aug. 15, 2023 Winnipeg Challenger Enzo Couacaud R32 Win 4-6 6-2 7-6(6) 1.42 2.75 180 62.4 75.0 58.5 14 9 4/5 14/15 29.0 41.7 2/4 2/15
Aug. 9, 2023 Toronto Daniel Evans R64 Win 7-6(4) 7-5 2.97 1.4 21 63.8 77.3 56.0 8 3 2/4 10/12 20.9 60.0 3/5 3/12
Aug. 9, 2023 Toronto Alex De Minaur R32 Lose 4-6 5-7 4.42 1.21 18 56.8 57.1 56.3 6 6 8/12 7/11 28.2 40.0 2/5 2/11
Aug. 1, 2023 Los Cabos Gijs Brouwer R32 Lose 2-6 6-4 2-6 1.79 2.02 144 55.8 62.8 38.2 5 9 4/10 7/13 34.4 59.4 3/7 3/13
July 23, 2023 Atlanta Jason Jung Q2 Lose 6-4 5-7 6-7(1) 1.38 2.93 281 60.4 82.0 42.5 20 7 1/3 15/17 29.7 31.4 2/6 2/17
July 22, 2023 Atlanta Bradley Klahn Q1 Win 6-3 6-2 1.29 3.52 799 59.3 81.3 72.7 10 4 4/4 9/9 33.3 69.2 3/9 3/8
May 13, 2023 Busan Challenger Max Purcell Semis Lose 4-6 5-7 2.22 1.62 87 68.9 64.7 47.8 5 3 0/3 8/11 21.1 36.8 1/1 1/11
May 12, 2023 Busan Challenger Jordan Thompson QF Win 6-3 7-5 3.26 1.33 80 66.2 73.3 60.9 5 3 1/1 11/11 30.6 44.0 2/8 2/10
May 11, 2023 Busan Challenger Yunseong Chung R16 Win 7-6(5) 7-6(4) 1.49 2.5 328 66.3 76.3 50.0 11 3 8/10 10/12 32.1 51.5 2/3 2/12
May 9, 2023 Busan Challenger Ji Sung Nam R32 Win 6-3 6-3 1.31 3.26 523 62.5 73.3 66.7 3 2 3/4 8/9 35.3 65.0 4/6 4/9
May 1, 2023 Gwangju Challenger Rinky Hijikata R32 Lose 2-6 4-6 1.65 2.15 141 72.4 64.3 50.0 3 1 6/9 6/9 18.8 40.0 0/1 0/9
April 27, 2023 Seoul Challenger Christopher Eubanks R16 Lose 6-2 3-6 2-6 2.03 1.74 90 69.7 69.6 40.0 6 4 5/9 8/12 22.4 60.0 3/8 3/13
April 24, 2023 Seoul Challenger Yu Hsiou Hsu R32 Win 6-2 6-3 1.66 2.12 188 74.1 82.5 50.0 10 0 4/4 9/9 42.3 47.4 3/7 3/8
March 31, 2023 Lille Challenger Jurij Rodionov QF Lose 6-2 5-7 1-6 1.87 1.88 131 68.7 68.4 38.5 7 5 4/9 9/14 28.8 53.1 3/9 3/13
March 30, 2023 Lille Challenger Ricardas Berankis R16 Win 6-3 7-5 2.26 1.6 235 73.6 71.7 36.8 5 2 3/5 9/11 22.2 65.4 4/6 4/10
March 29, 2023 Lille Challenger Hugo Grenier R32 Win 4-6 6-4 6-2 1.62 2.21 146 72.1 62.9 79.2 7 3 4/6 12/14 34.0 50.0 4/5 4/14
March 24, 2023 Biel-Bienne Challenger Liam Broady QF Lose 6-3 5-7 3-6 2.82 1.41 161 69.4 65.3 54.5 9 2 5/8 12/15 33.3 38.9 2/5 2/15
March 23, 2023 Biel-Bienne Challenger Kirill Kivattsev R16 Win 6-2 6-3 1.18 4.52 660 67.3 78.8 75.0 8 1 1/1 9/9 27.6 66.7 3/6 3/8
March 22, 2023 Biel-Bienne Challenger Dylan Dietrich R32 Win 4-6 6-1 6-4 1.07 7.26 1306 71.2 76.9 52.4 8 3 0/2 12/14 28.9 60.6 4/8 4/13
March 19, 2023 M25 Montreal Henri Squire Final Win 7-6(5) 6-3 1.69 2.07 325 nan nan nan None None nan nan
March 18, 2023 M25 Montreal Strong Kirchheimer Semis Win 6-2 7-6(6) 1.26 3.5 437 nan nan nan None None nan nan
March 17, 2023 M25 Montreal Tibo Colson QF Win 6-2 7-5 1.31 3.2 625 nan nan nan None None nan nan
March 16, 2023 M25 Montreal Aurel Ciocanu R16 Win 6-3 6-3 1.05 8.17 1797 nan nan nan None None nan nan
March 14, 2023 M25 Montreal Toby Alex Kodat R32 Win 6-1 6-7(6) 7-6(2) 1.42 2.65 624 nan nan nan None None nan nan
March 8, 2023 Puerto Vallarta Challenger Yuta Shimizu R32 Lose 6-4 3-6 6-7(4) 1.55 2.35 309 62.5 63.5 33.3 6 4 10/16 10/16 25.4 65.1 5/15 5/15
Feb. 8, 2023 Dallas Emilio Gomez R32 Lose 4-6 7-6(5) 6-7(5) nan nan 102 76.1 74.4 55.6 18 2 1/3 15/17 14.1 45.7 1/4 1/17
Feb. 6, 2023 Dallas Antonio Muniz Hidalgo Q1 Win 6-4 6-3 1.03 11.61 1645 68.8 84.8 80.0 9 1 0/0 10/10 36.8 50.0 2/6 2/9
Feb. 6, 2023 Dallas Brandon Holt Q2 Lose 6-7(8) 6-7(5) 2.15 1.65 195 69.0 70.7 46.2 7 3 2/5 9/12 42.2 37.9 3/6 3/12
Feb. 3, 2023 Cleveland Challenger Emilio Gomez QF Lose 6-7(5) 6-4 5-7 1.62 2.22 106 71.2 70.9 59.4 17 4 8/10 15/17 24.4 52.5 2/12 2/17
Feb. 1, 2023 Cleveland Challenger Mitchell Krueger R16 Win 6-7(6) 6-1 6-1 1.56 2.32 229 72.4 76.2 54.2 11 0 3/3 13/13 29.6 69.0 5/14 5/13
Jan. 31, 2023 Cleveland Challenger Olukayode Alafia Damina Ayeni R32 Win 6-1 6-1 1.31 3.22 404 81.5 77.3 20.0 4 2 2/2 7/7 59.1 55.6 5/7 5/7
Jan. 9, 2023 Australian Open Aleksandar Vukic Q1 Lose 3-6 4-6 2.2 1.64 146 65.5 71.1 45.0 6 2 5/7 7/9 24.0 50.0 0/5 0/10
Jan. 2, 2023 Canberra Challenger Francesco Maestrelli Q2 Lose 6-3 6-7(5) 4-6 1.69 2.05 200 66.7 73.4 62.5 8 3 3/4 15/16 20.3 44.4 1/3 1/15
Jan. 1, 2023 Canberra Challenger Juncheng Shang Q1 Win 6-3 7-6(4) 1.79 1.92 192 59.5 78.7 53.1 13 1 6/7 10/11 27.0 55.2 2/5 2/10
Date Tournament Rival's Name Round Result Score 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
May 23, 2023 Roland Garros Timofey Skatov Q1 Lose 4-6 6-7 2.61 1.47 147 62.2 60.9 53.6 4 4 1/5 7/11 36.2 38.1 3/8 3/11
April 14, 2023 Sarasota Challenger Daniel Altmaier QF Lose 2-5 2.42 1.53 113 83.3 55.0 0.0 0 0 1/3 2/4 26.7 50.0 0/1 0/3
April 12, 2023 Sarasota Challenger Mitchell Krueger R16 Win 6-2 6-4 1.66 2.13 262 56.9 79.3 54.5 1 5 2/3 8/9 39.1 59.1 4/9 4/9
April 11, 2023 Sarasota Challenger Facundo Diaz Acosta R32 Win 3-6 6-2 7-6(5) 3.57 1.27 158 68.4 56.9 50.0 1 4 5/10 10/15 43.8 52.9 5/12 5/14
Date Tournament Rival's Name Round Result Score 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
July 18, 2023 Newport Kevin Anderson R32 Lose 3-6 2-6 1.55 2.45 0 52.1 68.4 31.4 4 5 5/10 4/9 8.3 46.7 1/1 1/8
June 28, 2023 Wimbledon Matteo Gigante Q2 Lose 4-6 4-6 1.25 3.8 256 68.9 64.3 47.4 11 3 5/8 7/10 25.7 36.4 1/1 1/10
June 26, 2023 Wimbledon Cem Ilkel Q1 Win 6-3 4-6 6-1 1.15 5.26 231 None None
June 20, 2023 Ilkley Challenger Arthur Cazaux R32 Lose 3-6 6-7(1) 2.0 1.76 147 67.2 74.4 28.6 5 2 2/4 8/10 23.0 63.3 1/7 1/11
June 16, 2023 Nottingham Challenger Arthur Cazaux QF Lose 6-7(2) 5-7 1.74 2.05 181 68.4 80.8 45.8 7 3 0/1 11/12 16.7 36.0 0/2 0/12
June 15, 2023 Nottingham Challenger Alex Michelsen R16 Win 3-6 7-5 6-3 1.48 2.54 257 67.0 69.5 58.6 6 2 2/5 12/15 31.7 52.0 4/7 4/15
June 13, 2023 Nottingham Challenger Enzo Couacaud R32 Win 6-3 6-3 1.45 2.63 159 66.7 100.0 76.9 6 2 0/0 9/9 27.6 62.1 3/8 3/9
June 9, 2023 Surbiton Challenger Jurij Rodionov QF Lose 4-6 4-6 1.71 2.09 134 70.7 75.6 35.3 6 4 2/4 8/10 0.0 38.5 0/0 0/10
June 8, 2023 Surbiton Challenger Daniel Evans R16 Win 7-5 6-2 2.95 1.36 25 71.2 81.0 58.8 8 0 2/2 10/10 27.5 62.9 3/10 3/10
June 6, 2023 Surbiton Challenger Liam Broady R32 Win 6-4 6-4 2.48 1.5 140 67.3 88.6 52.9 8 4 3/4 9/10 40.0 45.5 3/7 3/10