Tennis, 2,992 matches, 27 stats per player
338 players, sorted by wins
| Player | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andre AgassiUnited States | 77 | 63 | 5 | 2 | 8 | 153 | 45 | 1,120 | 749 | 22 | 368 | 161 | 5,056 | 3,109 | 2,374 | 1,089 | 829 | 222 | 318 | 5,671 | 2,406 | 282 | 628 | 25 | 21 | 5 | 2 | 6,272 |
| Yevgeny KafelnikovRussia | 87 | 58 | 3 | 1 | 5 | 146 | 88 | 1,227 | 1,065 | 43 | 504 | 345 | 6,864 | 3,882 | 2,871 | 1,502 | 1,038 | 320 | 537 | 6,891 | 2,730 | 284 | 695 | 18 | 17 | 4 | 1 | 8,082 |
| Nicolas KieferGermany | 77 | 54 | 3 | – | 5 | 122 | 67 | 1,004 | 827 | 24 | 439 | 285 | 5,301 | 2,726 | 2,042 | 1,325 | 809 | 305 | 463 | 5,175 | 2,090 | 228 | 521 | 9 | 19 | 4 | 1 | 7,030 |
| Nicolas LapenttiEcuador | 76 | 52 | 2 | – | 3 | 118 | 81 | 1,054 | 935 | 31 | 375 | 163 | 6,017 | 3,768 | 2,699 | 1,115 | 906 | 371 | 561 | 6,027 | 2,392 | 252 | 653 | 12 | 23 | 3 | 1 | 7,593 |
| Thomas EnqvistSweden | 74 | 48 | 3 | – | 5 | 120 | 72 | 1,036 | 878 | 28 | 547 | 273 | 5,166 | 2,953 | 2,265 | 1,141 | 815 | 193 | 334 | 5,323 | 2,078 | 205 | 497 | 13 | 20 | 3 | 1 | 6,060 |
| Gustavo KuertenBrazil | 71 | 47 | 2 | – | 2 | 118 | 60 | 953 | 797 | 21 | 579 | 162 | 5,272 | 2,815 | 2,222 | 1,244 | 819 | 240 | 382 | 5,329 | 2,094 | 229 | 458 | 17 | 27 | 3 | 1 | 6,010 |
| Greg RusedskiGreat Britain | 70 | 46 | 2 | – | 4 | 118 | 71 | 1,021 | 878 | 34 | 666 | 273 | 5,080 | 2,968 | 2,378 | 1,125 | 823 | 186 | 292 | 5,295 | 1,911 | 157 | 449 | 14 | 14 | – | 1 | 6,098 |
| Marcelo RiosChile | 61 | 45 | 3 | – | 5 | 101 | 48 | 803 | 666 | 24 | 244 | 202 | 4,607 | 2,596 | 1,829 | 1,074 | 724 | 235 | 396 | 4,745 | 1,976 | 225 | 524 | 9 | 20 | – | 2 | 5,577 |
| Tommy HaasGermany | 69 | 44 | 1 | – | 4 | 110 | 75 | 1,002 | 896 | 42 | 515 | 334 | 5,393 | 2,878 | 2,203 | 1,281 | 813 | 263 | 407 | 5,270 | 1,897 | 180 | 459 | 16 | 17 | – | 1 | 6,118 |
| Magnus NormanSweden | 64 | 43 | 5 | – | 5 | 100 | 58 | 850 | 669 | 22 | 300 | 161 | 4,728 | 2,756 | 2,014 | 1,008 | 740 | 253 | 401 | 5,017 | 2,080 | 236 | 537 | 10 | 5 | – | 1 | 6,294 |
| Richard KrajicekNetherlands | 62 | 42 | 2 | – | 3 | 102 | 52 | 856 | 670 | 27 | 819 | 161 | 4,459 | 2,720 | 2,245 | 898 | 727 | 150 | 228 | 4,830 | 1,832 | 173 | 391 | 13 | 22 | – | – | 5,507 |
| Tim HenmanGreat Britain | 69 | 41 | – | – | 4 | 109 | 81 | 1,014 | 891 | 34 | 458 | 254 | 5,617 | 3,100 | 2,371 | 1,235 | 871 | 276 | 443 | 5,945 | 2,394 | 226 | 564 | 13 | 19 | – | – | 7,374 |
| Todd MartinUnited States | 58 | 41 | 1 | – | 3 | 104 | 60 | 904 | 788 | 42 | 628 | 220 | 5,030 | 3,184 | 2,498 | 929 | 781 | 189 | 294 | 5,346 | 1,968 | 157 | 439 | 17 | 13 | 3 | – | 6,029 |
| Albert CostaSpain | 62 | 40 | 3 | – | 3 | 93 | 60 | 807 | 709 | 26 | 240 | 124 | 4,710 | 3,126 | 2,183 | 829 | 738 | 231 | 381 | 4,710 | 1,832 | 194 | 470 | 6 | 17 | – | 2 | 5,938 |
| Karol KuceraSlovakia | 61 | 40 | 1 | – | 1 | 100 | 54 | 820 | 665 | 23 | 298 | 217 | 4,280 | 2,448 | 1,784 | 914 | 670 | 192 | 344 | 4,662 | 1,992 | 220 | 518 | 10 | 14 | – | – | 5,638 |
| Lleyton HewittAustralia | 58 | 40 | 1 | – | 4 | 96 | 52 | 794 | 625 | 18 | 221 | 128 | 4,362 | 2,563 | 1,819 | 987 | 678 | 228 | 356 | 4,537 | 1,894 | 215 | 484 | 9 | 8 | – | 1 | 5,722 |
| Pete SamprasUnited States | 48 | 40 | 5 | 1 | 5 | 90 | 27 | 676 | 523 | 23 | 431 | 190 | 3,295 | 1,991 | 1,638 | 694 | 522 | 125 | 174 | 3,296 | 1,232 | 110 | 265 | 9 | 13 | 5 | 1 | 3,875 |
| Cedric PiolineFrance | 67 | 37 | 1 | – | 1 | 94 | 81 | 872 | 866 | 38 | 379 | 290 | 5,382 | 2,927 | 2,200 | 1,192 | 814 | 263 | 436 | 5,330 | 1,955 | 176 | 434 | 13 | 12 | – | – | 6,744 |
| Dominik HrbatySlovakia | 66 | 37 | 1 | – | 1 | 93 | 80 | 879 | 793 | 25 | 383 | 246 | 4,908 | 2,639 | 1,947 | 1,176 | 766 | 276 | 438 | 4,969 | 1,976 | 213 | 480 | 9 | 12 | – | 1 | 5,757 |
| Carlos MoyaSpain | 60 | 37 | – | – | 1 | 93 | 66 | 800 | 762 | 25 | 302 | 189 | 4,919 | 2,630 | 1,846 | 1,113 | 728 | 321 | 503 | 4,919 | 1,982 | 204 | 518 | 9 | 20 | – | 2 | 5,874 |
| Marat SafinRussia | 65 | 36 | 1 | – | 2 | 89 | 79 | 854 | 840 | 34 | 579 | 203 | 5,229 | 2,567 | 1,964 | 1,368 | 830 | 228 | 412 | 5,426 | 2,046 | 189 | 497 | 9 | 20 | – | 1 | 6,170 |
| Fabrice SantoroFrance | 61 | 36 | 1 | – | 2 | 83 | 66 | 731 | 709 | 23 | 204 | 136 | 4,704 | 2,733 | 1,866 | 989 | 690 | 300 | 470 | 4,686 | 1,867 | 189 | 471 | 10 | 17 | – | 2 | 5,782 |
| Alex CorretjaSpain | 58 | 36 | – | – | 3 | 86 | 66 | 795 | 714 | 29 | 284 | 126 | 4,557 | 2,495 | 1,779 | 1,095 | 707 | 221 | 372 | 4,657 | 1,833 | 183 | 446 | 8 | 13 | – | 1 | 6,477 |
| Sebastien GrosjeanFrance | 59 | 34 | – | – | 2 | 86 | 73 | 797 | 760 | 28 | 303 | 113 | 4,970 | 2,867 | 2,038 | 1,043 | 761 | 274 | 449 | 5,219 | 2,059 | 198 | 528 | 8 | 17 | – | – | 6,333 |
| Patrick RafterAustralia | 50 | 34 | 2 | – | 4 | 85 | 45 | 725 | 574 | 29 | 323 | 143 | 3,834 | 2,481 | 1,898 | 705 | 602 | 161 | 249 | 4,033 | 1,579 | 154 | 354 | 13 | 17 | – | 1 | 4,831 |
| Vincent SpadeaUnited States | 60 | 33 | – | – | 1 | 83 | 75 | 800 | 739 | 29 | 276 | 122 | 4,838 | 2,605 | 1,868 | 1,145 | 734 | 271 | 443 | 4,807 | 1,920 | 197 | 456 | 13 | 17 | – | – | 5,972 |
| Felix MantillaSpain | 54 | 33 | 1 | – | 1 | 81 | 56 | 688 | 621 | 20 | 200 | 131 | 4,201 | 2,387 | 1,660 | 931 | 641 | 217 | 373 | 4,112 | 1,626 | 186 | 407 | 8 | 17 | – | – | 5,488 |
| Mark PhilippoussisAustralia | 48 | 32 | 2 | – | 3 | 84 | 52 | 729 | 653 | 31 | 620 | 201 | 3,954 | 2,317 | 1,883 | 813 | 602 | 158 | 235 | 3,907 | 1,374 | 111 | 310 | 10 | 18 | – | 1 | 4,623 |
| Francisco ClavetSpain | 57 | 30 | – | – | – | 78 | 73 | 750 | 737 | 26 | 138 | 129 | 4,721 | 2,996 | 1,956 | 911 | 723 | 271 | 456 | 5,003 | 1,977 | 196 | 517 | 7 | 18 | – | – | 6,260 |
| Stefan KoubekAustria | 54 | 29 | 1 | – | 2 | 65 | 61 | 608 | 603 | 14 | 152 | 127 | 3,804 | 2,244 | 1,489 | 811 | 596 | 239 | 404 | 3,830 | 1,540 | 163 | 399 | 7 | 2 | – | – | 4,566 |
| Jim CourierUnited States | 49 | 29 | – | – | 1 | 73 | 57 | 701 | 654 | 33 | 289 | 119 | 4,075 | 2,678 | 1,987 | 761 | 643 | 199 | 303 | 4,238 | 1,548 | 121 | 327 | 10 | 16 | – | 2 | 5,499 |
| Daniel VacekCzechia | 59 | 28 | – | – | 1 | 67 | 77 | 682 | 700 | 18 | 311 | 258 | 4,626 | 2,696 | 1,911 | 920 | 691 | 283 | 453 | 4,392 | 1,629 | 153 | 364 | 8 | 12 | – | – | 5,431 |
| Mariano ZabaletaArgentina | 57 | 28 | – | – | 3 | 68 | 72 | 676 | 707 | 21 | 267 | 226 | 4,462 | 2,388 | 1,716 | 1,004 | 679 | 238 | 404 | 4,447 | 1,663 | 157 | 395 | 4 | 15 | – | 3 | 5,774 |
| Andrew IlieAustralia | 56 | 28 | – | – | – | 72 | 77 | 704 | 742 | 16 | 273 | 181 | 4,752 | 2,589 | 1,786 | 1,109 | 702 | 293 | 460 | 4,444 | 1,636 | 146 | 388 | 10 | 8 | – | – | 5,425 |
| Sjeng SchalkenNetherlands | 54 | 28 | 1 | – | 1 | 74 | 69 | 696 | 685 | 17 | 196 | 193 | 4,305 | 2,649 | 1,823 | 765 | 653 | 253 | 433 | 4,241 | 1,708 | 182 | 401 | 9 | 15 | – | – | 5,278 |
| Jiri NovakCzechia | 53 | 28 | – | – | – | 71 | 71 | 710 | 665 | 27 | 213 | 136 | 4,291 | 2,689 | 1,842 | 805 | 658 | 229 | 376 | 4,401 | 1,764 | 180 | 409 | 11 | 18 | – | – | 4,789 |
| Andrei PavelRomania | 52 | 28 | – | – | 2 | 66 | 63 | 623 | 616 | 16 | 186 | 99 | 3,763 | 2,594 | 1,759 | 567 | 585 | 219 | 363 | 3,855 | 1,511 | 151 | 374 | 7 | 10 | – | 2 | 4,445 |
| Hicham AraziMorocco | 54 | 27 | – | – | 1 | 64 | 71 | 615 | 671 | 22 | 204 | 105 | 4,078 | 2,280 | 1,542 | 896 | 616 | 251 | 423 | 3,969 | 1,488 | 145 | 363 | 8 | 12 | – | – | 4,749 |
| Fernando MeligeniBrazil | 53 | 27 | – | – | – | 73 | 61 | 684 | 611 | 16 | 160 | 173 | 3,950 | 2,345 | 1,642 | 811 | 625 | 201 | 359 | 3,885 | 1,586 | 184 | 431 | 9 | 12 | – | 1 | 4,811 |
| Wayne FerreiraSouth Africa | 52 | 27 | – | – | 1 | 71 | 69 | 699 | 707 | 26 | 407 | 188 | 4,323 | 2,359 | 1,833 | 974 | 675 | 182 | 313 | 4,465 | 1,627 | 131 | 360 | 8 | 14 | – | – | 5,301 |
| Michael ChangUnited States | 49 | 27 | – | – | – | 67 | 57 | 637 | 590 | 24 | 206 | 74 | 3,888 | 2,211 | 1,567 | 878 | 606 | 193 | 329 | 4,081 | 1,640 | 157 | 399 | 5 | 19 | – | – | 5,356 |
| Marc RossetSwitzerland | 53 | 26 | 1 | – | 1 | 65 | 67 | 647 | 628 | 23 | 495 | 347 | 4,036 | 2,186 | 1,736 | 868 | 605 | 201 | 308 | 4,014 | 1,438 | 123 | 313 | 9 | 9 | – | 1 | 4,730 |
| Younes El AynaouiMorocco | 49 | 26 | 1 | – | 1 | 71 | 55 | 645 | 587 | 22 | 306 | 176 | 4,037 | 2,420 | 1,766 | 825 | 608 | 232 | 345 | 3,929 | 1,475 | 141 | 337 | 8 | 7 | – | 2 | 4,767 |
| Karim AlamiMorocco | 48 | 26 | – | – | 2 | 64 | 59 | 600 | 574 | 21 | 240 | 128 | 3,823 | 2,219 | 1,558 | 772 | 575 | 224 | 368 | 3,859 | 1,544 | 162 | 389 | 5 | 5 | – | – | 4,664 |
| Alberto MartinSpain | 47 | 26 | 2 | – | 2 | 61 | 55 | 568 | 557 | 18 | 76 | 128 | 3,666 | 2,492 | 1,633 | 560 | 546 | 236 | 385 | 3,499 | 1,379 | 151 | 351 | 6 | 3 | – | – | 4,486 |
| Fernando VicenteSpain | 54 | 25 | 1 | – | 3 | 62 | 74 | 635 | 659 | 19 | 125 | 173 | 4,097 | 2,479 | 1,623 | 783 | 629 | 232 | 423 | 4,207 | 1,727 | 185 | 444 | 7 | 5 | – | – | 5,121 |
| Jan Michael GambillUnited States | 50 | 25 | 1 | – | 1 | 64 | 61 | 634 | 603 | 20 | 473 | 159 | 4,005 | 2,220 | 1,699 | 870 | 615 | 192 | 310 | 3,883 | 1,416 | 127 | 295 | 6 | 11 | – | 1 | 4,741 |
| Arnaud Di PasqualeFrance | 50 | 24 | 1 | – | 1 | 60 | 66 | 616 | 601 | 22 | 112 | 197 | 4,058 | 2,493 | 1,662 | 748 | 607 | 241 | 418 | 3,855 | 1,570 | 178 | 399 | 7 | 12 | – | – | 4,797 |
| Byron BlackZimbabwe | 47 | 24 | 1 | – | 2 | 56 | 58 | 536 | 533 | 15 | 216 | 107 | 3,439 | 2,052 | 1,398 | 703 | 530 | 199 | 333 | 3,547 | 1,396 | 135 | 354 | 7 | 6 | – | – | 4,125 |
| Jonas BjorkmanSweden | 47 | 24 | 1 | – | 1 | 62 | 59 | 594 | 565 | 13 | 154 | 148 | 3,685 | 2,136 | 1,458 | 777 | 551 | 220 | 352 | 3,716 | 1,492 | 147 | 377 | 7 | 8 | – | – | 4,602 |
| Rainer SchuettlerGermany | 51 | 23 | 1 | – | 2 | 49 | 63 | 523 | 555 | 16 | 115 | 158 | 3,511 | 2,036 | 1,326 | 741 | 537 | 227 | 391 | 3,521 | 1,412 | 146 | 351 | 5 | 10 | – | 2 | 4,284 |
| Goran IvanisevicCroatia | 48 | 22 | – | – | – | 60 | 69 | 626 | 662 | 22 | 703 | 366 | 3,954 | 2,141 | 1,736 | 837 | 620 | 176 | 299 | 3,880 | 1,285 | 103 | 262 | 8 | 9 | – | 1 | 4,089 |
| Arnaud ClementFrance | 47 | 22 | – | – | 1 | 57 | 64 | 575 | 594 | 17 | 226 | 147 | 3,984 | 2,262 | 1,536 | 831 | 581 | 239 | 398 | 3,769 | 1,495 | 149 | 361 | 10 | 10 | – | – | 4,801 |
| Andrei MedvedevUkraine | 45 | 22 | – | – | 1 | 67 | 58 | 588 | 588 | 14 | 269 | 186 | 3,426 | 1,903 | 1,360 | 717 | 511 | 202 | 337 | 3,407 | 1,372 | 136 | 365 | 15 | 6 | – | 2 | 3,898 |
| David PrinosilGermany | 45 | 22 | – | – | 1 | 51 | 56 | 523 | 514 | 14 | 327 | 194 | 3,277 | 1,691 | 1,284 | 790 | 516 | 181 | 290 | 3,344 | 1,246 | 113 | 287 | 6 | 7 | – | – | 3,857 |
| Chris WoodruffUnited States | 41 | 22 | 1 | – | 1 | 55 | 50 | 544 | 505 | 19 | 242 | 171 | 3,168 | 1,931 | 1,416 | 601 | 497 | 161 | 265 | 3,224 | 1,234 | 126 | 329 | 8 | 13 | – | – | 3,989 |
| Magnus GustafssonSweden | 40 | 22 | 1 | – | 2 | 53 | 51 | 498 | 494 | 14 | 177 | 161 | 3,018 | 1,908 | 1,342 | 559 | 483 | 145 | 252 | 3,189 | 1,214 | 117 | 284 | 3 | – | – | – | 3,778 |
| Christian RuudNorway | 39 | 22 | – | – | – | 52 | 42 | 455 | 441 | 9 | 97 | 113 | 2,862 | 1,765 | 1,138 | 526 | 433 | 173 | 305 | 2,932 | 1,227 | 135 | 338 | 9 | 3 | – | 2 | 3,811 |
| Jeff TarangoUnited States | 45 | 21 | – | – | 1 | 54 | 61 | 558 | 554 | 14 | 216 | 180 | 3,719 | 2,302 | 1,563 | 665 | 553 | 257 | 403 | 3,622 | 1,415 | 143 | 350 | 7 | 1 | – | – | 4,367 |
| Thomas JohanssonSweden | 45 | 21 | 1 | – | 1 | 54 | 58 | 533 | 553 | 17 | 349 | 142 | 3,272 | 1,623 | 1,244 | 812 | 499 | 181 | 293 | 3,299 | 1,241 | 113 | 287 | 3 | 15 | – | 2 | 4,107 |
From the Lineball stats database, built from official match stats. Tap a column to sort; switch to per match for averages.
ATP tour-level results and match stats 1968-2022 from serve-and-volley/atp-world-tour-tennis-data (github.com/serve-and-volley/atp-world-tour-tennis-data), CC BY 4.0. ATP tour-level results 1968-1970 and 2023-2024 and match stats by Jeff Sackmann / Tennis Abstract (github.com/JeffSackmann/tennis_atp), CC BY-NC-SA 4.0. 2025 onwards: Min Maxxxer / Tennis Odds Actor (huggingface.co/datasets/minmaxxxer/atp-wta-matches-with-odds), CC BY 4.0. Recent matches from ESPN.