Summary

Total
Hard
Clay
Grass
Carpet
2020
15 / 9
62.5%
10 / 7
58.8%
5 / 2
71.4%
0 / 0
0.0%
0 / 0
0.0%
Main
15 / 9
10 / 7
5 / 2
0 / 0
0 / 0
Quali
0 / 0
0 / 0
0 / 0
0 / 0
0 / 0
2019
37 / 33
25 / 22
5 / 6
7 / 5
0 / 0
Main
26 / 26
19 / 20
1 / 2
6 / 4
0 / 0
Quali
11 / 7
6 / 2
4 / 4
1 / 1
0 / 0
2018
46 / 26
35 / 16
11 / 9
0 / 1
0 / 0
Main
39 / 21
31 / 13
8 / 8
0 / 0
0 / 0
Quali
7 / 5
4 / 3
3 / 1
0 / 1
0 / 0
2017
14 / 11
9 / 6
5 / 5
0 / 0
0 / 0
Main
12 / 9
8 / 5
4 / 4
0 / 0
0 / 0
Quali
2 / 2
1 / 1
1 / 1
0 / 0
0 / 0

Matches

Clay
Hard
Hard
Hard
Hard
Hard
Hard
Grass
Grass
Clay
Clay
Clay
Hard
Hard
Hard
#39
+8
Miomir Kecmanovic (SRB)
31.08.1999 (21) in Belgrade, Serbia - Residence: Bradenton, United States of America
Turned Pro 2017 - Right

Ratings

Serve
Aces
Double Faults
First Serve In
First Serve Won
Second Serve Won
Breakpoints Saved
Return
First Return Points Won
Second Return Points Won
Breakpoints Converted

Ranking History

Won/Lost

Retired
Tournament Round Date Opponent
ATP Wimbledon R64 07.2019 Benoit Paire
ATP Challenger Dallas R32 02.2019 Evan King
ATP Challenger Shanghai S 09.2018 Blaz Kavcic
ATP Challenger Chengdu Q 08.2017 Yen-Hsun Lu