who is ranked first in men's tennis
Roger Federer
-1
Section::::Records and particularities.

List of ATP number 1 ranked singles tennis players
2575118
7828168274369702584
NONE
Section::::Records and particularities.

List of ATP number 1 ranked singles tennis players
2575118