Tennis, 3,056 matches, 29 stats per player
443 players, sorted by wins
| Player | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jannik SinnerItaly | 79 | 73 | 8 | 2 | 9 | 176 | 34 | 1,224 | 799 | 33 | 594 | 144 | 5,996 | 3,693 | 2,930 | 1,332 | 1,008 | 240 | 326 | 6,586 | 2,692 | 278 | 658 | 25 | 31 | 5 | – | 3 | – | 8,649 |
| Alexander ZverevGermany | 90 | 69 | 3 | – | 5 | 172 | 72 | 1,393 | 1,083 | 51 | 820 | 185 | 7,132 | 5,092 | 3,904 | 1,116 | 1,183 | 264 | 382 | 7,784 | 2,947 | 265 | 714 | 22 | 35 | 4 | 4 | – | – | 10,105 |
| Carlos AlcarazSpain | 67 | 54 | 4 | 2 | 5 | 129 | 43 | 975 | 683 | 31 | 308 | 130 | 4,923 | 3,225 | 2,375 | 980 | 812 | 196 | 304 | 5,425 | 2,257 | 249 | 593 | 21 | 21 | 3 | 6 | 3 | 1 | 6,100 |
| Taylor FritzUnited States | 76 | 53 | 2 | – | 5 | 133 | 71 | 1,107 | 908 | 34 | 795 | 137 | 6,051 | 3,804 | 2,980 | 1,251 | 1,006 | 265 | 381 | 6,130 | 2,180 | 196 | 501 | 21 | 23 | 5 | 3 | 2 | – | 7,687 |
| Casper RuudNorway | 76 | 51 | 2 | – | 5 | 122 | 76 | 1,025 | 870 | 28 | 426 | 152 | 5,685 | 3,741 | 2,732 | 1,057 | 909 | 251 | 396 | 5,743 | 2,159 | 216 | 533 | 14 | 20 | 4 | 4 | 3 | – | 7,267 |
| Alex de MinaurAustralia | 68 | 47 | 2 | – | 3 | 113 | 62 | 932 | 740 | 18 | 312 | 184 | 5,049 | 2,758 | 2,002 | 1,250 | 819 | 234 | 392 | 5,541 | 2,325 | 259 | 575 | 17 | 18 | 3 | – | 2 | – | 7,260 |
| Daniil MedvedevRussia | 67 | 46 | – | – | 2 | 114 | 67 | 971 | 839 | 29 | 447 | 304 | 5,614 | 3,477 | 2,543 | 1,054 | 862 | 268 | 438 | 5,744 | 2,278 | 241 | 546 | 22 | 27 | 3 | 3 | – | 1 | 7,375 |
| Grigor DimitrovBulgaria | 64 | 46 | 1 | – | 4 | 115 | 53 | 926 | 761 | 35 | 541 | 234 | 5,044 | 3,089 | 2,475 | 1,025 | 834 | 217 | 323 | 5,426 | 2,013 | 173 | 464 | 17 | 25 | – | – | – | 2 | 6,986 |
| Holger RuneDenmark | 68 | 45 | – | – | 1 | 107 | 69 | 910 | 836 | 31 | 456 | 194 | 5,440 | 3,275 | 2,422 | 1,194 | 858 | 252 | 383 | 5,393 | 1,899 | 162 | 428 | 11 | 27 | – | – | – | 2 | 7,181 |
| Stefanos TsitsipasGreece | 67 | 45 | 1 | – | 2 | 104 | 62 | 913 | 757 | 32 | 446 | 199 | 5,288 | 3,217 | 2,391 | 1,135 | 828 | 245 | 358 | 5,053 | 1,807 | 181 | 436 | 12 | 25 | – | 4 | 1 | – | 6,383 |
| Tommy PaulUnited States | 64 | 45 | 3 | – | 4 | 112 | 54 | 887 | 705 | 23 | 355 | 109 | 5,074 | 3,139 | 2,246 | 1,064 | 791 | 276 | 417 | 5,165 | 2,108 | 222 | 536 | 15 | 20 | – | 4 | – | 1 | 6,574 |
| Andrey RublevRussia | 69 | 43 | 2 | – | 3 | 105 | 73 | 983 | 858 | 36 | 578 | 182 | 5,650 | 3,492 | 2,668 | 1,156 | 906 | 265 | 385 | 5,956 | 2,232 | 184 | 518 | 13 | 22 | 3 | – | – | – | 7,316 |
| Ben SheltonUnited States | 68 | 42 | 1 | – | 2 | 105 | 79 | 1,010 | 932 | 51 | 649 | 224 | 5,966 | 4,118 | 3,110 | 1,007 | 942 | 282 | 386 | 5,915 | 1,924 | 138 | 398 | 13 | 20 | – | – | 1 | – | 7,963 |
| Lorenzo MusettiItaly | 68 | 40 | – | – | 3 | 98 | 83 | 914 | 884 | 34 | 242 | 115 | 5,537 | 3,582 | 2,520 | 1,025 | 872 | 245 | 430 | 5,779 | 2,171 | 193 | 524 | 14 | 14 | – | 6 | 1 | 1 | 7,487 |
| Hubert HurkaczPoland | 59 | 40 | 1 | – | 3 | 100 | 61 | 907 | 787 | 51 | 776 | 101 | 5,194 | 3,281 | 2,557 | 1,043 | 834 | 222 | 316 | 5,366 | 1,869 | 138 | 377 | 13 | 21 | – | – | 1 | 2 | 6,750 |
| Ugo HumbertFrance | 63 | 39 | 2 | – | 4 | 100 | 68 | 885 | 751 | 24 | 434 | 116 | 5,038 | 3,212 | 2,361 | 1,005 | 814 | 223 | 338 | 5,055 | 1,870 | 177 | 461 | 10 | 21 | – | 2 | 2 | – | 7,084 |
| Jack DraperGreat Britain | 61 | 39 | 2 | – | 3 | 97 | 62 | 857 | 730 | 24 | 513 | 194 | 4,746 | 2,827 | 2,204 | 976 | 780 | 188 | 312 | 5,002 | 1,887 | 189 | 446 | 11 | 16 | – | 2 | 2 | 2 | 6,775 |
| Arthur FilsFrance | 66 | 38 | 2 | – | 2 | 88 | 72 | 842 | 798 | 30 | 429 | 220 | 5,112 | 3,122 | 2,348 | 986 | 806 | 252 | 395 | 5,146 | 1,868 | 161 | 413 | 9 | 15 | 3 | 1 | 3 | – | 7,193 |
| Karen KhachanovRussia | 59 | 37 | 2 | – | 3 | 89 | 60 | 811 | 726 | 33 | 449 | 100 | 4,662 | 2,998 | 2,237 | 868 | 751 | 205 | 331 | 4,881 | 1,788 | 165 | 407 | 9 | 24 | – | – | – | – | 6,783 |
| Novak DjokovicSerbia | 46 | 37 | 1 | – | 3 | 94 | 33 | 712 | 498 | 19 | 299 | 106 | 3,645 | 2,347 | 1,769 | 726 | 597 | 158 | 242 | 3,822 | 1,579 | 174 | 418 | 19 | 14 | – | 6 | 1 | – | 4,560 |
| Francisco CerundoloArgentina | 66 | 35 | 1 | – | 1 | 90 | 78 | 855 | 806 | 33 | 226 | 201 | 5,352 | 3,439 | 2,336 | 989 | 807 | 283 | 465 | 5,216 | 2,005 | 206 | 475 | 9 | 17 | – | 3 | 6 | – | 6,733 |
| Flavio CobolliItaly | 62 | 35 | – | – | 1 | 86 | 81 | 833 | 826 | 33 | 378 | 213 | 5,312 | 2,933 | 2,145 | 1,210 | 812 | 303 | 466 | 5,122 | 1,838 | 170 | 425 | 10 | 15 | – | – | 2 | 1 | 7,082 |
| Jordan ThompsonAustralia | 59 | 35 | 1 | – | 2 | 82 | 66 | 734 | 722 | 24 | 404 | 72 | 4,504 | 2,706 | 1,967 | 955 | 713 | 265 | 402 | 4,595 | 1,669 | 141 | 387 | 9 | 13 | – | – | 1 | – | 7,243 |
| Alex MichelsenUnited States | 64 | 34 | – | – | 2 | 82 | 72 | 806 | 770 | 39 | 288 | 149 | 5,038 | 3,423 | 2,371 | 823 | 775 | 250 | 412 | 4,833 | 1,792 | 173 | 418 | 7 | 13 | 4 | – | – | – | 6,973 |
| Tallon GriekspoorNetherlands | 63 | 33 | – | – | – | 85 | 81 | 848 | 861 | 47 | 577 | 210 | 5,175 | 3,318 | 2,499 | 980 | 828 | 214 | 341 | 5,077 | 1,626 | 118 | 318 | 11 | 17 | – | 2 | 8 | – | 6,608 |
| Frances TiafoeUnited States | 59 | 33 | – | – | 2 | 86 | 74 | 851 | 820 | 40 | 491 | 146 | 5,173 | 3,046 | 2,262 | 1,148 | 798 | 233 | 361 | 5,231 | 1,842 | 143 | 406 | 13 | 15 | – | – | – | 1 | 7,034 |
| Tomas MachacCzechia | 56 | 33 | – | – | 1 | 84 | 59 | 734 | 682 | 24 | 281 | 148 | 4,475 | 2,864 | 1,980 | 850 | 695 | 214 | 360 | 4,441 | 1,671 | 170 | 389 | 12 | 17 | – | 2 | 2 | 4 | 5,594 |
| Alejandro TabiloChile | 59 | 32 | 2 | – | 3 | 80 | 70 | 768 | 726 | 31 | 470 | 147 | 4,721 | 3,034 | 2,270 | 826 | 736 | 234 | 354 | 4,649 | 1,641 | 136 | 351 | 6 | 20 | – | 1 | 5 | – | 6,319 |
| Felix Auger AliassimeCanada | 57 | 32 | – | – | 1 | 77 | 62 | 730 | 650 | 23 | 463 | 224 | 4,208 | 2,637 | 1,992 | 799 | 675 | 188 | 296 | 4,338 | 1,616 | 144 | 353 | 9 | 19 | – | 6 | 3 | 1 | 5,665 |
| Matteo BerrettiniItaly | 44 | 32 | 3 | – | 4 | 73 | 32 | 594 | 488 | 28 | 422 | 60 | 3,266 | 2,241 | 1,747 | 533 | 527 | 136 | 188 | 3,385 | 1,182 | 103 | 262 | 4 | 6 | – | – | 5 | 1 | 4,986 |
| Tomas Martin EtcheverryArgentina | 60 | 31 | – | – | 1 | 81 | 72 | 800 | 752 | 32 | 389 | 104 | 4,946 | 3,246 | 2,338 | 847 | 757 | 251 | 388 | 4,953 | 1,820 | 166 | 443 | 11 | 14 | – | 2 | 3 | 1 | 7,351 |
| Sebastian BaezArgentina | 59 | 31 | 2 | – | 2 | 76 | 74 | 713 | 719 | 16 | 134 | 112 | 4,710 | 3,382 | 2,155 | 684 | 703 | 296 | 482 | 4,627 | 1,828 | 188 | 469 | 8 | 13 | – | 3 | 3 | 1 | 6,077 |
| Sebastian KordaUnited States | 50 | 31 | 1 | – | 2 | 69 | 53 | 640 | 591 | 25 | 391 | 87 | 3,727 | 2,244 | 1,669 | 775 | 602 | 165 | 273 | 3,943 | 1,467 | 134 | 350 | 9 | 15 | – | – | 1 | 1 | 4,733 |
| Jan-Lennard StruffGermany | 51 | 30 | 1 | – | 1 | 80 | 58 | 747 | 693 | 43 | 500 | 218 | 4,509 | 2,625 | 2,028 | 968 | 698 | 215 | 323 | 4,711 | 1,724 | 128 | 388 | 9 | 15 | – | 1 | 4 | – | 5,585 |
| Jiri LeheckaCzechia | 49 | 30 | 1 | – | 2 | 67 | 49 | 606 | 576 | 20 | 396 | 125 | 3,626 | 2,236 | 1,689 | 716 | 580 | 191 | 284 | 3,656 | 1,277 | 107 | 299 | 5 | 16 | – | – | 3 | 2 | 5,212 |
| Matteo ArnaldiItaly | 53 | 28 | – | – | – | 73 | 66 | 704 | 698 | 29 | 387 | 176 | 4,594 | 2,606 | 1,849 | 983 | 691 | 246 | 406 | 4,490 | 1,681 | 158 | 395 | 10 | 20 | – | 2 | 1 | – | 6,067 |
| Alexei PopyrinAustralia | 50 | 28 | 1 | – | 1 | 70 | 59 | 667 | 648 | 26 | 476 | 148 | 4,040 | 2,589 | 1,944 | 732 | 631 | 197 | 295 | 4,042 | 1,396 | 116 | 321 | 10 | 20 | – | 3 | 3 | – | 5,442 |
| Marcos GironUnited States | 53 | 27 | 1 | – | 2 | 70 | 63 | 659 | 653 | 22 | 263 | 72 | 4,047 | 2,442 | 1,784 | 820 | 641 | 183 | 305 | 4,149 | 1,491 | 127 | 344 | 5 | 13 | – | 1 | – | – | 5,423 |
| Brandon NakashimaUnited States | 50 | 27 | – | – | – | 69 | 56 | 651 | 595 | 27 | 438 | 57 | 3,836 | 2,542 | 1,893 | 723 | 613 | 182 | 255 | 3,861 | 1,301 | 99 | 296 | 9 | 13 | – | – | 3 | – | 5,242 |
| Denis ShapovalovCanada | 49 | 26 | 1 | – | 1 | 68 | 56 | 665 | 600 | 26 | 407 | 304 | 3,921 | 2,362 | 1,818 | 785 | 619 | 184 | 275 | 3,980 | 1,430 | 125 | 320 | 8 | 12 | – | – | 4 | – | 4,846 |
| Miomir KecmanovicSerbia | 55 | 25 | – | – | – | 66 | 78 | 702 | 732 | 29 | 243 | 113 | 4,330 | 2,675 | 1,894 | 872 | 694 | 182 | 330 | 4,477 | 1,609 | 138 | 370 | 11 | 15 | – | – | 2 | 1 | 6,031 |
| Zhizhen ZhangChina | 54 | 25 | – | – | 1 | 63 | 71 | 661 | 679 | 28 | 408 | 111 | 4,082 | 2,592 | 1,892 | 775 | 654 | 152 | 267 | 4,105 | 1,388 | 111 | 292 | 8 | 15 | – | 1 | 2 | 1 | 5,064 |
| Roberto Carballes BaenaSpain | 51 | 25 | – | – | 1 | 57 | 69 | 596 | 630 | 19 | 145 | 107 | 3,902 | 2,534 | 1,713 | 714 | 604 | 218 | 365 | 3,969 | 1,498 | 128 | 359 | 6 | 12 | – | – | – | – | 5,994 |
| Alexander BublikKazakhstan | 50 | 25 | 1 | – | 2 | 58 | 66 | 609 | 640 | 21 | 565 | 316 | 3,969 | 2,385 | 1,805 | 693 | 607 | 216 | 348 | 3,803 | 1,350 | 115 | 291 | 7 | 12 | – | 1 | 1 | 2 | 4,788 |
| Gael MonfilsFrance | 46 | 25 | – | – | – | 65 | 58 | 624 | 599 | 23 | 410 | 188 | 3,804 | 2,292 | 1,691 | 774 | 603 | 177 | 288 | 3,730 | 1,316 | 118 | 308 | 9 | 19 | – | 1 | – | – | 5,013 |
| Juncheng ShangChina | 46 | 25 | 1 | – | 1 | 66 | 50 | 597 | 599 | 27 | 210 | 115 | 3,780 | 2,330 | 1,647 | 771 | 582 | 202 | 319 | 3,773 | 1,350 | 114 | 342 | 8 | 10 | 3 | – | – | 3 | 5,611 |
| Roberto Bautista AgutSpain | 46 | 25 | 1 | – | 1 | 62 | 55 | 574 | 565 | 17 | 129 | 91 | 3,677 | 2,505 | 1,693 | 615 | 565 | 199 | 319 | 3,558 | 1,316 | 117 | 287 | 8 | 8 | – | – | 2 | – | 5,304 |
| Jakub MensikCzechia | 45 | 25 | – | – | 1 | 66 | 55 | 603 | 595 | 35 | 471 | 174 | 3,925 | 2,353 | 1,743 | 744 | 584 | 210 | 324 | 3,703 | 1,316 | 113 | 285 | 6 | 11 | 3 | 2 | 3 | 2 | 5,304 |
| Luciano DarderiItaly | 50 | 24 | 1 | – | 1 | 57 | 65 | 608 | 611 | 27 | 281 | 122 | 3,971 | 2,325 | 1,636 | 841 | 599 | 217 | 350 | 3,802 | 1,390 | 126 | 322 | 5 | 11 | – | 1 | – | 1 | 5,269 |
| Nuno BorgesPortugal | 49 | 24 | 1 | – | 1 | 59 | 66 | 597 | 642 | 30 | 279 | 142 | 3,938 | 2,466 | 1,736 | 728 | 602 | 205 | 352 | 4,097 | 1,546 | 126 | 332 | 10 | 13 | – | 1 | 1 | – | 5,468 |
| Fabian MarozsanHungary | 51 | 23 | – | – | – | 58 | 70 | 602 | 645 | 24 | 232 | 122 | 3,963 | 2,567 | 1,771 | 685 | 615 | 198 | 352 | 3,852 | 1,403 | 127 | 318 | 8 | 16 | – | 1 | 1 | – | 4,882 |
| Aleksandar VukicAustralia | 47 | 22 | – | – | – | 56 | 62 | 573 | 619 | 28 | 423 | 83 | 3,780 | 2,245 | 1,655 | 767 | 579 | 195 | 314 | 3,678 | 1,237 | 94 | 257 | 5 | 10 | – | – | – | 1 | 5,075 |
| Alexander ShevchenkoKazakhstan | 49 | 21 | – | – | – | 56 | 71 | 589 | 665 | 22 | 268 | 128 | 3,946 | 2,367 | 1,619 | 771 | 602 | 209 | 368 | 3,831 | 1,394 | 120 | 295 | 6 | 11 | – | 1 | 1 | 2 | 4,863 |
| Arthur RinderknechFrance | 43 | 21 | – | – | – | 55 | 56 | 576 | 589 | 25 | 469 | 110 | 3,547 | 2,239 | 1,714 | 645 | 567 | 168 | 262 | 3,621 | 1,199 | 89 | 276 | 7 | 10 | – | – | 1 | 1 | 5,018 |
| Cameron NorrieGreat Britain | 39 | 21 | – | – | 1 | 53 | 51 | 546 | 514 | 27 | 209 | 90 | 3,324 | 2,136 | 1,550 | 613 | 519 | 169 | 262 | 3,289 | 1,188 | 113 | 284 | 8 | 9 | – | – | – | – | 4,711 |
| Lorenzo SonegoItaly | 49 | 20 | 1 | – | 1 | 54 | 69 | 608 | 645 | 26 | 317 | 95 | 3,785 | 2,550 | 1,876 | 637 | 610 | 167 | 265 | 3,856 | 1,249 | 84 | 259 | 7 | 12 | – | – | – | – | 5,610 |
| Thiago Seyboth WildBrazil | 45 | 20 | – | – | – | 51 | 61 | 529 | 572 | 16 | 245 | 135 | 3,605 | 2,260 | 1,562 | 667 | 544 | 213 | 336 | 3,277 | 1,117 | 98 | 233 | 5 | 13 | – | 1 | – | 1 | 4,908 |
| Yannick HanfmannGermany | 41 | 20 | – | – | – | 44 | 56 | 471 | 515 | 17 | 214 | 76 | 3,056 | 2,066 | 1,417 | 512 | 483 | 145 | 248 | 3,140 | 1,111 | 84 | 254 | 3 | 9 | – | – | 2 | – | 4,535 |
| Yoshihito NishiokaJapan | 37 | 20 | 1 | – | 1 | 50 | 44 | 454 | 452 | 14 | 81 | 48 | 2,716 | 1,720 | 1,164 | 547 | 424 | 138 | 227 | 2,705 | 957 | 87 | 216 | 5 | 7 | – | – | 4 | 2 | 3,810 |
| Nicolas JarryChile | 43 | 19 | – | – | 2 | 49 | 63 | 552 | 597 | 26 | 378 | 99 | 3,536 | 2,226 | 1,655 | 660 | 560 | 184 | 286 | 3,562 | 1,176 | 81 | 244 | 4 | 18 | – | 1 | 2 | – | 5,430 |
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.