ATP

1999 season

72 tour-level events.

Leaders

Biggest titles

All 72 events

Leaderboard

Filters
Surface
Reset
All surfaces · All levels
Min. matches510203040

143 players with 10+ 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
1Carlos CostaESP111-109.1%07.0%68.0%44.6%62.0%37.9%24.2%1-10-3
2Alex CalatravaESP122-1016.7%011.7%72.8%46.7%73.7%33.0%13.7%2-31-4
3Ronald AgenorUSA103-730.0%02.3%63.8%46.0%72.0%35.0%19.2%2-31-1
4Takao SuzukiJPN123-925.0%08.3%69.3%51.2%79.0%32.8%10.3%3-60-4
5Dinu PescariuROU133-1023.1%03.4%63.4%43.0%64.2%35.0%20.0%2-21-2
6Fredrik JonssonSWE103-730.0%07.2%69.5%52.0%80.1%32.8%14.7%2-60-2
7Alex ObrienUSA103-730.0%05.2%66.7%41.1%69.9%34.5%17.9%1-01-0
8Stephane HuetFRA113-827.3%07.6%70.4%50.0%72.6%38.2%24.3%2-40-4
9Thomas MusterAUT165-1131.3%03.2%62.3%50.3%70.7%36.9%21.8%2-32-2
10Orlin StanoytchevBUL165-1131.3%04.2%68.1%46.5%71.5%37.1%23.1%3-33-4
11Michael KohlmannGER185-1327.8%05.9%69.5%45.3%72.3%34.8%18.3%0-53-3
12Ville LiukkoFIN115-645.5%04.5%62.0%52.9%65.9%38.8%23.9%3-22-1
13Brett StevenNZL125-741.7%04.7%64.6%49.2%71.4%37.8%25.5%0-10-1
14Axel PretzschGER145-935.7%05.0%69.5%45.2%70.7%38.1%21.1%3-22-2
15Lorenzo MantaSUI136-746.2%010.7%78.0%47.7%81.1%33.5%16.4%4-53-1
16Petr KordaCZE186-1233.3%05.2%70.9%46.7%78.1%35.9%19.6%2-71-3
17Oliver GrossGER196-1331.6%04.2%66.0%42.9%65.5%38.4%25.9%2-51-1
18Marcelo FilippiniURU186-1233.3%02.2%62.7%51.5%69.2%36.7%21.2%2-10-3
19Leander PaesIND166-1037.5%04.6%68.4%50.4%74.8%32.4%14.3%2-52-2
20German PuentesESP136-746.2%01.2%61.0%46.1%64.6%43.0%34.4%2-23-3
21Paul HaarhuisNED226-1627.3%05.8%70.5%47.7%75.9%36.9%20.5%2-80-6
22Kevin UllyettZIM117-463.6%0 / 16.8%71.9%50.5%80.3%37.5%21.0%7-22-1
23Lars BurgsmullerGER157-846.7%03.6%67.7%50.7%74.8%41.0%28.4%1-45-4
24George BastlSUI147-750.0%0 / 16.2%67.6%48.3%74.8%36.6%22.1%4-20-2
25Richey RenebergUSA177-1041.2%08.0%70.6%48.3%73.7%37.9%23.0%4-32-5
26Vincenzo SantopadreITA217-1433.3%05.4%70.2%46.2%70.1%35.5%22.2%6-83-3
27Martin Damm SrCZE237-1630.4%08.9%75.2%44.8%73.6%35.0%18.8%3-51-7
28Gaston GaudioARG238-1534.8%02.6%60.9%47.7%62.3%40.8%29.2%2-52-4
29Martin RodriguezARG288-2028.6%07.6%69.7%48.6%72.8%35.6%16.2%4-85-4
30Todd WoodbridgeAUS248-1633.3%04.1%66.3%47.6%68.3%36.2%20.8%6-54-4
31Antony DupuisFRA188-1044.4%010.2%72.9%51.3%79.4%34.5%18.1%6-33-4
32Andreas VinciguerraSWE159-660.0%0 / 14.4%68.8%47.9%74.3%42.0%31.4%2-32-2
33Guillaume RaouxFRA3010-2033.3%05.8%70.0%53.5%76.7%32.6%13.4%7-72-5
34Boris BeckerGER1610-662.5%0 / 111.4%77.1%47.3%81.3%36.1%20.3%5-23-2
35Davide SanguinettiITA3510-2528.6%05.4%68.1%46.2%67.9%37.8%22.5%8-103-11
36Wayne BlackZIM2710-1737.0%03.5%64.1%48.2%68.2%39.8%27.4%5-33-4
37Nicklas KultiSWE1910-952.6%0 / 18.6%75.0%45.7%77.2%37.0%21.1%3-34-4
38Mark WoodfordeAUS2910-1934.5%06.1%68.0%50.1%75.1%36.7%22.2%4-116-7
39Julian AlonsoESP2110-1147.6%03.3%65.8%46.7%67.8%39.0%24.5%5-35-3
40Hendrik DreekmannGER2511-1444.0%06.6%71.7%46.2%72.0%37.6%23.1%2-35-3
41Ivan LjubicicCRO2511-1444.0%08.4%73.0%50.3%79.0%36.8%21.1%6-85-4
42Scott DraperAUS2811-1739.3%07.2%71.3%52.1%78.1%33.9%16.0%7-125-2
43Ramon DelgadoPAR3311-2233.3%07.8%66.2%47.4%68.0%35.2%18.4%8-46-5
44Xavier MalisseBEL2212-1054.5%0 / 17.0%69.2%49.2%69.3%38.7%24.9%9-32-2
45Peter WesselsNED2712-1544.4%010.7%75.8%49.4%82.1%33.8%16.4%8-106-6
46Bohdan UlihrachCZE3612-2433.3%04.4%68.0%49.5%72.6%37.5%22.8%8-95-9
47Paul GoldsteinUSA2712-1544.4%02.5%64.3%47.1%69.9%41.7%30.2%6-63-7
48Bernd KarbacherGER3013-1743.3%07.9%70.0%48.0%74.3%37.7%22.7%7-84-6
49Jan KroslakSVK3913-2633.3%05.8%67.2%43.2%68.4%37.2%20.0%10-55-5
50Paradorn SrichaphanTHA2013-765.0%08.7%78.0%48.0%80.1%37.4%20.5%7-53-1
Show all 143 players