Tennis, 2,924 matches, 27 stats per player
332 players, sorted by wins
| Player | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Roger FedererSwitzerland | 84 | 80 | 11 | 2 | 12 | 191 | 31 | 1,327 | 859 | 39 | 585 | 147 | 6,301 | 3,969 | 3,032 | 1,377 | 1,048 | 200 | 310 | 6,772 | 2,813 | 308 | 695 | 26 | 28 | 5 | – | 8,285 |
| Rafael NadalSpain | 87 | 77 | 11 | 1 | 12 | 181 | 45 | 1,280 | 814 | 25 | 219 | 131 | 6,356 | 4,396 | 3,100 | 1,123 | 1,038 | 288 | 449 | 6,795 | 3,033 | 387 | 845 | 16 | 30 | – | 1 | 9,898 |
| Andy RoddickUnited States | 69 | 56 | 5 | – | 7 | 131 | 48 | 1,050 | 795 | 48 | 912 | 134 | 5,349 | 3,518 | 2,868 | 1,022 | 907 | 176 | 244 | 5,770 | 2,080 | 185 | 467 | 16 | 22 | – | 1 | 6,856 |
| Gaston GaudioArgentina | 76 | 55 | 5 | – | 7 | 122 | 63 | 962 | 780 | 21 | 193 | 189 | 5,206 | 3,202 | 2,175 | 1,043 | 789 | 313 | 498 | 5,390 | 2,372 | 281 | 652 | 7 | 24 | 4 | 1 | 7,418 |
| Nikolay DavydenkoRussia | 81 | 52 | 1 | – | 1 | 127 | 67 | 1,023 | 813 | 20 | 249 | 179 | 5,427 | 3,663 | 2,466 | 940 | 866 | 285 | 477 | 5,774 | 2,473 | 296 | 664 | 15 | 23 | 4 | 4 | 7,568 |
| Guillermo CoriaArgentina | 76 | 52 | 2 | – | 5 | 126 | 75 | 1,061 | 836 | 23 | 253 | 312 | 5,605 | 3,541 | 2,450 | 1,012 | 874 | 304 | 506 | 5,971 | 2,629 | 319 | 706 | 17 | 27 | 3 | – | 8,067 |
| Ivan LjubicicCroatia | 73 | 50 | 2 | – | 8 | 118 | 69 | 1,011 | 868 | 39 | 875 | 150 | 5,620 | 3,475 | 2,649 | 1,186 | 888 | 270 | 374 | 5,431 | 1,875 | 162 | 431 | 7 | 24 | 3 | – | 7,658 |
| Fernando GonzalezChile | 69 | 47 | 3 | – | 4 | 116 | 63 | 972 | 821 | 29 | 468 | 277 | 5,187 | 3,040 | 2,339 | 1,150 | 832 | 211 | 327 | 5,208 | 1,900 | 176 | 467 | 14 | 18 | 2 | – | 6,532 |
| Juan Carlos FerreroSpain | 71 | 45 | – | – | 2 | 107 | 75 | 932 | 843 | 29 | 220 | 123 | 5,631 | 3,752 | 2,557 | 1,024 | 871 | 316 | 493 | 5,751 | 2,261 | 221 | 559 | 11 | 22 | – | – | 7,894 |
| Radek StepanekCzechia | 71 | 45 | – | – | 2 | 109 | 80 | 968 | 867 | 35 | 529 | 211 | 5,756 | 3,688 | 2,721 | 1,058 | 900 | 308 | 461 | 5,801 | 2,153 | 202 | 520 | 10 | 21 | – | – | 7,738 |
| Thomas JohanssonSweden | 69 | 45 | 1 | – | 1 | 111 | 66 | 949 | 817 | 38 | 587 | 132 | 5,218 | 2,936 | 2,252 | 1,251 | 838 | 206 | 330 | 5,423 | 1,986 | 176 | 443 | 14 | 16 | – | 1 | 6,975 |
| Tommy RobredoSpain | 68 | 44 | – | – | 1 | 105 | 72 | 892 | 798 | 19 | 246 | 191 | 5,045 | 3,094 | 2,190 | 977 | 800 | 271 | 453 | 5,481 | 2,237 | 231 | 627 | 13 | 18 | – | – | 7,009 |
| David FerrerSpain | 72 | 43 | – | – | 1 | 104 | 75 | 900 | 783 | 15 | 169 | 174 | 5,147 | 3,304 | 2,148 | 938 | 792 | 298 | 510 | 5,273 | 2,250 | 262 | 588 | 10 | 29 | – | 2 | 6,985 |
| Mario AncicCroatia | 65 | 42 | 1 | – | 3 | 105 | 57 | 883 | 720 | 29 | 736 | 183 | 4,861 | 2,984 | 2,356 | 952 | 794 | 196 | 304 | 4,966 | 1,856 | 179 | 421 | 12 | 18 | – | – | 6,710 |
| David NalbandianArgentina | 59 | 40 | 2 | – | 2 | 107 | 58 | 865 | 703 | 26 | 186 | 154 | 4,640 | 2,869 | 1,950 | 942 | 731 | 243 | 419 | 4,877 | 2,089 | 246 | 541 | 19 | 16 | 5 | – | 6,497 |
| Andre AgassiUnited States | 49 | 38 | 1 | – | 3 | 91 | 36 | 687 | 535 | 18 | 303 | 124 | 3,714 | 2,213 | 1,655 | 818 | 590 | 211 | 299 | 3,915 | 1,568 | 166 | 386 | 13 | 20 | 1 | – | 4,691 |
| Igor AndreevRussia | 66 | 37 | 3 | – | 4 | 90 | 77 | 846 | 782 | 25 | 277 | 138 | 5,177 | 3,205 | 2,214 | 1,025 | 802 | 274 | 451 | 5,201 | 2,037 | 208 | 491 | 10 | 9 | – | – | 6,968 |
| Dominik HrbatySlovakia | 62 | 37 | – | – | – | 90 | 66 | 788 | 699 | 24 | 317 | 221 | 4,701 | 2,768 | 1,955 | 980 | 727 | 268 | 430 | 4,840 | 1,972 | 210 | 509 | 12 | 24 | – | – | 5,944 |
| Mariano PuertaArgentina | 62 | 37 | 1 | – | 3 | 92 | 69 | 799 | 767 | 30 | 272 | 105 | 4,550 | 3,038 | 2,139 | 821 | 724 | 219 | 359 | 4,666 | 1,723 | 159 | 391 | 10 | 13 | 3 | – | 6,275 |
| Robby GinepriUnited States | 60 | 37 | 1 | – | 1 | 87 | 62 | 783 | 671 | 23 | 395 | 105 | 4,470 | 2,806 | 2,003 | 911 | 723 | 169 | 294 | 4,562 | 1,740 | 177 | 436 | 9 | 15 | – | 1 | 5,314 |
| Olivier RochusBelgium | 60 | 35 | – | – | 1 | 80 | 72 | 776 | 737 | 32 | 118 | 164 | 4,809 | 2,948 | 2,036 | 993 | 739 | 269 | 425 | 4,869 | 1,850 | 179 | 458 | 11 | 19 | – | – | 6,420 |
| Lleyton HewittAustralia | 43 | 35 | 1 | – | 3 | 88 | 39 | 705 | 535 | 24 | 397 | 163 | 3,802 | 2,125 | 1,662 | 890 | 611 | 155 | 244 | 3,970 | 1,591 | 169 | 409 | 19 | 11 | – | 1 | 5,144 |
| Fernando VerdascoSpain | 61 | 34 | – | – | 1 | 87 | 70 | 805 | 731 | 24 | 400 | 223 | 4,759 | 3,087 | 2,214 | 854 | 752 | 240 | 385 | 4,841 | 1,857 | 185 | 427 | 9 | 15 | – | – | 6,175 |
| James BlakeUnited States | 54 | 34 | 2 | – | 3 | 85 | 54 | 736 | 623 | 25 | 356 | 128 | 4,225 | 2,473 | 1,826 | 922 | 662 | 197 | 312 | 4,368 | 1,717 | 177 | 433 | 10 | 8 | – | – | 5,122 |
| Taylor DentUnited States | 54 | 33 | – | – | 2 | 80 | 52 | 701 | 614 | 23 | 438 | 359 | 4,178 | 2,290 | 1,783 | 935 | 653 | 205 | 324 | 4,193 | 1,594 | 153 | 384 | 10 | 13 | – | 3 | 5,065 |
| Tomas BerdychCzechia | 60 | 32 | 1 | – | 2 | 82 | 73 | 770 | 734 | 28 | 435 | 158 | 4,525 | 2,593 | 1,944 | 970 | 716 | 209 | 343 | 4,407 | 1,582 | 148 | 354 | 9 | 20 | – | 1 | 5,694 |
| Max MirnyiBelarus | 56 | 32 | – | – | 2 | 80 | 60 | 764 | 708 | 39 | 666 | 194 | 4,380 | 2,789 | 2,198 | 802 | 710 | 180 | 281 | 4,555 | 1,577 | 117 | 338 | 9 | 13 | – | – | 5,693 |
| Nicolas KieferGermany | 54 | 32 | – | – | 2 | 83 | 56 | 711 | 617 | 12 | 396 | 195 | 4,019 | 2,146 | 1,597 | 941 | 643 | 208 | 346 | 4,112 | 1,669 | 181 | 388 | 11 | 18 | – | 3 | 5,951 |
| Feliciano LopezSpain | 57 | 31 | – | – | 1 | 78 | 72 | 762 | 772 | 33 | 488 | 187 | 4,686 | 2,782 | 2,114 | 972 | 745 | 224 | 349 | 4,696 | 1,567 | 122 | 337 | 11 | 12 | – | – | 5,728 |
| Tommy HaasGermany | 53 | 31 | 1 | – | 1 | 76 | 52 | 658 | 588 | 20 | 326 | 174 | 3,541 | 2,031 | 1,497 | 792 | 574 | 155 | 273 | 3,710 | 1,420 | 139 | 328 | 9 | 11 | – | 1 | 4,576 |
| Carlos MoyaSpain | 51 | 31 | 1 | – | 2 | 75 | 54 | 669 | 621 | 24 | 255 | 130 | 4,010 | 2,416 | 1,745 | 802 | 619 | 224 | 348 | 4,010 | 1,517 | 146 | 372 | 7 | 14 | – | 1 | 5,296 |
| Paradorn SrichaphanThailand | 59 | 30 | – | – | 2 | 77 | 70 | 712 | 718 | 28 | 358 | 178 | 4,549 | 2,675 | 1,916 | 933 | 706 | 209 | 365 | 4,550 | 1,690 | 147 | 387 | 7 | 8 | – | – | 5,898 |
| Sebastien GrosjeanFrance | 51 | 30 | – | – | 1 | 82 | 62 | 729 | 649 | 16 | 317 | 93 | 4,339 | 2,417 | 1,757 | 1,011 | 670 | 202 | 333 | 4,175 | 1,613 | 160 | 363 | 14 | 15 | – | – | 5,967 |
| Richard GasquetFrance | 40 | 30 | 1 | – | 2 | 70 | 38 | 574 | 445 | 20 | 182 | 101 | 3,101 | 1,983 | 1,444 | 612 | 503 | 127 | 210 | 3,162 | 1,275 | 142 | 305 | 11 | 17 | – | – | 4,000 |
| Jarkko NieminenFinland | 51 | 29 | – | – | – | 76 | 59 | 683 | 659 | 25 | 117 | 97 | 4,353 | 2,841 | 1,865 | 786 | 653 | 277 | 440 | 4,318 | 1,721 | 176 | 410 | 11 | 5 | – | 3 | 5,334 |
| Juan Ignacio ChelaArgentina | 54 | 28 | – | – | – | 68 | 63 | 632 | 631 | 22 | 166 | 134 | 3,959 | 2,465 | 1,681 | 738 | 615 | 225 | 390 | 4,104 | 1,634 | 170 | 418 | 6 | 17 | – | – | 5,535 |
| Filippo VolandriItaly | 54 | 27 | – | – | 1 | 66 | 59 | 597 | 550 | 14 | 53 | 152 | 3,652 | 2,408 | 1,540 | 627 | 561 | 198 | 360 | 3,742 | 1,565 | 192 | 449 | 6 | 14 | – | 2 | 4,784 |
| Jose AcasusoArgentina | 53 | 27 | – | – | – | 63 | 66 | 650 | 653 | 23 | 396 | 135 | 4,015 | 2,189 | 1,643 | 944 | 630 | 185 | 303 | 4,064 | 1,467 | 118 | 316 | 8 | 11 | – | – | 5,370 |
| Greg RusedskiGreat Britain | 48 | 27 | 1 | – | 1 | 61 | 62 | 627 | 623 | 31 | 459 | 280 | 3,898 | 2,235 | 1,732 | 881 | 609 | 194 | 279 | 3,808 | 1,232 | 89 | 272 | 6 | 18 | – | – | 4,813 |
| Paul Henri MathieuFrance | 53 | 26 | – | – | – | 60 | 67 | 605 | 623 | 16 | 223 | 153 | 3,804 | 2,097 | 1,465 | 879 | 611 | 184 | 342 | 3,773 | 1,433 | 141 | 311 | 6 | 20 | – | 1 | 5,485 |
| Alberto MartinSpain | 54 | 25 | – | – | 1 | 53 | 69 | 566 | 614 | 17 | 128 | 178 | 3,916 | 2,133 | 1,423 | 887 | 579 | 249 | 417 | 3,826 | 1,506 | 146 | 380 | 4 | 15 | – | 1 | 5,162 |
| Davide SanguinettiItaly | 50 | 25 | – | – | – | 64 | 68 | 641 | 646 | 22 | 268 | 82 | 4,045 | 2,330 | 1,655 | 860 | 630 | 218 | 363 | 4,027 | 1,517 | 146 | 368 | 9 | 8 | – | – | 5,007 |
| Gael MonfilsFrance | 47 | 25 | 1 | – | 3 | 61 | 58 | 556 | 583 | 15 | 371 | 152 | 3,582 | 1,905 | 1,384 | 774 | 559 | 178 | 335 | 3,664 | 1,431 | 143 | 329 | 7 | 11 | – | 1 | 4,777 |
| Victor HanescuRomania | 47 | 25 | – | – | – | 64 | 57 | 608 | 581 | 21 | 257 | 68 | 3,838 | 2,645 | 1,825 | 631 | 589 | 247 | 360 | 3,664 | 1,331 | 124 | 302 | 10 | 11 | – | 3 | 4,906 |
| Marat SafinRussia | 36 | 25 | 1 | 1 | 2 | 65 | 38 | 553 | 463 | 18 | 315 | 67 | 3,117 | 1,824 | 1,371 | 679 | 498 | 144 | 229 | 3,280 | 1,286 | 127 | 321 | 14 | 15 | – | – | 4,265 |
| Jurgen MelzerAustria | 49 | 24 | – | – | 1 | 64 | 64 | 618 | 632 | 17 | 215 | 130 | 4,115 | 2,481 | 1,687 | 804 | 620 | 239 | 394 | 3,780 | 1,401 | 145 | 340 | 10 | 10 | – | – | 4,934 |
| Mikhail YouzhnyRussia | 44 | 23 | – | – | – | 63 | 53 | 581 | 529 | 14 | 180 | 114 | 3,354 | 1,900 | 1,330 | 769 | 545 | 161 | 294 | 3,571 | 1,433 | 162 | 354 | 11 | 11 | – | 1 | 4,482 |
| Tim HenmanGreat Britain | 41 | 23 | – | – | – | 60 | 48 | 557 | 503 | 14 | 182 | 134 | 3,310 | 2,039 | 1,488 | 652 | 530 | 162 | 263 | 3,391 | 1,290 | 122 | 305 | 8 | 20 | – | – | 4,644 |
| Guillermo CanasArgentina | 34 | 23 | – | – | – | 56 | 29 | 449 | 358 | 11 | 112 | 76 | 2,378 | 1,418 | 993 | 505 | 374 | 124 | 203 | 2,547 | 1,089 | 122 | 268 | 8 | 13 | – | – | 3,674 |
| Vincent SpadeaUnited States | 48 | 22 | – | – | 1 | 56 | 61 | 549 | 562 | 11 | 138 | 151 | 3,387 | 1,912 | 1,310 | 733 | 525 | 192 | 337 | 3,305 | 1,286 | 132 | 301 | 6 | 9 | – | 2 | 4,150 |
| Xavier MalisseBelgium | 42 | 22 | 1 | – | 1 | 60 | 50 | 558 | 517 | 16 | 343 | 86 | 3,357 | 1,953 | 1,435 | 730 | 530 | 165 | 264 | 3,259 | 1,200 | 118 | 274 | 9 | 9 | – | – | 4,204 |
| Florian MayerGermany | 46 | 21 | – | – | 2 | 48 | 62 | 482 | 554 | 13 | 155 | 90 | 3,173 | 1,957 | 1,321 | 560 | 487 | 165 | 303 | 3,095 | 1,133 | 109 | 277 | 6 | 9 | – | – | 3,725 |
| Jiri NovakCzechia | 46 | 21 | – | – | 1 | 55 | 59 | 539 | 541 | 15 | 198 | 92 | 3,292 | 2,146 | 1,431 | 565 | 506 | 206 | 338 | 3,250 | 1,299 | 137 | 347 | 6 | 15 | – | – | 3,869 |
| Agustin CalleriArgentina | 42 | 21 | – | – | 1 | 53 | 50 | 510 | 516 | 18 | 287 | 129 | 3,214 | 1,806 | 1,291 | 710 | 503 | 140 | 257 | 3,286 | 1,257 | 113 | 275 | 3 | 6 | – | 3 | 4,434 |
| Gilles MullerLuxembourg | 41 | 20 | – | – | 1 | 44 | 53 | 461 | 514 | 19 | 378 | 149 | 3,122 | 1,893 | 1,389 | 614 | 482 | 198 | 291 | 2,830 | 876 | 59 | 172 | 7 | 4 | – | – | 3,804 |
| Mariano ZabaletaArgentina | 36 | 20 | – | – | – | 47 | 38 | 420 | 384 | 13 | 159 | 150 | 2,584 | 1,469 | 1,033 | 580 | 398 | 159 | 248 | 2,636 | 1,040 | 105 | 263 | 3 | 7 | – | 1 | 3,507 |
| Guillermo Garcia LopezSpain | 45 | 19 | – | – | – | 49 | 61 | 507 | 529 | 14 | 116 | 155 | 3,340 | 2,152 | 1,409 | 575 | 512 | 189 | 331 | 3,346 | 1,312 | 133 | 313 | 6 | 1 | – | – | 4,450 |
| Andrei PavelRomania | 44 | 19 | – | – | 1 | 49 | 63 | 535 | 592 | 26 | 327 | 80 | 3,651 | 2,359 | 1,650 | 599 | 552 | 189 | 322 | 3,595 | 1,292 | 104 | 288 | 6 | 10 | – | 1 | 4,608 |
| Kevin KimUnited States | 44 | 19 | – | – | – | 50 | 63 | 544 | 578 | 22 | 285 | 131 | 3,560 | 2,152 | 1,532 | 658 | 544 | 193 | 323 | 3,544 | 1,293 | 122 | 317 | 7 | 5 | – | – | 4,288 |
| Jonas BjorkmanSweden | 40 | 19 | 1 | – | 1 | 47 | 51 | 455 | 461 | 11 | 173 | 144 | 2,814 | 1,546 | 1,087 | 644 | 448 | 140 | 257 | 2,958 | 1,188 | 113 | 293 | 7 | 7 | – | – | 3,754 |
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.