ATP

1999 season

72 tour-level events.

Leaders

Biggest titles

All 72 events

Leaderboard

Filters
Surface
Reset
All surfaces · All levels
Min. matches510203040

115 players with 20+ matches. Tap a column to sort. Percentages use raw serve and return counts; TB = tiebreaks, Decider = deciding sets.

#PlayerMW-LWin %TitlesAce %1st won2nd wonHold %Ret ptsBreak %TBDecider
1Paul HaarhuisNED226-1627.3%05.8%70.5%47.7%75.9%36.9%20.5%2-80-6
2Vincenzo SantopadreITA217-1433.3%05.4%70.2%46.2%70.1%35.5%22.2%6-83-3
3Martin Damm SrCZE237-1630.4%08.9%75.2%44.8%73.6%35.0%18.8%3-51-7
4Gaston GaudioARG238-1534.8%02.6%60.9%47.7%62.3%40.8%29.2%2-52-4
5Martin RodriguezARG288-2028.6%07.6%69.7%48.6%72.8%35.6%16.2%4-85-4
6Todd WoodbridgeAUS248-1633.3%04.1%66.3%47.6%68.3%36.2%20.8%6-54-4
7Guillaume RaouxFRA3010-2033.3%05.8%70.0%53.5%76.7%32.6%13.4%7-72-5
8Davide SanguinettiITA3510-2528.6%05.4%68.1%46.2%67.9%37.8%22.5%8-103-11
9Wayne BlackZIM2710-1737.0%03.5%64.1%48.2%68.2%39.8%27.4%5-33-4
10Mark WoodfordeAUS2910-1934.5%06.1%68.0%50.1%75.1%36.7%22.2%4-116-7
11Julian AlonsoESP2110-1147.6%03.3%65.8%46.7%67.8%39.0%24.5%5-35-3
12Hendrik DreekmannGER2511-1444.0%06.6%71.7%46.2%72.0%37.6%23.1%2-35-3
13Ivan LjubicicCRO2511-1444.0%08.4%73.0%50.3%79.0%36.8%21.1%6-85-4
14Scott DraperAUS2811-1739.3%07.2%71.3%52.1%78.1%33.9%16.0%7-125-2
15Ramon DelgadoPAR3311-2233.3%07.8%66.2%47.4%68.0%35.2%18.4%8-46-5
16Xavier MalisseBEL2212-1054.5%0 / 17.0%69.2%49.2%69.3%38.7%24.9%9-32-2
17Peter WesselsNED2712-1544.4%010.7%75.8%49.4%82.1%33.8%16.4%8-106-6
18Bohdan UlihrachCZE3612-2433.3%04.4%68.0%49.5%72.6%37.5%22.8%8-95-9
19Paul GoldsteinUSA2712-1544.4%02.5%64.3%47.1%69.9%41.7%30.2%6-63-7
20Bernd KarbacherGER3013-1743.3%07.9%70.0%48.0%74.3%37.7%22.7%7-84-6
21Jan KroslakSVK3913-2633.3%05.8%67.2%43.2%68.4%37.2%20.0%10-55-5
22Paradorn SrichaphanTHA2013-765.0%08.7%78.0%48.0%80.1%37.4%20.5%7-53-1
23Roger FedererSUI3013-1743.3%06.1%70.4%48.9%75.7%36.3%20.1%6-115-5
24Sebastien LareauCAN3113-1841.9%07.1%68.8%49.7%76.6%35.6%19.2%7-76-7
25Galo BlancoESP3314-1942.4%16.8%71.8%50.1%75.9%36.5%21.2%8-41-5
26Wayne ArthursAUS2514-1156.0%017.2%85.8%57.5%91.3%28.9%7.7%15-123-3
27Laurence TielemanITA3514-2140.0%08.6%74.3%50.7%77.9%34.0%15.6%7-83-7
28Hernan GumyARG3014-1646.7%02.7%64.2%48.6%68.8%39.3%26.9%8-74-4
29Albert PortasESP3214-1843.8%0 / 14.0%64.9%47.1%68.6%39.3%26.5%5-74-5
30Mikael TillstromSWE3315-1845.5%0 / 13.5%65.1%47.5%68.6%38.5%25.4%6-49-5
31Jens KnippschildGER3015-1550.0%08.8%77.0%49.9%79.1%36.4%20.5%9-44-4
32Max MirnyiBLR3015-1550.0%09.5%72.9%51.6%80.1%33.8%16.1%15-66-5
33Adrian VoineaROU3815-2339.5%16.9%69.8%50.1%72.5%37.6%22.6%9-98-11
34Richard FrombergAUS3115-1648.4%011.3%73.1%48.7%79.3%34.8%16.2%12-36-6
35Andrea GaudenziITA2915-1451.7%02.1%62.2%47.2%67.3%40.8%29.8%2-36-3
36Magnus LarssonSWE3216-1650.0%08.3%71.3%52.0%80.8%37.5%22.9%8-83-7
37Cecil MamiitPHI3416-1847.1%0 / 13.1%66.3%47.0%67.5%40.1%27.8%7-56-6
38Guillermo CanasARG4016-2440.0%0 / 13.7%67.2%48.6%70.7%39.9%25.9%8-83-8
39Slava DosedelCZE2916-1355.2%0 / 14.2%66.4%49.2%73.2%41.1%30.0%7-52-7
40Juan Carlos FerreroESP2416-866.7%11.9%65.0%53.2%74.6%42.3%32.6%6-37-3
41Gianluca PozziITA4417-2738.6%06.7%76.0%49.0%75.9%36.9%20.4%5-76-11
42Mariano PuertaARG4317-2639.5%04.6%66.0%49.0%73.6%36.3%21.4%7-103-11
43Justin GimelstobUSA4317-2639.5%08.6%71.8%46.6%77.4%35.8%20.5%7-123-10
44Jason StoltenbergAUS3517-1848.6%06.5%71.3%50.9%76.4%39.2%24.8%6-104-7
45Jan SiemerinkNED4317-2639.5%07.9%73.8%49.8%79.2%33.7%15.7%7-96-7
46Franco SquillariARG4218-2442.9%14.6%66.2%47.4%70.4%39.0%26.1%6-106-4
47Daniel NestorCAN3518-1751.4%010.0%77.5%46.1%82.0%35.0%20.5%7-95-5
48Markus HipflAUT3419-1555.9%03.5%67.7%49.5%73.2%40.7%30.6%1-42-6
49Nicolas EscudeFRA3720-1754.1%17.5%69.7%51.6%76.3%38.8%25.9%11-77-7
50Alberto BerasateguiESP4020-2050.0%0 / 11.2%61.5%45.1%67.2%41.9%31.7%11-69-8
Show all 115 players