Leaderboard data updated: 2026-10-31 19:20 UTC
2026 ATP Win % vs Top 100 Leaders
Jannik Sinner leads in the 2026 season standings for win percentage vs Top 100: 92.7%. Qualification: at least 10 matches vs Top 100 opponents this season.
About this leaderboard
Wins as a share of recorded results against opponents ranked in the Top 100 at the time of the match, including credited walkovers. Ranks players within 2026, using recorded results through the latest publication. The current season is in progress.
How to read this table
- Qualification: at least 10 matches vs Top 100 opponents this season.
- Related values use the same season and their own qualification rules.
| # | Player | W vs Top 10 | W% vs Top 10 | W vs Top 20 | W% vs Top 20 | W vs Top 50 | W% vs Top 50 | W vs Top 100 | W% vs Top 100 | Match Log |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Jannik Sinner | 10 | 90.9% (10/11) | 13 | 86.7% (13/15) | 28 | 93.3% (28/30) | 38 | 92.7% (38/41) | Match Log |
| 2 | Carlos Alcaraz | 4 | 66.7% (4/6) | 11 | 78.6% (11/14) | 26 | 81.2% (26/32) | 33 | 84.6% (33/39) | Match Log |
| 3 | Alexander Zverev | 3 | 27.3% (3/11) | 8 | 42.1% (8/19) | 38 | 74.5% (38/51) | 54 | 78.3% (54/69) | Match Log |
| 4 | Sebastian Korda | 1 | 33.3% (1/3) | 4 | 66.7% (4/6) | 8 | 72.7% (8/11) | 10 | 76.9% (10/13) | Match Log |
| 5 | Ben Shelton | 3 | 50% (3/6) | 9 | 75% (9/12) | 20 | 76.9% (20/26) | 35 | 72.9% (35/48) | Match Log |
| 6 | Arthur Fils | 5 | 50% (5/10) | 9 | 52.9% (9/17) | 23 | 67.6% (23/34) | 33 | 70.2% (33/47) | Match Log |
| 7 | Rafael Jodar | 2 | 28.6% (2/7) | 6 | 46.2% (6/13) | 20 | 58.8% (20/34) | 35 | 68.6% (35/51) | Match Log |
| 8 | Daniil Medvedev | 2 | 33.3% (2/6) | 5 | 38.5% (5/13) | 22 | 64.7% (22/34) | 41 | 68.3% (41/60) | Match Log |
| 9 | Alex de Minaur | 3 | 42.9% (3/7) | 5 | 55.6% (5/9) | 23 | 63.9% (23/36) | 36 | 67.9% (36/53) | Match Log |
| 10 | Alejandro Davidovich Fokina | 2 | 50% (2/4) | 4 | 44.4% (4/9) | 12 | 52.2% (12/23) | 26 | 66.7% (26/39) | Match Log |
| 11 | Taylor Fritz | 3 | 42.9% (3/7) | 7 | 63.6% (7/11) | 15 | 53.6% (15/28) | 31 | 66% (31/47) | Match Log |
| 12 | Frances Tiafoe | 5 | 50% (5/10) | 9 | 50% (9/18) | 16 | 51.6% (16/31) | 34 | 65.4% (34/52) | Match Log |
| 12 | Novak Djokovic | 6 | 75% (6/8) | 7 | 70% (7/10) | 10 | 55.6% (10/18) | 17 | 65.4% (17/26) | Match Log |
| 14 | Tommy Paul | 3 | 37.5% (3/8) | 7 | 43.8% (7/16) | 21 | 58.3% (21/36) | 39 | 65% (39/60) | Match Log |
| 15 | Arthur Gea | 1 | — | 4 | 80% (4/5) | 7 | 70% (7/10) | 11 | 64.7% (11/17) | Match Log |
| 16 | Lorenzo Musetti | 3 | 75% (3/4) | 5 | 55.6% (5/9) | 14 | 58.3% (14/24) | 20 | 64.5% (20/31) | Match Log |
| 17 | Felix Auger-Aliassime | 1 | 25% (1/4) | 3 | 37.5% (3/8) | 12 | 48% (12/25) | 28 | 62.2% (28/45) | Match Log |
| 18 | Casper Ruud | 2 | 33.3% (2/6) | 6 | 50% (6/12) | 13 | 54.2% (13/24) | 26 | 61.9% (26/42) | Match Log |
| 19 | Jiri Lehecka | 2 | 28.6% (2/7) | 3 | 27.3% (3/11) | 18 | 58.1% (18/31) | 26 | 60.5% (26/43) | Match Log |
| 20 | Andrey Rublev | — | 0% (0/5) | 1 | 14.3% (1/7) | 12 | 44.4% (12/27) | 26 | 59.1% (26/44) | Match Log |
| 21 | Joao Fonseca | 1 | 16.7% (1/6) | 4 | 44.4% (4/9) | 10 | 58.8% (10/17) | 17 | 58.6% (17/29) | Match Log |
| 22 | Jakub Mensik | 2 | 33.3% (2/6) | 6 | 46.2% (6/13) | 11 | 45.8% (11/24) | 24 | 58.5% (24/41) | Match Log |
| 23 | Brandon Nakashima | 4 | 40% (4/10) | 8 | 53.3% (8/15) | 15 | 48.4% (15/31) | 28 | 58.3% (28/48) | Match Log |
| 24 | Flavio Cobolli | 4 | 57.1% (4/7) | 7 | 70% (7/10) | 13 | 56.5% (13/23) | 25 | 58.1% (25/43) | Match Log |
| 25 | Alexander Bublik | 1 | 12.5% (1/8) | 4 | 30.8% (4/13) | 9 | 42.9% (9/21) | 24 | 57.1% (24/42) | Match Log |
| 26 | Daniel Merida | — | 0% (0/4) | — | 0% (0/5) | 8 | 50% (8/16) | 13 | 56.5% (13/23) | Match Log |
| 27 | Luciano Darderi | 1 | 25% (1/4) | 3 | 30% (3/10) | 8 | 40% (8/20) | 27 | 56.2% (27/48) | Match Log |
| 27 | Titouan Droguet | — | — | — | — | 4 | 44.4% (4/9) | 9 | 56.2% (9/16) | Match Log |
| 29 | Learner Tien | 2 | 28.6% (2/7) | 6 | 50% (6/12) | 15 | 51.7% (15/29) | 24 | 55.8% (24/43) | Match Log |
| 30 | Alexander Blockx | 2 | 22.2% (2/9) | 5 | 35.7% (5/14) | 11 | 50% (11/22) | 15 | 55.6% (15/27) | Match Log |
| 30 | Alex Molcan | — | — | 2 | 33.3% (2/6) | 4 | 44.4% (4/9) | 10 | 55.6% (10/18) | Match Log |
| 32 | Nikoloz Basilashvili | 1 | 33.3% (1/3) | 1 | — | 4 | 50% (4/8) | 11 | 55% (11/20) | Match Log |
| 33 | Francisco Cerundolo | 2 | 25% (2/8) | 4 | 33.3% (4/12) | 13 | 48.1% (13/27) | 24 | 54.5% (24/44) | Match Log |
| 34 | Kamil Majchrzak | 3 | 60% (3/5) | 3 | 42.9% (3/7) | 7 | 43.8% (7/16) | 14 | 53.8% (14/26) | Match Log |
| 35 | Tallon Griekspoor | 2 | 33.3% (2/6) | 6 | 54.5% (6/11) | 9 | 47.4% (9/19) | 16 | 53.3% (16/30) | Match Log |
| 36 | Jaime Faria | 1 | — | 1 | 20% (1/5) | 4 | 36.4% (4/11) | 13 | 52% (13/25) | Match Log |
| 37 | Quentin Halys | — | 0% (0/6) | 4 | 33.3% (4/12) | 10 | 43.5% (10/23) | 17 | 51.5% (17/33) | Match Log |
| 38 | Valentin Vacherot | 3 | 60% (3/5) | 5 | 41.7% (5/12) | 9 | 37.5% (9/24) | 18 | 51.4% (18/35) | Match Log |
| 38 | Jan-Lennard Struff | 3 | 37.5% (3/8) | 4 | 40% (4/10) | 6 | 30% (6/20) | 18 | 51.4% (18/35) | Match Log |
| 40 | Botic van de Zandschulp | 2 | 33.3% (2/6) | 3 | 25% (3/12) | 10 | 38.5% (10/26) | 21 | 51.2% (21/41) | Match Log |
| 41 | Karen Khachanov | 2 | 28.6% (2/7) | 3 | 33.3% (3/9) | 6 | 27.3% (6/22) | 19 | 50% (19/38) | Match Log |
| 41 | Thiago Agustin Tirante | 3 | 75% (3/4) | 8 | 61.5% (8/13) | 9 | 47.4% (9/19) | 17 | 50% (17/34) | Match Log |
| 41 | Arthur Fery | 1 | 25% (1/4) | 1 | 20% (1/5) | 5 | 38.5% (5/13) | 11 | 50% (11/22) | Match Log |
| 41 | Tomas Machac | 1 | 16.7% (1/6) | 2 | 22.2% (2/9) | 9 | 45% (9/20) | 14 | 50% (14/28) | Match Log |
| 41 | Alex Michelsen | 1 | 14.3% (1/7) | 2 | 13.3% (2/15) | 15 | 45.5% (15/33) | 21 | 50% (21/42) | Match Log |
| 46 | Stefanos Tsitsipas | 1 | 16.7% (1/6) | 6 | 37.5% (6/16) | 12 | 40% (12/30) | 20 | 48.8% (20/41) | Match Log |
| 47 | Ignacio Buse | — | — | 1 | — | 7 | 41.2% (7/17) | 19 | 48.7% (19/39) | Match Log |
| 48 | Hubert Hurkacz | 1 | 20% (1/5) | 4 | 44.4% (4/9) | 13 | 56.5% (13/23) | 17 | 48.6% (17/35) | Match Log |
| 49 | Denis Shapovalov | — | 0% (0/5) | 1 | 12.5% (1/8) | 8 | 44.4% (8/18) | 15 | 48.4% (15/31) | Match Log |
| 50 | Raphael Collignon | 1 | 33.3% (1/3) | 2 | 33.3% (2/6) | 8 | 44.4% (8/18) | 12 | 48% (12/25) | Match Log |
| 51 | Zachary Svajda | — | — | — | 0% (0/5) | 3 | 25% (3/12) | 10 | 47.6% (10/21) | Match Log |
| 51 | Ethan Quinn | — | — | 3 | 50% (3/6) | 4 | 33.3% (4/12) | 10 | 47.6% (10/21) | Match Log |
| 51 | Alejandro Tabilo | 1 | 33.3% (1/3) | 4 | 33.3% (4/12) | 7 | 33.3% (7/21) | 20 | 47.6% (20/42) | Match Log |
| 54 | Benjamin Bonzi | — | 0% (0/3) | — | 0% (0/5) | 3 | 27.3% (3/11) | 9 | 47.4% (9/19) | Match Log |
| 55 | Zizou Bergs | 1 | 20% (1/5) | 2 | 25% (2/8) | 9 | 39.1% (9/23) | 17 | 47.2% (17/36) | Match Log |
| 56 | Adolfo Daniel Vallejo | — | — | 2 | 40% (2/5) | 5 | 45.5% (5/11) | 8 | 47.1% (8/17) | Match Log |
| 57 | Dalibor Svrcina | — | — | — | — | 3 | 33.3% (3/9) | 7 | 46.7% (7/15) | Match Log |
| 58 | Jack Draper | 1 | — | 2 | — | 2 | — | 6 | 46.2% (6/13) | Match Log |
| 58 | Roman Safiullin | 1 | 25% (1/4) | 2 | 28.6% (2/7) | 4 | 40% (4/10) | 6 | 46.2% (6/13) | Match Log |
| 60 | Jaume Munar | — | 0% (0/3) | 3 | 33.3% (3/9) | 5 | 31.2% (5/16) | 11 | 45.8% (11/24) | Match Log |
| 60 | Hamad Medjedovic | 1 | 33.3% (1/3) | 1 | 14.3% (1/7) | 5 | 41.7% (5/12) | 11 | 45.8% (11/24) | Match Log |
| 62 | Nuno Borges | 1 | 33.3% (1/3) | 3 | 25% (3/12) | 11 | 37.9% (11/29) | 20 | 45.5% (20/44) | Match Log |
| 62 | Fabian Marozsan | — | — | 1 | 14.3% (1/7) | 6 | 31.6% (6/19) | 15 | 45.5% (15/33) | Match Log |
| 64 | Roman Andres Burruchaga | 1 | 33.3% (1/3) | 1 | — | 5 | 41.7% (5/12) | 9 | 45% (9/20) | Match Log |
| 65 | Matteo Berrettini | 2 | 50% (2/4) | 3 | 42.9% (3/7) | 8 | 50% (8/16) | 13 | 44.8% (13/29) | Match Log |
| 65 | Marin Cilic | — | 0% (0/5) | — | 0% (0/7) | 8 | 38.1% (8/21) | 13 | 44.8% (13/29) | Match Log |
| 67 | Sebastian Baez | 1 | — | 1 | 11.1% (1/9) | 6 | 30% (6/20) | 16 | 44.4% (16/36) | Match Log |
| 68 | Cameron Norrie | 2 | 22.2% (2/9) | 3 | 30% (3/10) | 7 | 36.8% (7/19) | 15 | 44.1% (15/34) | Match Log |
| 69 | Mariano Navone | 2 | 40% (2/5) | 4 | 40% (4/10) | 12 | 44.4% (12/27) | 18 | 43.9% (18/41) | Match Log |
| 70 | Coleman Wong | — | — | 1 | — | 4 | 33.3% (4/12) | 7 | 43.8% (7/16) | Match Log |
| 71 | Martin Landaluce | — | 0% (0/4) | 2 | 33.3% (2/6) | 5 | 45.5% (5/11) | 9 | 42.9% (9/21) | Match Log |
| 71 | Yibing Wu | — | 0% (0/3) | 1 | 14.3% (1/7) | 1 | 12.5% (1/8) | 6 | 42.9% (6/14) | Match Log |
| 71 | Michael Zheng | — | — | — | — | 2 | — | 6 | 42.9% (6/14) | Match Log |
| 74 | Christopher O'Connell | — | — | 1 | — | 3 | — | 5 | 41.7% (5/12) | Match Log |
| 75 | Yannick Hanfmann | 1 | 25% (1/4) | 2 | 20% (2/10) | 3 | 17.6% (3/17) | 14 | 41.2% (14/34) | Match Log |
| 75 | Dino Prizmic | 2 | 66.7% (2/3) | 2 | — | 3 | 30% (3/10) | 7 | 41.2% (7/17) | Match Log |
| 77 | Juan Manuel Cerundolo | 1 | 33.3% (1/3) | 2 | 40% (2/5) | 6 | 33.3% (6/18) | 13 | 40.6% (13/32) | Match Log |
| 78 | Kyrian Jacquet | — | — | 1 | — | 3 | — | 6 | 40% (6/15) | Match Log |
| 78 | Rei Sakamoto | — | — | — | — | 1 | — | 4 | 40% (4/10) | Match Log |
| 78 | Ugo Humbert | — | 0% (0/4) | 4 | 36.4% (4/11) | 9 | 36% (9/25) | 16 | 40% (16/40) | Match Log |
| 78 | Juncheng Shang | — | — | 1 | 20% (1/5) | 2 | — | 6 | 40% (6/15) | Match Log |
| 78 | Reilly Opelka | — | — | — | — | 3 | 37.5% (3/8) | 4 | 40% (4/10) | Match Log |
| 78 | Terence Atmane | 1 | 20% (1/5) | 2 | 18.2% (2/11) | 7 | 29.2% (7/24) | 14 | 40% (14/35) | Match Log |
| 78 | Moise Kouame | — | — | — | — | 1 | — | 4 | 40% (4/10) | Match Log |
| 85 | Tomas Martin Etcheverry | — | 0% (0/4) | — | 0% (0/6) | 5 | 21.7% (5/23) | 16 | 39% (16/41) | Match Log |
| 86 | Jacob Fearnley | — | — | — | — | 2 | — | 5 | 38.5% (5/13) | Match Log |
| 87 | Luca Van Assche | — | — | 1 | — | 5 | 50% (5/10) | 6 | 37.5% (6/16) | Match Log |
| 88 | Adrian Mannarino | 1 | 16.7% (1/6) | 4 | 40% (4/10) | 10 | 43.5% (10/23) | 13 | 37.1% (13/35) | Match Log |
| 89 | Marco Trungelliti | — | — | 1 | — | 3 | 37.5% (3/8) | 5 | 35.7% (5/14) | Match Log |
| 89 | Arthur Rinderknech | — | 0% (0/5) | 3 | 33.3% (3/9) | 5 | 29.4% (5/17) | 10 | 35.7% (10/28) | Match Log |
| 89 | Jenson Brooksby | — | 0% (0/3) | 1 | 16.7% (1/6) | 5 | 26.3% (5/19) | 10 | 35.7% (10/28) | Match Log |
| 92 | Matteo Arnaldi | 1 | — | 1 | 16.7% (1/6) | 4 | 33.3% (4/12) | 7 | 35% (7/20) | Match Log |
| 93 | Martin Damm | 1 | 25% (1/4) | 1 | 20% (1/5) | 2 | 16.7% (2/12) | 8 | 34.8% (8/23) | Match Log |
| 93 | James Duckworth | — | 0% (0/3) | — | — | 4 | 25% (4/16) | 8 | 34.8% (8/23) | Match Log |
| 95 | Pablo Carreno Busta | — | — | 1 | 16.7% (1/6) | 5 | 29.4% (5/17) | 9 | 34.6% (9/26) | Match Log |
| 96 | Rinky Hijikata | 1 | — | 3 | 37.5% (3/8) | 6 | 31.6% (6/19) | 10 | 34.5% (10/29) | Match Log |
| 97 | Corentin Moutet | — | 0% (0/4) | — | 0% (0/7) | 2 | 16.7% (2/12) | 7 | 33.3% (7/21) | Match Log |
| 97 | Gabriel Diallo | — | 0% (0/5) | 1 | 16.7% (1/6) | 3 | 25% (3/12) | 6 | 33.3% (6/18) | Match Log |
| 97 | Gael Monfils | — | — | — | — | 1 | — | 4 | 33.3% (4/12) | Match Log |
| 100 | Vit Kopriva | — | 0% (0/4) | 1 | 12.5% (1/8) | 6 | 31.6% (6/19) | 10 | 32.3% (10/31) | Match Log |
| 100 | Aleksandar Kovacevic | 1 | 33.3% (1/3) | 1 | — | 5 | 26.3% (5/19) | 10 | 32.3% (10/31) | Match Log |
| 102 | Camilo Ugo Carabelli | — | — | 1 | — | 2 | 18.2% (2/11) | 9 | 32.1% (9/28) | Match Log |
| 102 | Mattia Bellucci | — | — | 2 | 28.6% (2/7) | 5 | 29.4% (5/17) | 9 | 32.1% (9/28) | Match Log |
| 104 | Alexei Popyrin | 1 | 25% (1/4) | 1 | 11.1% (1/9) | 4 | 26.7% (4/15) | 8 | 32% (8/25) | Match Log |
| 104 | Marcos Giron | — | 0% (0/4) | — | 0% (0/7) | 4 | 25% (4/16) | 8 | 32% (8/25) | Match Log |
| 106 | Lorenzo Sonego | — | 0% (0/4) | — | 0% (0/5) | 2 | 20% (2/10) | 6 | 31.6% (6/19) | Match Log |
| 106 | Marton Fucsovics | 1 | 25% (1/4) | 2 | 28.6% (2/7) | 3 | 21.4% (3/14) | 6 | 31.6% (6/19) | Match Log |
| 106 | Damir Dzumhur | — | — | — | — | 3 | 25% (3/12) | 6 | 31.6% (6/19) | Match Log |
| 109 | Adam Walton | 1 | — | 1 | — | 3 | 30% (3/10) | 6 | 30% (6/20) | Match Log |
| 110 | Aleksandar Vukic | — | — | — | — | 1 | — | 3 | 27.3% (3/11) | Match Log |
| 111 | Aleksandr Shevchenko | 1 | — | 1 | — | 1 | 9.1% (1/11) | 5 | 26.3% (5/19) | Match Log |
| 112 | Grigor Dimitrov | — | — | 1 | — | 1 | — | 4 | 25% (4/16) | Match Log |
| 112 | Miomir Kecmanovic | 1 | 20% (1/5) | 1 | 12.5% (1/8) | 2 | 12.5% (2/16) | 8 | 25% (8/32) | Match Log |
| 112 | Francisco Comesana | — | — | 1 | — | 2 | 18.2% (2/11) | 4 | 25% (4/16) | Match Log |
| 115 | Daniel Altmaier | 2 | 40% (2/5) | 2 | 22.2% (2/9) | 4 | 20% (4/20) | 8 | 24.2% (8/33) | Match Log |
| 116 | Hugo Gaston | — | — | — | — | — | — | 3 | 23.1% (3/13) | Match Log |
| 117 | Sho Shimabukuro | — | — | — | — | 1 | — | 4 | 22.2% (4/18) | Match Log |
| 118 | Emilio Nava | — | — | 1 | — | 1 | 10% (1/10) | 3 | 20% (3/15) | Match Log |
| 119 | Stan Wawrinka | — | 0% (0/4) | — | 0% (0/5) | — | 0% (0/9) | 3 | 18.8% (3/16) | Match Log |
| 119 | Alexandre Muller | — | — | — | — | 1 | — | 3 | 18.8% (3/16) | Match Log |
| 121 | Roberto Bautista Agut | — | — | — | — | 1 | — | 2 | 16.7% (2/12) | Match Log |
| 122 | Zhizhen Zhang | — | — | — | — | 1 | 12.5% (1/8) | 2 | 15.4% (2/13) | Match Log |
| 123 | Giovanni Mpetshi Perricard | — | 0% (0/4) | 1 | 14.3% (1/7) | 2 | 16.7% (2/12) | 3 | 15% (3/20) | Match Log |
| 124 | Jesper de Jong | — | — | 1 | 20% (1/5) | 1 | 10% (1/10) | 2 | 13.3% (2/15) | Match Log |
| 125 | Valentin Royer | — | 0% (0/5) | — | 0% (0/6) | — | 0% (0/10) | 2 | 11.1% (2/18) | Match Log |
| 126 | Pedro Martinez | — | — | — | — | — | — | 1 | 10% (1/10) | Match Log |