Tennis, 2,871 matches, 27 stats per player
349 players, sorted by wins
| Player | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Roger FedererSwitzerland | 89 | 73 | 7 | 1 | 9 | 168 | 54 | 1,286 | 896 | 43 | 650 | 257 | 6,376 | 3,802 | 2,924 | 1,441 | 1,040 | 258 | 391 | 6,889 | 2,833 | 291 | 726 | 16 | 29 | 5 | – | 8,049 |
| Andy RoddickUnited States | 89 | 71 | 6 | 1 | 8 | 165 | 61 | 1,309 | 1,002 | 56 | 946 | 179 | 6,424 | 3,968 | 3,183 | 1,436 | 1,083 | 202 | 293 | 6,745 | 2,448 | 223 | 551 | 20 | 29 | 4 | 1 | 8,062 |
| Rainer SchuettlerGermany | 98 | 70 | 2 | – | 4 | 163 | 85 | 1,297 | 1,053 | 24 | 321 | 253 | 6,893 | 4,138 | 2,893 | 1,457 | 1,101 | 349 | 594 | 7,088 | 3,001 | 349 | 760 | 18 | 30 | 4 | – | 9,263 |
| Juan Carlos FerreroSpain | 81 | 63 | 4 | 1 | 7 | 149 | 62 | 1,169 | 892 | 32 | 438 | 227 | 6,129 | 3,687 | 2,692 | 1,347 | 979 | 276 | 434 | 6,559 | 2,722 | 307 | 728 | 23 | 27 | 3 | 2 | 8,435 |
| Guillermo CoriaArgentina | 76 | 60 | 4 | – | 6 | 140 | 49 | 1,046 | 685 | 16 | 207 | 126 | 5,124 | 3,410 | 2,364 | 966 | 824 | 267 | 412 | 5,366 | 2,415 | 323 | 656 | 16 | 27 | 3 | 3 | 7,238 |
| Carlos MoyaSpain | 74 | 52 | 3 | – | 5 | 128 | 66 | 1,074 | 879 | 36 | 446 | 218 | 5,617 | 3,098 | 2,341 | 1,341 | 876 | 269 | 407 | 5,806 | 2,308 | 239 | 583 | 11 | 23 | 3 | – | 7,084 |
| Andre AgassiUnited States | 57 | 47 | 4 | 1 | 5 | 120 | 38 | 884 | 602 | 20 | 300 | 123 | 4,065 | 2,529 | 1,887 | 851 | 669 | 174 | 266 | 4,458 | 1,925 | 240 | 516 | 22 | 11 | 5 | – | 5,283 |
| Paradorn SrichaphanThailand | 72 | 45 | 2 | – | 3 | 107 | 78 | 932 | 866 | 29 | 461 | 248 | 5,442 | 3,033 | 2,285 | 1,275 | 889 | 250 | 420 | 5,606 | 2,101 | 196 | 462 | 11 | 18 | – | – | 6,940 |
| Jiri NovakCzechia | 69 | 42 | 1 | – | 4 | 104 | 79 | 927 | 827 | 25 | 252 | 146 | 5,060 | 3,318 | 2,299 | 895 | 812 | 249 | 421 | 5,262 | 2,120 | 229 | 543 | 13 | 18 | – | – | 6,108 |
| David NalbandianArgentina | 60 | 40 | – | – | 1 | 104 | 61 | 860 | 735 | 24 | 174 | 191 | 4,587 | 2,669 | 1,813 | 1,013 | 724 | 204 | 386 | 4,782 | 2,030 | 238 | 513 | 17 | 21 | 3 | – | 6,313 |
| Gustavo KuertenBrazil | 58 | 39 | 2 | – | 3 | 89 | 56 | 793 | 676 | 33 | 491 | 117 | 4,624 | 2,568 | 1,956 | 1,073 | 718 | 206 | 322 | 4,633 | 1,767 | 172 | 439 | 9 | 19 | – | – | 5,920 |
| Tommy RobredoSpain | 64 | 38 | – | – | 1 | 88 | 75 | 810 | 767 | 24 | 174 | 184 | 5,005 | 3,441 | 2,283 | 786 | 773 | 239 | 430 | 5,062 | 2,009 | 216 | 512 | 10 | 19 | – | – | 6,450 |
| Younes El AynaouiMorocco | 62 | 38 | – | – | 1 | 100 | 70 | 931 | 853 | 44 | 644 | 172 | 5,540 | 3,666 | 2,742 | 942 | 871 | 263 | 386 | 5,513 | 1,917 | 159 | 401 | 16 | 17 | – | 1 | 7,251 |
| Mardy FishUnited States | 61 | 38 | 1 | – | 4 | 91 | 67 | 828 | 782 | 37 | 669 | 237 | 5,011 | 2,672 | 2,134 | 1,197 | 784 | 224 | 339 | 5,116 | 1,809 | 140 | 370 | 9 | 18 | – | – | 6,356 |
| Sjeng SchalkenNetherlands | 61 | 38 | 2 | – | 2 | 92 | 59 | 768 | 667 | 18 | 166 | 124 | 4,345 | 2,939 | 2,006 | 770 | 705 | 192 | 343 | 4,587 | 1,848 | 201 | 435 | 15 | 14 | – | 1 | 5,874 |
| Jarkko NieminenFinland | 66 | 37 | – | – | 1 | 91 | 86 | 858 | 821 | 24 | 204 | 113 | 5,315 | 3,606 | 2,384 | 868 | 829 | 324 | 530 | 5,447 | 2,153 | 226 | 554 | 12 | 16 | – | 1 | 6,492 |
| Max MirnyiBelarus | 64 | 36 | 1 | – | 1 | 84 | 75 | 843 | 799 | 42 | 575 | 212 | 4,989 | 3,176 | 2,445 | 967 | 804 | 205 | 307 | 5,037 | 1,671 | 123 | 330 | 7 | 20 | – | – | 6,170 |
| Gaston GaudioArgentina | 60 | 36 | – | – | – | 88 | 69 | 781 | 723 | 20 | 170 | 168 | 4,565 | 2,864 | 1,922 | 867 | 704 | 246 | 425 | 4,723 | 1,939 | 215 | 512 | 7 | 21 | – | 1 | 6,413 |
| Nicolas MassuChile | 56 | 36 | 2 | – | 5 | 86 | 53 | 717 | 616 | 17 | 234 | 166 | 4,112 | 2,495 | 1,739 | 812 | 644 | 196 | 343 | 4,199 | 1,720 | 198 | 435 | 7 | 13 | – | 1 | 6,517 |
| Juan Ignacio ChelaArgentina | 62 | 35 | – | – | – | 85 | 73 | 760 | 723 | 21 | 251 | 260 | 4,618 | 2,720 | 1,911 | 915 | 731 | 225 | 419 | 4,773 | 1,955 | 209 | 510 | 10 | 21 | – | 1 | 6,020 |
| Fernando GonzalezChile | 59 | 35 | 1 | – | 3 | 87 | 64 | 786 | 710 | 28 | 406 | 277 | 4,344 | 2,599 | 1,909 | 900 | 686 | 204 | 333 | 4,354 | 1,587 | 163 | 357 | 11 | 12 | – | 3 | 5,276 |
| Feliciano LopezSpain | 65 | 34 | – | – | – | 83 | 78 | 810 | 809 | 37 | 546 | 230 | 5,083 | 2,946 | 2,198 | 1,131 | 789 | 270 | 401 | 4,876 | 1,644 | 132 | 336 | 9 | 20 | – | 1 | 5,917 |
| Vincent SpadeaUnited States | 59 | 34 | – | – | – | 75 | 72 | 719 | 685 | 15 | 229 | 244 | 4,466 | 2,405 | 1,654 | 1,054 | 700 | 248 | 431 | 4,400 | 1,756 | 199 | 399 | 6 | 22 | – | – | 5,764 |
| Sebastien GrosjeanFrance | 55 | 34 | – | – | 2 | 89 | 59 | 773 | 692 | 29 | 382 | 96 | 4,618 | 2,420 | 1,808 | 1,201 | 727 | 202 | 330 | 4,558 | 1,687 | 159 | 393 | 14 | 15 | – | 1 | 6,132 |
| Mark PhilippoussisAustralia | 52 | 34 | 1 | – | 3 | 85 | 55 | 732 | 668 | 29 | 762 | 253 | 4,305 | 2,454 | 1,962 | 929 | 692 | 203 | 308 | 4,285 | 1,488 | 128 | 321 | 15 | 14 | – | 1 | 5,432 |
| Agustin CalleriArgentina | 55 | 33 | 1 | – | 3 | 74 | 59 | 682 | 620 | 20 | 376 | 216 | 4,121 | 2,195 | 1,664 | 930 | 633 | 246 | 383 | 4,210 | 1,668 | 176 | 417 | 6 | 18 | – | – | 5,488 |
| Mariano ZabaletaArgentina | 56 | 32 | 1 | – | 2 | 76 | 64 | 687 | 639 | 19 | 176 | 150 | 4,170 | 2,501 | 1,721 | 856 | 653 | 203 | 362 | 4,330 | 1,747 | 185 | 455 | 7 | 17 | – | – | 5,705 |
| Lleyton HewittAustralia | 42 | 32 | 2 | – | 3 | 80 | 38 | 644 | 475 | 17 | 255 | 161 | 3,284 | 1,684 | 1,270 | 861 | 517 | 170 | 266 | 3,452 | 1,469 | 176 | 387 | 13 | 13 | – | – | 4,651 |
| James BlakeUnited States | 56 | 31 | – | – | 1 | 83 | 63 | 741 | 675 | 25 | 273 | 162 | 4,237 | 2,557 | 1,814 | 837 | 662 | 221 | 376 | 4,242 | 1,714 | 185 | 403 | 11 | 18 | – | – | 4,923 |
| Arnaud ClementFrance | 51 | 31 | 1 | – | 3 | 78 | 52 | 677 | 613 | 24 | 274 | 119 | 4,127 | 2,312 | 1,662 | 925 | 638 | 213 | 358 | 4,255 | 1,736 | 169 | 428 | 8 | 16 | – | 1 | 5,961 |
| Robby GinepriUnited States | 49 | 30 | 1 | – | 1 | 72 | 49 | 640 | 545 | 25 | 373 | 152 | 3,721 | 2,262 | 1,616 | 784 | 586 | 164 | 268 | 3,712 | 1,434 | 145 | 351 | 6 | 17 | – | – | 4,277 |
| Tim HenmanGreat Britain | 46 | 30 | 2 | – | 2 | 70 | 46 | 607 | 527 | 18 | 221 | 172 | 3,577 | 2,108 | 1,531 | 747 | 561 | 176 | 292 | 3,597 | 1,428 | 152 | 332 | 9 | 17 | – | – | 4,978 |
| Nikolay DavydenkoRussia | 59 | 29 | 2 | – | 3 | 73 | 69 | 680 | 677 | 21 | 169 | 136 | 4,297 | 2,868 | 1,843 | 748 | 662 | 253 | 433 | 4,418 | 1,780 | 184 | 464 | 6 | 11 | – | 1 | 5,595 |
| Yevgeny KafelnikovRussia | 53 | 29 | – | – | 1 | 76 | 62 | 686 | 632 | 17 | 212 | 172 | 4,148 | 2,440 | 1,696 | 847 | 655 | 201 | 368 | 4,373 | 1,805 | 189 | 458 | 8 | 16 | – | 3 | 5,400 |
| Mikhail YouzhnyRussia | 54 | 28 | – | – | – | 68 | 68 | 642 | 643 | 19 | 163 | 154 | 4,182 | 2,388 | 1,607 | 891 | 626 | 253 | 424 | 4,203 | 1,691 | 177 | 443 | 9 | 13 | – | – | 5,247 |
| Sargis SargsianArmenia | 54 | 28 | – | – | 2 | 74 | 64 | 691 | 625 | 12 | 224 | 182 | 4,137 | 2,550 | 1,769 | 807 | 653 | 222 | 370 | 4,134 | 1,646 | 182 | 422 | 11 | 6 | – | 1 | 5,393 |
| Jonas BjorkmanSweden | 48 | 28 | – | – | 1 | 68 | 53 | 610 | 549 | 16 | 259 | 139 | 3,659 | 2,123 | 1,570 | 787 | 569 | 210 | 314 | 3,669 | 1,411 | 131 | 317 | 11 | 9 | – | – | 4,716 |
| Taylor DentUnited States | 39 | 28 | 3 | – | 3 | 63 | 30 | 514 | 427 | 24 | 333 | 246 | 2,943 | 1,638 | 1,277 | 680 | 465 | 149 | 225 | 3,035 | 1,178 | 109 | 253 | 6 | 3 | – | 1 | 3,506 |
| Ivan LjubicicCroatia | 50 | 27 | – | – | – | 68 | 56 | 656 | 603 | 25 | 636 | 164 | 3,719 | 2,073 | 1,628 | 863 | 607 | 138 | 224 | 3,903 | 1,372 | 113 | 306 | 8 | 13 | – | 2 | 4,907 |
| Radek StepanekCzechia | 50 | 27 | 1 | – | 1 | 70 | 59 | 634 | 611 | 20 | 342 | 141 | 3,545 | 2,174 | 1,594 | 680 | 566 | 141 | 256 | 3,788 | 1,416 | 129 | 331 | 11 | 13 | – | 1 | 4,670 |
| Felix MantillaSpain | 48 | 26 | 1 | – | 1 | 68 | 59 | 628 | 612 | 25 | 143 | 142 | 3,928 | 2,436 | 1,635 | 765 | 611 | 193 | 350 | 3,833 | 1,491 | 160 | 348 | 10 | 17 | – | 1 | 5,171 |
| Dominik HrbatySlovakia | 51 | 25 | – | – | 1 | 63 | 61 | 619 | 602 | 20 | 225 | 152 | 3,748 | 2,250 | 1,602 | 757 | 591 | 186 | 320 | 3,931 | 1,528 | 149 | 350 | 6 | 8 | – | – | 4,576 |
| Olivier RochusBelgium | 52 | 24 | – | – | 1 | 59 | 73 | 617 | 659 | 20 | 79 | 132 | 4,115 | 2,549 | 1,643 | 785 | 622 | 232 | 408 | 4,065 | 1,559 | 162 | 378 | 8 | 12 | – | – | 5,154 |
| Martin VerkerkNetherlands | 48 | 24 | 1 | – | 2 | 66 | 63 | 671 | 671 | 29 | 678 | 279 | 4,140 | 2,414 | 1,869 | 860 | 655 | 196 | 309 | 4,101 | 1,381 | 112 | 275 | 11 | 13 | – | 1 | 5,284 |
| Flavio SarettaBrazil | 43 | 24 | – | – | – | 57 | 50 | 538 | 501 | 20 | 193 | 144 | 3,317 | 1,886 | 1,294 | 716 | 508 | 195 | 330 | 3,501 | 1,456 | 156 | 363 | 11 | 5 | – | – | 4,667 |
| Wayne FerreiraSouth Africa | 43 | 24 | 1 | – | 1 | 60 | 51 | 565 | 523 | 19 | 321 | 107 | 3,506 | 2,011 | 1,476 | 763 | 538 | 177 | 277 | 3,572 | 1,350 | 119 | 350 | 12 | 16 | – | 2 | 4,235 |
| Karol KuceraSlovakia | 42 | 24 | 1 | – | 2 | 60 | 45 | 542 | 513 | 25 | 236 | 186 | 3,363 | 1,913 | 1,372 | 702 | 516 | 181 | 313 | 3,452 | 1,427 | 143 | 316 | 9 | 12 | – | 1 | 4,777 |
| David SanchezSpain | 49 | 23 | 2 | – | 2 | 55 | 66 | 536 | 585 | 12 | 120 | 148 | 3,695 | 2,130 | 1,364 | 725 | 551 | 245 | 437 | 3,808 | 1,598 | 170 | 411 | 5 | 7 | – | 2 | 5,022 |
| Albert CostaSpain | 43 | 23 | – | – | – | 65 | 57 | 623 | 611 | 23 | 261 | 115 | 4,008 | 2,439 | 1,715 | 805 | 606 | 236 | 365 | 3,882 | 1,443 | 135 | 343 | 11 | 19 | – | 1 | 5,894 |
| Jan Michael GambillUnited States | 47 | 22 | 1 | – | 2 | 54 | 58 | 563 | 556 | 18 | 458 | 141 | 3,573 | 2,018 | 1,519 | 744 | 549 | 199 | 313 | 3,405 | 1,225 | 115 | 261 | 7 | 10 | – | 1 | 4,620 |
| Hicham AraziMorocco | 41 | 21 | – | – | – | 50 | 50 | 493 | 487 | 18 | 121 | 63 | 2,997 | 1,793 | 1,249 | 636 | 479 | 144 | 255 | 3,138 | 1,189 | 115 | 289 | 6 | 7 | – | 2 | 3,997 |
| Fernando VicenteSpain | 49 | 20 | – | – | – | 52 | 74 | 553 | 635 | 18 | 225 | 127 | 3,842 | 2,198 | 1,503 | 796 | 580 | 248 | 406 | 3,644 | 1,310 | 122 | 286 | 8 | 9 | – | – | 4,837 |
| David FerrerSpain | 47 | 20 | – | – | 1 | 46 | 66 | 474 | 559 | 9 | 94 | 174 | 3,481 | 2,071 | 1,317 | 657 | 515 | 227 | 405 | 3,202 | 1,268 | 132 | 293 | 6 | 8 | – | – | 4,080 |
| Nicolas LapenttiEcuador | 42 | 20 | – | – | 1 | 55 | 57 | 524 | 536 | 12 | 199 | 91 | 3,286 | 2,029 | 1,398 | 631 | 506 | 183 | 301 | 3,198 | 1,201 | 113 | 269 | 10 | 11 | – | – | 4,684 |
| Alberto MartinSpain | 45 | 19 | – | – | – | 47 | 64 | 494 | 546 | 19 | 67 | 176 | 3,343 | 2,104 | 1,383 | 596 | 511 | 200 | 349 | 3,287 | 1,271 | 125 | 291 | 8 | 10 | – | – | 4,442 |
| Raemon SluiterNetherlands | 43 | 19 | – | – | 2 | 49 | 61 | 550 | 585 | 27 | 303 | 141 | 3,559 | 2,175 | 1,552 | 706 | 551 | 162 | 274 | 3,487 | 1,213 | 101 | 253 | 5 | 6 | – | 1 | 4,293 |
| Stefan KoubekAustria | 43 | 19 | 1 | – | 1 | 50 | 58 | 486 | 515 | 11 | 118 | 120 | 3,200 | 1,926 | 1,246 | 664 | 500 | 202 | 348 | 3,150 | 1,243 | 123 | 306 | 7 | 6 | – | – | 3,830 |
| Nicolas KieferGermany | 36 | 19 | – | – | 1 | 41 | 43 | 396 | 401 | 6 | 233 | 136 | 2,548 | 1,297 | 947 | 617 | 398 | 135 | 231 | 2,467 | 928 | 91 | 232 | 5 | 4 | – | 1 | 3,587 |
| Luis HornaPeru | 38 | 18 | – | – | – | 49 | 45 | 451 | 448 | 12 | 130 | 116 | 2,849 | 1,902 | 1,288 | 453 | 440 | 147 | 255 | 2,705 | 998 | 100 | 256 | 5 | 4 | – | 1 | 3,601 |
| Xavier MalisseBelgium | 38 | 18 | – | – | – | 50 | 51 | 500 | 515 | 16 | 324 | 122 | 3,089 | 1,615 | 1,197 | 754 | 498 | 148 | 270 | 3,195 | 1,195 | 116 | 293 | 11 | 10 | – | 1 | 3,917 |
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.