Jan Lennard Struff

GER

ATP Ranking

#63

ATP High

#21

249-279

Record

47.2%

Win Rate

1

Titles

8.3M

Price

Titles won