Tennis, 2,984 matches, 27 stats per player
332 players, sorted by wins
| Player | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lleyton HewittAustralia | 90 | 73 | 7 | 1 | 7 | 174 | 70 | 1,326 | 967 | 24 | 440 | 296 | 6,564 | 3,522 | 2,628 | 1,649 | 1,045 | 311 | 489 | 7,002 | 2,995 | 347 | 801 | 19 | 30 | 5 | – | 9,330 |
| Yevgeny KafelnikovRussia | 94 | 67 | 3 | – | 5 | 161 | 87 | 1,338 | 1,126 | 44 | 619 | 438 | 7,263 | 3,755 | 2,835 | 1,803 | 1,122 | 364 | 587 | 7,193 | 2,854 | 311 | 735 | 19 | 25 | 4 | – | 8,850 |
| Gustavo KuertenBrazil | 74 | 57 | 6 | 1 | 8 | 140 | 60 | 1,105 | 852 | 35 | 652 | 146 | 5,661 | 3,157 | 2,431 | 1,387 | 904 | 283 | 398 | 5,868 | 2,300 | 242 | 610 | 14 | 30 | 3 | 1 | 7,168 |
| Juan Carlos FerreroSpain | 76 | 56 | 4 | – | 6 | 137 | 65 | 1,095 | 844 | 36 | 317 | 231 | 5,725 | 3,443 | 2,450 | 1,249 | 904 | 310 | 477 | 6,096 | 2,588 | 294 | 735 | 14 | 27 | 4 | – | 7,832 |
| Tommy HaasGermany | 76 | 55 | 4 | – | 4 | 121 | 63 | 1,003 | 802 | 34 | 587 | 275 | 5,361 | 3,010 | 2,312 | 1,231 | 856 | 246 | 381 | 5,513 | 2,183 | 226 | 566 | 9 | 27 | – | 3 | 7,004 |
| Sebastien GrosjeanFrance | 74 | 50 | 1 | – | 3 | 124 | 70 | 1,016 | 839 | 22 | 376 | 101 | 5,420 | 3,058 | 2,190 | 1,231 | 841 | 289 | 467 | 5,512 | 2,271 | 253 | 615 | 16 | 23 | 5 | – | 7,105 |
| Tim HenmanGreat Britain | 69 | 49 | 2 | – | 3 | 126 | 62 | 1,023 | 781 | 31 | 336 | 222 | 5,689 | 3,412 | 2,524 | 1,177 | 892 | 294 | 449 | 5,850 | 2,426 | 266 | 620 | 16 | 22 | – | – | 7,840 |
| Roger FedererSwitzerland | 66 | 46 | 1 | – | 3 | 113 | 67 | 983 | 851 | 41 | 527 | 203 | 5,768 | 3,435 | 2,556 | 1,227 | 901 | 306 | 456 | 5,898 | 2,270 | 208 | 536 | 17 | 15 | – | – | 6,871 |
| Marat SafinRussia | 70 | 45 | 2 | – | 4 | 114 | 76 | 1,024 | 922 | 44 | 552 | 143 | 5,700 | 3,181 | 2,396 | 1,352 | 906 | 243 | 390 | 5,783 | 2,146 | 195 | 489 | 18 | 12 | – | 2 | 7,173 |
| Guillermo CanasArgentina | 66 | 45 | 1 | – | 4 | 104 | 70 | 897 | 757 | 22 | 373 | 169 | 5,210 | 3,175 | 2,248 | 1,048 | 813 | 289 | 466 | 5,578 | 2,348 | 257 | 636 | 12 | 7 | – | – | 7,096 |
| Andre AgassiUnited States | 60 | 45 | 4 | 1 | 5 | 117 | 48 | 922 | 671 | 25 | 294 | 131 | 4,585 | 3,049 | 2,232 | 831 | 762 | 193 | 309 | 4,961 | 2,077 | 242 | 595 | 23 | 17 | 3 | – | 5,988 |
| Patrick RafterAustralia | 60 | 44 | 1 | – | 4 | 112 | 50 | 888 | 698 | 25 | 453 | 191 | 4,385 | 2,852 | 2,218 | 827 | 727 | 150 | 232 | 4,583 | 1,716 | 169 | 397 | 18 | 21 | 3 | – | 5,639 |
| Thomas JohanssonSweden | 65 | 42 | 2 | – | 2 | 100 | 63 | 865 | 744 | 28 | 561 | 169 | 4,974 | 2,638 | 2,014 | 1,185 | 788 | 256 | 405 | 4,958 | 1,909 | 212 | 450 | 10 | 18 | – | – | 6,323 |
| Andy RoddickUnited States | 55 | 39 | 3 | – | 3 | 98 | 42 | 797 | 645 | 32 | 572 | 188 | 4,327 | 2,557 | 2,023 | 1,000 | 705 | 175 | 243 | 4,516 | 1,640 | 139 | 384 | 11 | 13 | – | 2 | 5,235 |
| Greg RusedskiGreat Britain | 60 | 37 | 1 | – | 1 | 89 | 61 | 813 | 712 | 37 | 629 | 214 | 4,618 | 2,698 | 2,150 | 1,025 | 744 | 195 | 291 | 4,708 | 1,699 | 145 | 373 | 13 | 14 | – | – | 5,583 |
| Xavier MalisseBelgium | 59 | 37 | – | – | 2 | 81 | 61 | 744 | 658 | 21 | 365 | 139 | 4,234 | 2,424 | 1,821 | 924 | 674 | 233 | 366 | 4,382 | 1,731 | 175 | 456 | 9 | 6 | – | – | 5,428 |
| Tommy RobredoSpain | 57 | 37 | 1 | – | 2 | 89 | 59 | 768 | 664 | 27 | 215 | 187 | 4,564 | 2,939 | 2,045 | 828 | 706 | 234 | 385 | 4,528 | 1,788 | 196 | 453 | 11 | 2 | – | – | 5,580 |
| Sjeng SchalkenNetherlands | 62 | 35 | 1 | – | 2 | 89 | 77 | 818 | 765 | 20 | 256 | 225 | 4,920 | 2,966 | 2,073 | 1,003 | 775 | 235 | 414 | 5,205 | 2,086 | 215 | 525 | 9 | 18 | – | – | 6,568 |
| Fabrice SantoroFrance | 61 | 35 | – | – | 1 | 85 | 68 | 731 | 730 | 16 | 180 | 104 | 4,703 | 2,673 | 1,777 | 1,052 | 708 | 293 | 488 | 4,511 | 1,789 | 190 | 440 | 11 | 22 | – | 1 | 5,993 |
| Pete SamprasUnited States | 51 | 35 | – | – | 4 | 91 | 54 | 796 | 713 | 38 | 611 | 267 | 4,321 | 2,591 | 2,041 | 905 | 695 | 164 | 255 | 4,475 | 1,588 | 120 | 342 | 17 | 15 | – | – | 5,466 |
| Bohdan UlihrachCzechia | 59 | 34 | – | – | 2 | 80 | 69 | 716 | 703 | 15 | 179 | 212 | 4,515 | 2,613 | 1,805 | 914 | 698 | 230 | 416 | 4,548 | 1,809 | 190 | 457 | 7 | 21 | – | 2 | 5,440 |
| Jan Michael GambillUnited States | 58 | 34 | 1 | – | 2 | 80 | 57 | 734 | 648 | 24 | 570 | 190 | 4,226 | 2,357 | 1,774 | 940 | 644 | 257 | 362 | 3,977 | 1,490 | 142 | 334 | 5 | 22 | – | 3 | 5,465 |
| Carlos MoyaSpain | 57 | 34 | 1 | – | 2 | 90 | 64 | 786 | 727 | 20 | 369 | 138 | 4,699 | 2,676 | 1,947 | 1,074 | 742 | 234 | 379 | 4,863 | 1,859 | 176 | 437 | 12 | 15 | – | – | 6,229 |
| Rainer SchuettlerGermany | 64 | 33 | 1 | – | 3 | 82 | 75 | 788 | 772 | 26 | 229 | 231 | 4,940 | 2,875 | 1,982 | 1,055 | 773 | 270 | 466 | 4,940 | 1,923 | 197 | 475 | 9 | 7 | – | – | 6,469 |
| Arnaud ClementFrance | 59 | 33 | – | – | 1 | 88 | 73 | 820 | 750 | 25 | 288 | 196 | 4,916 | 2,904 | 2,023 | 1,025 | 754 | 283 | 456 | 4,886 | 1,938 | 197 | 498 | 16 | 16 | – | – | 6,489 |
| Thomas EnqvistSweden | 55 | 33 | – | – | – | 81 | 62 | 741 | 668 | 24 | 413 | 280 | 4,330 | 2,311 | 1,710 | 998 | 666 | 220 | 360 | 4,404 | 1,755 | 170 | 458 | 10 | 17 | – | – | 5,369 |
| Alex CorretjaSpain | 53 | 33 | 1 | – | 2 | 84 | 58 | 727 | 679 | 25 | 263 | 183 | 4,355 | 2,157 | 1,536 | 1,160 | 669 | 259 | 416 | 4,275 | 1,684 | 160 | 422 | 10 | 15 | – | – | 6,329 |
| Albert PortasSpain | 60 | 32 | 1 | – | 2 | 82 | 70 | 754 | 704 | 24 | 317 | 240 | 4,723 | 2,471 | 1,762 | 1,077 | 719 | 266 | 464 | 4,790 | 1,970 | 219 | 503 | 6 | 16 | – | – | 5,920 |
| Alberto MartinSpain | 58 | 32 | 1 | – | 1 | 80 | 69 | 693 | 679 | 12 | 146 | 260 | 4,294 | 2,537 | 1,720 | 866 | 680 | 271 | 460 | 4,365 | 1,766 | 192 | 425 | 6 | 18 | – | – | 5,800 |
| Younes El AynaouiMorocco | 54 | 31 | 1 | – | 3 | 76 | 61 | 727 | 688 | 32 | 370 | 151 | 4,429 | 2,830 | 2,032 | 838 | 688 | 209 | 329 | 4,543 | 1,653 | 138 | 395 | 7 | 5 | – | 1 | 5,696 |
| Hicham AraziMorocco | 53 | 30 | – | – | 1 | 70 | 61 | 645 | 647 | 25 | 207 | 68 | 3,914 | 2,300 | 1,566 | 845 | 599 | 218 | 365 | 3,950 | 1,527 | 152 | 388 | 9 | 27 | – | – | 5,333 |
| Nicolas LapenttiEcuador | 52 | 30 | 1 | – | 1 | 70 | 58 | 638 | 590 | 17 | 298 | 166 | 3,867 | 2,196 | 1,637 | 790 | 605 | 196 | 328 | 3,931 | 1,519 | 158 | 383 | 7 | 24 | – | 1 | 5,661 |
| Andreas VinciguerraSweden | 56 | 29 | – | – | 1 | 66 | 71 | 649 | 677 | 25 | 259 | 173 | 4,347 | 2,466 | 1,734 | 913 | 645 | 283 | 440 | 4,232 | 1,583 | 151 | 374 | 9 | 19 | – | – | 5,194 |
| Andrei PavelRomania | 55 | 29 | 1 | – | 1 | 75 | 63 | 716 | 658 | 29 | 261 | 113 | 4,252 | 2,757 | 1,909 | 737 | 669 | 202 | 363 | 4,394 | 1,782 | 195 | 432 | 6 | 19 | – | 3 | 5,501 |
| Max MirnyiBelarus | 55 | 29 | – | – | 1 | 73 | 68 | 714 | 718 | 37 | 486 | 205 | 4,373 | 2,660 | 2,056 | 877 | 700 | 181 | 300 | 4,426 | 1,491 | 115 | 272 | 8 | 19 | – | – | 5,400 |
| Dominik HrbatySlovakia | 57 | 28 | 1 | – | 1 | 75 | 75 | 746 | 757 | 30 | 398 | 306 | 4,753 | 2,560 | 1,837 | 1,076 | 732 | 268 | 457 | 4,789 | 1,870 | 180 | 435 | 10 | 12 | – | – | 5,837 |
| Nicolas EscudeFrance | 51 | 28 | 1 | – | 1 | 72 | 59 | 680 | 627 | 22 | 316 | 185 | 4,149 | 2,290 | 1,651 | 956 | 648 | 220 | 355 | 4,170 | 1,623 | 162 | 377 | 10 | 17 | – | 2 | 5,417 |
| Marcelo RiosChile | 46 | 28 | 2 | – | 2 | 66 | 48 | 565 | 506 | 10 | 234 | 147 | 3,354 | 1,935 | 1,358 | 714 | 528 | 202 | 323 | 3,404 | 1,374 | 152 | 332 | 6 | 10 | – | – | 4,044 |
| Jiri NovakCzechia | 45 | 28 | 2 | – | 2 | 68 | 47 | 598 | 514 | 17 | 197 | 114 | 3,417 | 2,188 | 1,553 | 626 | 541 | 179 | 288 | 3,658 | 1,483 | 155 | 363 | 8 | 12 | – | – | 4,158 |
| Nicolas KieferGermany | 54 | 27 | – | – | 1 | 71 | 65 | 652 | 635 | 12 | 323 | 202 | 3,877 | 1,963 | 1,418 | 930 | 611 | 214 | 372 | 3,780 | 1,503 | 170 | 382 | 8 | 19 | – | 1 | 5,408 |
| Michel KratochvilSwitzerland | 51 | 27 | – | – | 2 | 63 | 61 | 614 | 583 | 21 | 195 | 262 | 3,898 | 2,138 | 1,518 | 866 | 593 | 218 | 366 | 3,741 | 1,477 | 157 | 350 | 6 | 1 | – | 1 | 4,940 |
| Goran IvanisevicCroatia | 48 | 27 | 1 | 1 | 1 | 69 | 57 | 658 | 634 | 27 | 742 | 219 | 3,600 | 2,039 | 1,672 | 800 | 594 | 150 | 226 | 3,482 | 1,088 | 80 | 198 | 10 | 11 | 3 | – | 4,030 |
| Ivan LjubicicCroatia | 48 | 27 | 1 | – | 1 | 68 | 54 | 684 | 620 | 42 | 526 | 141 | 4,106 | 2,295 | 1,766 | 959 | 628 | 153 | 244 | 4,017 | 1,410 | 118 | 307 | 5 | 15 | – | – | 5,403 |
| Jerome GolmardFrance | 48 | 27 | – | – | 1 | 61 | 45 | 556 | 499 | 19 | 260 | 145 | 3,224 | 1,966 | 1,393 | 644 | 509 | 155 | 254 | 3,220 | 1,236 | 128 | 296 | 3 | 10 | – | 4 | 4,518 |
| Albert CostaSpain | 48 | 26 | – | – | 1 | 62 | 55 | 591 | 568 | 17 | 161 | 67 | 3,667 | 2,445 | 1,625 | 642 | 572 | 209 | 351 | 3,767 | 1,484 | 151 | 399 | 5 | 20 | – | – | 5,100 |
| Felix MantillaSpain | 46 | 26 | 1 | – | 2 | 59 | 57 | 553 | 542 | 17 | 156 | 144 | 3,437 | 1,974 | 1,338 | 739 | 526 | 180 | 314 | 3,323 | 1,292 | 142 | 289 | 6 | 4 | – | – | 4,807 |
| Guillermo CoriaArgentina | 41 | 26 | 1 | – | 2 | 60 | 45 | 547 | 476 | 12 | 145 | 103 | 3,255 | 1,715 | 1,179 | 802 | 499 | 180 | 305 | 3,215 | 1,362 | 156 | 346 | 4 | 11 | – | – | 4,466 |
| Julien BoutterFrance | 50 | 25 | – | – | 1 | 57 | 65 | 616 | 632 | 29 | 487 | 348 | 4,043 | 2,217 | 1,689 | 885 | 605 | 253 | 369 | 3,765 | 1,288 | 108 | 262 | 6 | 11 | – | – | 4,992 |
| Francisco ClavetSpain | 50 | 23 | 1 | – | 2 | 55 | 66 | 584 | 578 | 20 | 100 | 71 | 3,617 | 2,225 | 1,472 | 771 | 555 | 194 | 326 | 3,666 | 1,411 | 142 | 327 | 5 | 13 | – | – | 5,112 |
| Fernando VicenteSpain | 49 | 23 | 1 | – | 1 | 57 | 66 | 576 | 612 | 18 | 178 | 174 | 3,896 | 2,259 | 1,541 | 767 | 584 | 258 | 430 | 3,805 | 1,494 | 152 | 350 | 5 | 11 | – | – | 4,723 |
| Jonas BjorkmanSweden | 47 | 23 | – | – | – | 58 | 55 | 542 | 556 | 16 | 145 | 144 | 3,531 | 2,089 | 1,428 | 698 | 535 | 215 | 357 | 3,486 | 1,367 | 129 | 349 | 7 | 12 | – | 1 | 4,568 |
| Gaston GaudioArgentina | 46 | 23 | – | – | 1 | 60 | 56 | 574 | 575 | 24 | 141 | 124 | 3,729 | 2,271 | 1,554 | 732 | 556 | 206 | 340 | 3,731 | 1,431 | 136 | 377 | 4 | 15 | – | – | 4,881 |
| Magnus NormanSweden | 43 | 23 | – | – | 2 | 57 | 48 | 513 | 511 | 20 | 219 | 82 | 2,996 | 1,804 | 1,250 | 589 | 459 | 176 | 292 | 3,036 | 1,219 | 125 | 291 | 5 | 11 | – | 1 | 4,189 |
| Franco SquillariArgentina | 51 | 22 | – | – | – | 59 | 70 | 600 | 641 | 18 | 212 | 245 | 3,749 | 2,106 | 1,453 | 801 | 572 | 228 | 381 | 3,840 | 1,481 | 142 | 380 | 7 | 14 | – | 1 | 4,722 |
| Nicolas MassuChile | 48 | 21 | – | – | 1 | 55 | 70 | 568 | 646 | 25 | 258 | 120 | 3,881 | 2,173 | 1,497 | 829 | 589 | 251 | 409 | 3,758 | 1,355 | 125 | 310 | 7 | 4 | – | 2 | 5,668 |
| Andrew IlieAustralia | 48 | 20 | – | – | – | 56 | 73 | 588 | 654 | 21 | 234 | 157 | 4,002 | 2,233 | 1,544 | 871 | 605 | 214 | 370 | 3,728 | 1,330 | 120 | 312 | 8 | 10 | – | – | 4,647 |
| Galo BlancoSpain | 43 | 20 | – | – | 1 | 47 | 57 | 489 | 530 | 22 | 240 | 125 | 3,269 | 1,598 | 1,122 | 855 | 498 | 199 | 331 | 3,264 | 1,221 | 111 | 298 | 7 | 3 | – | 1 | 4,360 |
| Stefan KoubekAustria | 42 | 20 | – | – | – | 48 | 58 | 497 | 530 | 13 | 145 | 139 | 3,267 | 1,911 | 1,250 | 700 | 492 | 226 | 362 | 3,011 | 1,133 | 112 | 265 | 5 | 7 | – | – | 3,866 |
| Michal TabaraCzechia | 39 | 20 | 1 | – | 1 | 47 | 45 | 434 | 442 | 4 | 121 | 139 | 2,863 | 1,527 | 1,026 | 654 | 433 | 177 | 309 | 2,795 | 1,124 | 126 | 280 | 6 | 2 | – | 1 | 3,423 |
| Mikhail YouzhnyRussia | 38 | 20 | – | – | – | 54 | 48 | 512 | 499 | 21 | 126 | 94 | 3,096 | 1,915 | 1,298 | 595 | 483 | 172 | 299 | 3,178 | 1,255 | 135 | 317 | 11 | 3 | – | – | 3,894 |
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.