ATP Players by Last Name: B
Career records for ATP players whose last names begin with B and who have at least two recorded matches.
Main-tour singles records · Rankings through Sep 14, 2026 · Active players appear in blue · Select a column heading to sort.
| Player Sort by Player | Country Sort by Country | 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 | GS Sort by GS | M1000 Sort by M1000 | Years Sort by Years | Rivalries | Match log |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bjorn Borg | SWE | #1 | 2,558 | 757 | 617 | 140 | 81.5% | $3,655,751 | 66 | 11 | 0 | 1971–1993 | Rivalries | Match log |
| Boris Becker | GER | #1 | 2,268 | 892 | 672 | 220 | 75.3% | $25,080,956 | 49 | 6 | 5 | 1983–1999 | Rivalries | Match log |
| Sergi Bruguera | ESP | #3 | 2,099 | 677 | 420 | 257 | 62.0% | $11,632,199 | 14 | 2 | 2 | 1988–2002 | Rivalries | Match log |
| Tomas Berdych | CZE | #4 | 2,233 | 923 | 599 | 324 | 64.9% | $29,491,328 | 13 | 0 | 1 | 2003–2019 | Rivalries | Match log |
| James Blake | USA | #4 | 2,041 | 586 | 349 | 237 | 59.6% | $7,981,882 | 10 | 0 | 0 | 1998–2013 | Rivalries | Match log |
| Jonas Bjorkman | SWE | #4 | 2,037 | 739 | 395 | 344 | 53.5% | $14,610,671 | 6 | 0 | 0 | 1991–2008 | Rivalries | Match log |
| Matteo Berrettini (active player) | ITA | #6 | 2,130 | 330 | 206 | 124 | 62.4% | $14,979,686 | 10 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Corrado Barazzutti | ITA | #7 | 2,038 | 491 | 289 | 202 | 58.9% | $775,783 | 5 | 0 | 0 | 1971–1984 | Rivalries | Match log |
| Alberto Berasategui | ESP | #7 | 1,984 | 471 | 276 | 195 | 58.6% | $4,676,187 | 14 | 0 | 0 | 1992–2001 | Rivalries | Match log |
| Jay Berger | USA | #7 | 1,947 | 221 | 141 | 80 | 63.8% | $992,136 | 3 | 0 | 0 | 1985–1991 | Rivalries | Match log |
| Marcos Baghdatis | CYP | #8 | 1,952 | 601 | 327 | 274 | 54.4% | $8,918,917 | 4 | 0 | 0 | 2004–2019 | Rivalries | Match log |
| Roberto Bautista Agut (active player) | ESP | #9 | 2,104 | 711 | 415 | 296 | 58.4% | $20,539,333 | 12 | 0 | 0 | 2009–2026 | Rivalries | Match log |
| Alexander Bublik (active player) | KAZ | #10 | 2,043 | 384 | 205 | 179 | 53.4% | $12,658,208 | 9 | 0 | 0 | 2016–2026 | Rivalries | Match log |
| Paolo Bertolucci | ITA | #12 | 1,934 | 338 | 194 | 144 | 57.4% | — | 6 | 0 | 0 | 1968–1983 | Rivalries | Match log |
| Arnaud Boetsch | FRA | #12 | 1,919 | 415 | 218 | 197 | 52.5% | $3,031,247 | 3 | 0 | 0 | 1987–1999 | Rivalries | Match log |
| Nikoloz Basilashvili (active player) | GEO | #16 | 1,953 | 334 | 151 | 183 | 45.2% | $9,834,308 | 5 | 0 | 0 | 2014–2026 | Rivalries | Match log |
| Sebastian Baez (active player) | ARG | #18 | 1,898 | 250 | 124 | 126 | 49.6% | $7,175,312 | 7 | 0 | 0 | 2021–2026 | Rivalries | Match log |
| Jeff Borowiak | USA | #20 | 1,958 | 594 | 290 | 304 | 48.8% | $598 | 5 | 0 | 0 | 1968–1984 | Rivalries | Match log |
| Thomaz Bellucci | BRA | #21 | 1,932 | 386 | 182 | 204 | 47.2% | $5,384,637 | 4 | 0 | 0 | 2008–2023 | Rivalries | Match log |
| Fritz Buehning | USA | #21 | 1,887 | 234 | 113 | 121 | 48.3% | $608,506 | 1 | 0 | 0 | 1978–1984 | Rivalries | Match log |
| Eduardo Bengoechea | ARG | #21 | 1,805 | 213 | 101 | 112 | 47.4% | $476,094 | 0 | 0 | 0 | 1980–1991 | Rivalries | Match log |
| Byron Black | ZIM | #22 | 1,873 | 470 | 240 | 230 | 51.1% | $5,159,775 | 2 | 0 | 0 | 1991–2002 | Rivalries | Match log |
| Tarik Benhabiles | FRA | #22 | 1,768 | 174 | 69 | 105 | 39.7% | $505,471 | 0 | 0 | 0 | 1982–1992 | Rivalries | Match log |
| Julien Benneteau | FRA | #25 | 1,959 | 563 | 270 | 293 | 48.0% | $9,556,742 | 0 | 0 | 0 | 2001–2018 | Rivalries | Match log |
| Alexander Blockx (active player) | BEL | #27 | 1,871 | 40 | 21 | 19 | 52.5% | $2,116,644 | 0 | 0 | 0 | 2023–2026 | Rivalries | Match log |
| Mike Bauer | USA | #29 | 1,786 | 166 | 75 | 91 | 45.2% | $611,891 | 3 | 0 | 0 | 1981–1995 | Rivalries | Match log |
| Nuno Borges (active player) | POR | #30 | 1,855 | 189 | 91 | 98 | 48.1% | $5,714,494 | 1 | 0 | 0 | 2021–2026 | Rivalries | Match log |
| Ignacio Buse (active player) | PER | #30 | 1,799 | 47 | 26 | 21 | 55.3% | $1,866,885 | 2 | 0 | 0 | 2025–2026 | Rivalries | Match log |
| Christian Bergstrom | SWE | #32 | 1,868 | 323 | 159 | 164 | 49.2% | $1,258,492 | 0 | 0 | 0 | 1985–1996 | Rivalries | Match log |
| Jenson Brooksby (active player) | USA | #33 | 1,965 | 148 | 79 | 69 | 53.4% | $4,173,555 | 1 | 0 | 0 | 2018–2026 | Rivalries | Match log |
| Zizou Bergs (active player) | BEL | #33 | 1,834 | 132 | 61 | 71 | 46.2% | $4,516,107 | 1 | 0 | 0 | 2020–2026 | Rivalries | Match log |
| Andreas Beck | GER | #33 | 1,756 | 101 | 38 | 63 | 37.6% | $1,564,600 | 0 | 0 | 0 | 2004–2016 | Rivalries | Match log |
| Benjamin Becker | GER | #35 | 1,848 | 370 | 153 | 217 | 41.4% | $4,399,584 | 1 | 0 | 0 | 2006–2017 | Rivalries | Match log |
| Simone Bolelli | ITA | #36 | 1,931 | 270 | 113 | 157 | 41.9% | $8,890,805 | 0 | 0 | 0 | 2006–2019 | Rivalries | Match log |
| Karol Beck | SVK | #36 | 1,785 | 170 | 60 | 110 | 35.3% | $2,110,996 | 0 | 0 | 0 | 2002–2012 | Rivalries | Match log |
| Carlos Berlocq | ARG | #37 | 1,853 | 314 | 127 | 187 | 40.4% | $4,253,764 | 2 | 0 | 0 | 2005–2019 | Rivalries | Match log |
| Karsten Braasch | GER | #38 | 1,731 | 161 | 68 | 93 | 42.2% | $1,497,244 | 0 | 0 | 0 | 1989–2000 | Rivalries | Match log |
| Galo Blanco | ESP | #40 | 1,751 | 297 | 122 | 175 | 41.1% | $1,832,691 | 1 | 0 | 0 | 1994–2006 | Rivalries | Match log |
| Bernard Boileau | BEL | #41 | 1,694 | 78 | 34 | 44 | 43.6% | $2,260 | 0 | 0 | 0 | 1978–1984 | Rivalries | Match log |
| Dominique Bedel | FRA | #41 | 1,651 | 143 | 57 | 86 | 39.9% | $895 | 1 | 0 | 0 | 1976–1984 | Rivalries | Match log |
| Benjamin Bonzi (active player) | FRA | #42 | 1,809 | 155 | 70 | 85 | 45.2% | $4,770,146 | 1 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Michael Berrer | GER | #42 | 1,783 | 231 | 88 | 143 | 38.1% | $2,766,701 | 0 | 0 | 0 | 2004–2016 | Rivalries | Match log |
| Aljaz Bedene | SLO | #43 | 1,893 | 291 | 131 | 160 | 45.0% | $5,159,811 | 0 | 0 | 0 | 2011–2022 | Rivalries | Match log |
| Ove Bengtson | SWE | #43 | 1,732 | 300 | 132 | 168 | 44.0% | — | 1 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Jordi Burillo | ESP | #43 | 1,728 | 220 | 91 | 129 | 41.4% | $1,198,126 | 1 | 0 | 0 | 1990–1998 | Rivalries | Match log |
| Julien Boutter | FRA | #46 | 1,817 | 146 | 62 | 84 | 42.5% | $1,430,283 | 1 | 0 | 0 | 1998–2004 | Rivalries | Match log |
| Gregoire Barrere (active player) | FRA | #49 | 1,807 | 102 | 38 | 64 | 37.3% | $3,195,067 | 0 | 0 | 0 | 2016–2025 | Rivalries | Match log |
| Daniele Bracciali | ITA | #49 | 1,711 | 84 | 33 | 51 | 39.3% | $1,831,148 | 1 | 0 | 0 | 1995–2007 | Rivalries | Match log |
| Ricardas Berankis (active player) | LTU | #50 | 1,831 | 250 | 104 | 146 | 41.6% | $4,873,862 | 0 | 0 | 0 | 2008–2023 | Rivalries | Match log |
| Daniel Brands | GER | #51 | 1,886 | 151 | 58 | 93 | 38.4% | $2,181,301 | 0 | 0 | 0 | 2007–2019 | Rivalries | Match log |
| Brian Baker | USA | #52 | 1,754 | 60 | 20 | 40 | 33.3% | $1,184,653 | 0 | 0 | 0 | 2002–2016 | Rivalries | Match log |
| Jeremy Bates | GBR | #54 | 1,717 | 292 | 117 | 175 | 40.1% | $1,338,555 | 1 | 0 | 0 | 1980–1996 | Rivalries | Match log |
| Facundo Bagnis (active player) | ARG | #55 | 1,759 | 133 | 45 | 88 | 33.8% | $3,287,741 | 0 | 0 | 0 | 2011–2025 | Rivalries | Match log |
| Roman Andres Burruchaga (active player) | ARG | #56 | 1,699 | 37 | 16 | 21 | 43.2% | $1,497,713 | 0 | 0 | 0 | 2024–2026 | Rivalries | Match log |
| Pierre Barthes | FRA | #57 | 1,894 | 375 | 185 | 190 | 49.3% | $8,040 | 0 | 0 | 0 | 1968–1977 | Rivalries | Match log |
| Byron Bertram | RSA | #57 | 1,815 | 253 | 115 | 138 | 45.5% | — | 0 | 0 | 0 | 1969–1980 | Rivalries | Match log |
| Juan Balcells | ESP | #57 | 1,736 | 84 | 38 | 46 | 45.2% | $815,801 | 1 | 0 | 0 | 1998–2003 | Rivalries | Match log |
| Gerald Battrick | GBR | #59 | 1,888 | 384 | 184 | 200 | 47.9% | — | 4 | 0 | 0 | 1968–1976 | Rivalries | Match log |
| Stanislav Birner | CZE | #60 | 1,720 | 182 | 63 | 119 | 34.6% | $298,727 | 0 | 0 | 0 | 1977–1988 | Rivalries | Match log |
| Gilad Bloom | ISR | #61 | 1,749 | 188 | 83 | 105 | 44.1% | $694,271 | 0 | 0 | 0 | 1984–1995 | Rivalries | Match log |
| Mattia Bellucci (active player) | ITA | #63 | 1,809 | 72 | 29 | 43 | 40.3% | $2,553,939 | 0 | 0 | 0 | 2023–2026 | Rivalries | Match log |
| Syd Ball | AUS | #63 | 1,726 | 306 | 125 | 181 | 40.8% | — | 0 | 0 | 0 | 1968–1982 | Rivalries | Match log |
| Dustin Brown | JAM | #64 | 1,904 | 160 | 62 | 98 | 38.8% | $3,129,783 | 0 | 0 | 0 | 2003–2021 | Rivalries | Match log |
| Yunchaokete Bu (active player) | CHN | #64 | 1,618 | 42 | 13 | 29 | 31.0% | $2,024,883 | 0 | 0 | 0 | 2025–2026 | Rivalries | Match log |
| Lars Burgsmuller | GER | #65 | 1,747 | 236 | 87 | 149 | 36.9% | $1,887,164 | 1 | 0 | 0 | 1994–2007 | Rivalries | Match log |
| Wayne Black | ZIM | #69 | 1,721 | 136 | 53 | 83 | 39.0% | $3,300,258 | 0 | 0 | 0 | 1993–2003 | Rivalries | Match log |
| Lloyd Bourne | USA | #71 | 1,742 | 159 | 68 | 91 | 42.8% | $295,736 | 0 | 0 | 0 | 1978–1987 | Rivalries | Match log |
| George Bastl | SUI | #71 | 1,656 | 132 | 47 | 85 | 35.6% | $1,271,109 | 0 | 0 | 0 | 1996–2009 | Rivalries | Match log |
| Mirza Basic (active player) | BIH | #74 | 1,775 | 51 | 22 | 29 | 43.1% | $1,303,998 | 1 | 0 | 0 | 2013–2022 | Rivalries | Match log |
| Patrick Baur | GER | #74 | 1,698 | 174 | 67 | 107 | 38.5% | $709,282 | 2 | 0 | 0 | 1987–1997 | Rivalries | Match log |
| Tomas Behrend | GER | #74 | 1,676 | 113 | 41 | 72 | 36.3% | $977,352 | 0 | 0 | 0 | 1997–2006 | Rivalries | Match log |
| Attila Balazs | HUN | #76 | 1,720 | 34 | 16 | 18 | 47.1% | $1,051,664 | 0 | 0 | 0 | 2012–2023 | Rivalries | Match log |
| Givaldo Barbosa | BRA | #78 | 1,500 | 58 | 13 | 45 | 22.4% | $197,253 | 0 | 0 | 0 | 1976–1989 | Rivalries | Match log |
| Steve Bryan | USA | #80 | 1,642 | 106 | 36 | 70 | 34.0% | $552,962 | 0 | 0 | 0 | 1989–1997 | Rivalries | Match log |
| Emilio Benfele Alvarez | ESP | #81 | 1,670 | 112 | 45 | 67 | 40.2% | $902,099 | 0 | 0 | 0 | 1993–2001 | Rivalries | Match log |
| Yuki Bhambri | IND | #83 | 1,748 | 40 | 14 | 26 | 35.0% | $2,293,513 | 0 | 0 | 0 | 2009–2022 | Rivalries | Match log |
| Ruben Bemelmans | BEL | #84 | 1,756 | 72 | 23 | 49 | 31.9% | $2,236,131 | 0 | 0 | 0 | 2010–2019 | Rivalries | Match log |
| Neil Broad | GBR | #84 | 1,514 | 26 | 7 | 19 | 26.9% | $1,205,610 | 0 | 0 | 0 | 1987–1993 | Rivalries | Match log |
| Matthias Bachinger | GER | #85 | 1,770 | 86 | 31 | 55 | 36.0% | $1,703,120 | 0 | 0 | 0 | 2007–2021 | Rivalries | Match log |
| William Brown | USA | #86 | 1,555 | 109 | 28 | 81 | 25.7% | — | 0 | 0 | 0 | 1968–1977 | Rivalries | Match log |
| Alvaro Betancur | COL | #89 | 1,600 | 112 | 34 | 78 | 30.4% | — | 0 | 0 | 0 | 1968–1981 | Rivalries | Match log |
| Liam Broady (active player) | GBR | #93 | 1,734 | 55 | 21 | 34 | 38.2% | $2,230,221 | 0 | 0 | 0 | 2012–2024 | Rivalries | Match log |
| Tomas Barrios Vera (active player) | CHI | #93 | 1,650 | 32 | 8 | 24 | 25.0% | $1,689,082 | 0 | 0 | 0 | 2020–2026 | Rivalries | Match log |
| John Bartlett | AUS | #93 | 1,501 | 153 | 45 | 108 | 29.4% | — | 0 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Szabolcz Baranyi | HUN | #94 | 1,736 | 126 | 55 | 71 | 43.7% | — | 0 | 0 | 0 | 1968–1978 | Rivalries | Match log |
| Juan Pablo Brzezicki | ARG | #94 | 1,623 | 24 | 6 | 18 | 25.0% | $629,845 | 0 | 0 | 0 | 2005–2011 | Rivalries | Match log |
| Nishesh Basavareddy (active player) | USA | #99 | 1,738 | 29 | 10 | 19 | 34.5% | $1,491,945 | 0 | 0 | 0 | 2025–2026 | Rivalries | Match log |
| Ilija Bozoljac | SRB | #101 | 1,658 | 26 | 8 | 18 | 30.8% | $742,198 | 0 | 0 | 0 | 2005–2013 | Rivalries | Match log |
| Hans Dieter Beutel | GER | #102 | 1,574 | 59 | 18 | 41 | 30.5% | $113,016 | 0 | 0 | 0 | 1980–1989 | Rivalries | Match log |
| Henry Bunis | USA | #103 | 1,587 | 87 | 28 | 59 | 32.2% | — | 0 | 0 | 0 | 1969–1978 | Rivalries | Match log |
| Neil Borwick | AUS | #104 | 1,662 | 75 | 25 | 50 | 33.3% | $517,035 | 0 | 0 | 0 | 1986–1995 | Rivalries | Match log |
| Tristan Boyer (active player) | USA | #106 | 1,642 | 17 | 6 | 11 | 35.3% | $1,087,303 | 0 | 0 | 0 | 2025–2026 | Rivalries | Match log |
| Federico Browne | ARG | #106 | 1,628 | 30 | 11 | 19 | 36.7% | $370,589 | 0 | 0 | 0 | 1994–2004 | Rivalries | Match log |
| Roy Barth | USA | #107 | 1,732 | 196 | 61 | 135 | 31.1% | — | 0 | 0 | 0 | 1968–1974 | Rivalries | Match log |
| Stephane Bonneau | CAN | #107 | 1,527 | 24 | 6 | 18 | 25.0% | $50,979 | 0 | 0 | 0 | 1980–1987 | Rivalries | Match log |
| Carsten Ball | AUS | #108 | 1,687 | 20 | 8 | 12 | 40.0% | $671,061 | 0 | 0 | 0 | 2008–2011 | Rivalries | Match log |
| Alex Bogdanovic | GBR | #108 | 1,555 | 39 | 10 | 29 | 25.6% | $695,395 | 0 | 0 | 0 | 2002–2011 | Rivalries | Match log |
| Stephane Bohli | SUI | #113 | 1,647 | 21 | 2 | 19 | 9.5% | $588,725 | 0 | 0 | 0 | 2004–2013 | Rivalries | Match log |
| Gijs Brouwer (active player) | NED | #114 | 1,693 | 27 | 13 | 14 | 48.1% | $880,136 | 0 | 0 | 0 | 2022–2024 | Rivalries | Match log |
| Luis Bruguera | ESP | #115 | 1,520 | 20 | 5 | 15 | 25.0% | — | 0 | 0 | 0 | 1968–1974 | Rivalries | 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.