Summary

Total
Hard
Clay
Grass
Carpet
2021
54 / 16
77.1%
20 / 6
76.9%
34 / 9
79.1%
0 / 1
0.0%
0 / 0
0.0%
Main
46 / 13
14 / 4
32 / 8
0 / 1
0 / 0
Quali
8 / 3
6 / 2
2 / 1
0 / 0
0 / 0
2020
19 / 7
6 / 3
13 / 4
0 / 0
0 / 0
Main
16 / 6
3 / 3
13 / 3
0 / 0
0 / 0
Quali
3 / 1
3 / 0
0 / 1
0 / 0
0 / 0
2019
25 / 25
8 / 11
16 / 12
1 / 1
0 / 1
Main
22 / 21
6 / 9
16 / 11
0 / 0
0 / 1
Quali
3 / 4
2 / 2
0 / 1
1 / 1
0 / 0
2018
16 / 11
8 / 6
8 / 4
0 / 0
0 / 1
Main
14 / 8
6 / 5
8 / 3
0 / 0
0 / 0
Quali
2 / 3
2 / 1
0 / 1
0 / 0
0 / 1
2017
14 / 14
3 / 3
11 / 10
0 / 1
0 / 0
Main
9 / 10
3 / 3
6 / 6
0 / 1
0 / 0
Quali
5 / 4
0 / 0
5 / 4
0 / 0
0 / 0
2016
5 / 5
3 / 3
2 / 2
0 / 0
0 / 0
Main
3 / 4
1 / 2
2 / 2
0 / 0
0 / 0
Quali
2 / 1
2 / 1
0 / 0
0 / 0
0 / 0
2015
1 / 2
0 / 1
1 / 1
0 / 0
0 / 0
Main
1 / 1
0 / 0
1 / 1
0 / 0
0 / 0
Quali
0 / 1
0 / 1
0 / 0
0 / 0
0 / 0

Matches

Clay
#64
+1
Tallon Griekspoor (NED)
02.07.1996 (25) in Haarlem, Netherlands - Residence: Nieuw Vennep, Netherlands
Turned Pro - - 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 Gstaad R16 07.2021 Benoit Paire
ATP Challenger Hamburg R32 10.2019 Botic van de Zandschulp
ATP Challenger Lyon R32 06.2019 Hugo Gaston
ATP Challenger Murcia S 04.2019 Mikael Ymer W/O
ATP Challenger Eckental QF-1 10.2018 Albano Olivetti