Brazil ATP Players
69 ATP players representing Brazil meet the two-match minimum. Gustavo Kuerten has the best recorded career-high ranking in this group at world No. 1.
Active players are highlighted in blue. Select a column heading to sort all results.
| Player Sort by Player | Peak ranking Sort by Peak ranking, currently ascending | Peak Elo Sort by Peak Elo | M Sort by M | W Sort by W | L Sort by L | Win % Sort by Win % | Prize money Sort by Prize money | Titles Sort by Titles | Grand Slams Sort by Grand Slams | Years Sort by Years | Match log |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gustavo Kuerten | #1 | 2,137 | 523 | 339 | 184 | 64.8% | $14,807,000 | 20 | 3 | 1996–2008 | Match log |
| Thomaz Bellucci | #21 | 1,932 | 386 | 182 | 204 | 47.2% | $5,384,637 | 4 | 0 | 2008–2023 | Match log |
| Joao Fonseca (active player) | #24 | 1,952 | 85 | 49 | 36 | 57.6% | $4,359,923 | 2 | 0 | 2023–2026 | Match log |
| Thomaz Koch | #24 | 1,880 | 356 | 199 | 157 | 55.9% | $2,532 | 6 | 0 | 1968–1983 | Match log |
| Fernando Meligeni | #25 | 1,888 | 390 | 189 | 201 | 48.5% | $2,555,367 | 3 | 0 | 1991–2003 | Match log |
| Luiz Mattar | #29 | 1,766 | 339 | 176 | 163 | 51.9% | $1,484,394 | 7 | 0 | 1986–1995 | Match log |
| Marcos Hocevar | #30 | 1,819 | 174 | 80 | 94 | 46.0% | $330,047 | 0 | 0 | 1979–1985 | Match log |
| Jaime Oncins | #34 | 1,810 | 151 | 64 | 87 | 42.4% | $1,211,476 | 2 | 0 | 1988–2001 | Match log |
| Carlos Kirmayr | #36 | 1,893 | 292 | 135 | 157 | 46.2% | $570,207 | 1 | 0 | 1972–1987 | Match log |
| Flavio Saretta | #44 | 1,791 | 143 | 68 | 75 | 47.6% | $1,239,319 | 0 | 0 | 2001–2009 | Match log |
| Cassio Motta | #48 | 1,739 | 269 | 105 | 164 | 39.0% | $986,158 | 0 | 0 | 1979–1993 | Match log |
| Ricardo Mello | #50 | 1,773 | 139 | 52 | 87 | 37.4% | $1,484,044 | 1 | 0 | 2001–2013 | Match log |
| Andre Sa | #55 | 1,709 | 136 | 48 | 88 | 35.3% | $2,655,127 | 0 | 0 | 1997–2007 | Match log |
| Marcos Daniel | #56 | 1,645 | 84 | 20 | 64 | 23.8% | $1,177,189 | 0 | 0 | 2002–2011 | Match log |
| Thiago Seyboth Wild (active player) | #58 | 1,767 | 89 | 38 | 51 | 42.7% | $2,500,901 | 1 | 0 | 2018–2026 | Match log |
| Thiago Monteiro (active player) | #61 | 1,780 | 202 | 81 | 121 | 40.1% | $4,453,408 | 0 | 0 | 2016–2026 | Match log |
| Rogerio Dutra Silva | #63 | 1,747 | 84 | 24 | 60 | 28.6% | $1,854,319 | 0 | 0 | 2007–2019 | Match log |
| Julio Goes | #68 | 1,522 | 50 | 12 | 38 | 24.0% | $151,995 | 0 | 0 | 1980–1989 | Match log |
| Joao Souza | #69 | 1,668 | 72 | 25 | 47 | 34.7% | $1,353,396 | 0 | 0 | 2010–2017 | Match log |
| Joao Soares | #74 | 1,615 | 141 | 42 | 99 | 29.8% | $73,074 | 0 | 0 | 1974–1987 | Match log |
| Givaldo Barbosa | #78 | 1,500 | 58 | 13 | 45 | 22.4% | $197,253 | 0 | 0 | 1976–1989 | Match log |
| Ivan Kley | #81 | 1,516 | 50 | 14 | 36 | 28.0% | $196,614 | 0 | 0 | 1982–1990 | Match log |
| J. Mandarino | #81 | 1,716 | 185 | 86 | 99 | 46.5% | $172 | 0 | 0 | 1968–1977 | Match log |
| Thiago Alves | #88 | 1,632 | 30 | 7 | 23 | 23.3% | $739,459 | 0 | 0 | 2001–2012 | Match log |
| Roger Guedes | #89 | 1,500 | 22 | 5 | 17 | 22.7% | $7,784 | 0 | 0 | 1974–1983 | Match log |
| Danilo Marcelino | #91 | 1,574 | 84 | 29 | 55 | 34.5% | $419,467 | 0 | 0 | 1983–1993 | Match log |
| Fernando Roese | #92 | 1,538 | 68 | 22 | 46 | 32.4% | $341,334 | 0 | 0 | 1982–1993 | Match log |
| Alexandre Simoni | #96 | 1,530 | 30 | 10 | 20 | 33.3% | $394,788 | 0 | 0 | 2000–2002 | Match log |
| Dacio Campos | #107 | 1,503 | 11 | 1 | 10 | 9.1% | $101,721 | 0 | 0 | 1985–1989 | Match log |
| Nelson Aerts | #109 | 1,560 | 33 | 10 | 23 | 30.3% | $233,278 | 0 | 0 | 1983–1991 | Match log |
| Felipe Meligeni Alves (active player) | #117 | 1,678 | 14 | 3 | 11 | 21.4% | $1,438,691 | 0 | 0 | 2020–2025 | Match log |
| Andre Ghem | #118 | 1,593 | 7 | 2 | 5 | 28.6% | $534,802 | 0 | 0 | 2006–2016 | Match log |
| Cesar Kist | #119 | 1,500 | 24 | 6 | 18 | 25.0% | $127,040 | 0 | 0 | 1982–1991 | Match log |
| Marcio Carlsson | #119 | 1,564 | 13 | 5 | 8 | 38.5% | $205,297 | 0 | 0 | 1995–1999 | Match log |
| Gustavo Heide (active player) | #128 | 1,599 | 10 | 3 | 7 | 30.0% | $672,807 | 0 | 0 | 2024–2026 | Match log |
| Roberto Jabali | #130 | 1,581 | 34 | 12 | 22 | 35.3% | $277,807 | 0 | 0 | 1988–1998 | Match log |
| Franco Ferreiro | #136 | 1,585 | 6 | 2 | 4 | 33.3% | $388,773 | 0 | 0 | 2003–2009 | Match log |
| Jose Daher | #139 | 1,500 | 16 | 4 | 12 | 25.0% | $124,483 | 0 | 0 | 1983–1992 | Match log |
| Julio Silva | #144 | 1,573 | 11 | 2 | 9 | 18.2% | $531,580 | 0 | 0 | 2002–2010 | Match log |
| Marcelo Hennemann | #149 | 1,520 | 16 | 6 | 10 | 37.5% | $62,670 | 0 | 0 | 1987–1989 | Match log |
| Ricardo Hocevar | #149 | 1,620 | 5 | 0 | 5 | 0.0% | $363,656 | 0 | 0 | 2009–2011 | Match log |
| Daniel Melo | #151 | 1,501 | 3 | 0 | 3 | 0.0% | $223,693 | 0 | 0 | 2001–2002 | Match log |
| Guilherme Clezar | #153 | 1,568 | 12 | 1 | 11 | 8.3% | $625,726 | 0 | 0 | 2011–2018 | Match log |
| Ney Keller | #161 | 1,513 | 7 | 1 | 6 | 14.3% | $4,304 | 0 | 0 | 1980–1983 | Match log |
| Alexandre Hocevar | #169 | 1,516 | 14 | 5 | 9 | 35.7% | $90,542 | 0 | 0 | 1984–1991 | Match log |
| Eleuterio Martins | #171 | 1,500 | 3 | 0 | 3 | 0.0% | $23,085 | 0 | 0 | 1982–1985 | Match log |
| Joao Menezes | #172 | 1,522 | 2 | 0 | 2 | 0.0% | $350,992 | 0 | 0 | 2021–2021 | Match log |
| Caio Zampieri | #182 | 1,552 | 3 | 1 | 2 | 33.3% | $292,766 | 0 | 0 | 2009–2011 | Match log |
| Mauro Menezes | #184 | 1,500 | 16 | 3 | 13 | 18.8% | $162,044 | 0 | 0 | 1988–1991 | Match log |
| Matheus Pucinelli De Almeida (active player) | #190 | 1,559 | 2 | 1 | 1 | 50.0% | $367,195 | 0 | 0 | 2022–2022 | Match log |
| Fabio Silberberg | #196 | 1,500 | 2 | 0 | 2 | 0.0% | $73,823 | 0 | 0 | 1991–1991 | Match log |
| Daniel Dutra da Silva (active player) | #207 | 1,565 | 2 | 0 | 2 | 0.0% | $474,041 | 0 | 0 | 2009–2022 | Match log |
| Edvaldo Oliveira | #208 | 1,500 | 4 | 0 | 4 | 0.0% | $22,065 | 0 | 0 | 1982–1989 | Match log |
| Luis Felipe Tavares | #210 | 1,533 | 23 | 9 | 14 | 39.1% | — | 0 | 0 | 1969–1976 | Match log |
| Fernando Gentil | #222 | 1,516 | 13 | 3 | 10 | 23.1% | — | 0 | 0 | 1968–1976 | Match log |
| Ricardo Acioly | #228 | 1,507 | 9 | 3 | 6 | 33.3% | $151,966 | 0 | 0 | 1986–1991 | Match log |
| Joao Zwetsch | #231 | 1,500 | 3 | 1 | 2 | 33.3% | $37,779 | 0 | 0 | 1990–1991 | Match log |
| Marcelo Demoliner | #232 | 1,513 | 2 | 1 | 1 | 50.0% | $1,605,384 | 0 | 0 | 2015–2015 | Match log |
| Eduardo Oncins | #256 | 1,500 | 4 | 0 | 4 | 0.0% | $10,631 | 0 | 0 | 1982–1984 | Match log |
| Orlando Luz (active player) | #272 | 1,500 | 2 | 0 | 2 | 0.0% | $1,274,986 | 0 | 0 | 2017–2026 | Match log |
| Carlos Chabalgoity | #287 | 1,527 | 4 | 2 | 2 | 50.0% | $4,020 | 0 | 0 | 1982–1983 | Match log |
| Renato Joaquim | #294 | 1,500 | 2 | 0 | 2 | 0.0% | — | 0 | 0 | 1982–1983 | Match log |
| Otavio Della | #299 | 1,512 | 4 | 1 | 3 | 25.0% | $66,279 | 0 | 0 | 1988–1990 | Match log |
| Sergio Ribeiro | #338 | 1,517 | 2 | 1 | 1 | 50.0% | $11,528 | 0 | 0 | 1987–1987 | Match log |
| Paschoal Penetta | #341 | 1,516 | 2 | 1 | 1 | 50.0% | $4,098 | 0 | 0 | 1983–1983 | Match log |
| Gabriel Mattos | #347 | 1,513 | 4 | 1 | 3 | 25.0% | $10,067 | 0 | 0 | 1982–1983 | Match log |
| Ricardo Camargo | #435 | 1,510 | 3 | 1 | 2 | 33.3% | $40,506 | 0 | 0 | 1989–1991 | Match log |
| Edson Krause | #453 | 1,516 | 2 | 1 | 1 | 50.0% | $264 | 0 | 0 | 1983–1983 | Match log |
| Eulicio Silva | — | 1,500 | 2 | 0 | 2 | 0.0% | — | 0 | 0 | 1972–1975 | Match log |
Other Ways to Explore Players
Rankings & Season LeadersCurrent rankings, Elo, form, and season performance.
Records & Career LeadersCareer titles, wins, rankings, Elo, and all-time records.
Advanced Player SearchFilter careers by country, ranking, wins, titles, and more.
Head-to-Head RecordsExplore the most-played rivalries and individual matchups.