Condition records
The current top 100, ranked by how much more often they win on fast courts (a court speed reading of 103 or more, where 100 is the average ATP court) than on other courts, across their whole careers.
How court speed works| # | Player | Fast courts | Other courts | Difference |
|---|---|---|---|---|
| 1 | Joao FonsecaNo. 29 | 70%33–14 | 61%74–48 | +10 |
| 2 | Rafael JodarNo. 13 | 77%33–10 | 69%62–28 | +8 |
| 3 | Daniil MedvedevNo. 5 | 75%211–70 | 67%329–160 | +8 |
| 4 | Martin LandaluceNo. 73 | 60%33–22 | 53%99–89 | +7 |
| 5 | Jannik SinnerNo. 1 | 81%148–35 | 76%287–93 | +5 |
| 6 | Felix Auger AliassimeNo. 6 | 67%114–57 | 62%259–161 | +5 |
| 7 | Benjamin BonziNo. 92 | 64%91–51 | 60%346–229 | +4 |
| 8 | Adrian MannarinoNo. 83 | 55%244–200 | 52%380–356 | +3 |
| 9 | Arthur FeryNo. 37 | 67%56–28 | 63%113–65 | +3 |
| 10 | Alexander BublikNo. 22 | 60%106–72 | 57%256–196 | +3 |
| 11 | Marin CilicNo. 80 | 65%211–113 | 63%448–266 | +2 |
| 12 | Ugo HumbertNo. 32 | 61%106–67 | 59%244–168 | +2 |
| 13 | Alex De MinaurNo. 9 | 65%127–69 | 63%255–149 | +2 |
| 14 | Thiago Agustin TiranteNo. 54 | 59%32–22 | 58%253–184 | +1 |
| 15 | Denis ShapovalovNo. 42 | 58%99–73 | 57%198–152 | +1 |
| 16 | Tommy PaulNo. 17 | 64%84–47 | 63%350–203 | +1 |
| 17 | Karen KhachanovNo. 27 | 60%126–85 | 59%301–210 | +1 |
| 18 | Hugo GastonNo. 89 | 56%70–55 | 55%227–183 | +1 |
| 19 | Marcos GironNo. 88 | 54%84–71 | 54%272–235 | +1 |
| 20 | Jakub MensikNo. 15 | 63%45–26 | 63%131–77 | 0 |
| 21 | Carlos AlcarazNo. 3 | 81%96–22 | 81%275–64 | 0 |
| 22 | Ethan QuinnNo. 66 | 57%35–26 | 57%118–88 | 0 |
| 23 | Kyrian JacquetNo. 76 | 59%40–28 | 59%208–145 | 0 |
| 24 | Sebastian KordaNo. 74 | 60%57–38 | 60%200–132 | 0 |
| 25 | Alexander ZverevNo. 2 | 70%167–73 | 70%432–186 | 0 |
| 26 | Jan Lennard StruffNo. 59 | 54%158–133 | 55%355–294 | 0 |
| 27 | Valentin VacherotNo. 14 | 65%26–14 | 66%245–129 | −1 |
| 28 | Corentin MoutetNo. 71 | 54%67–56 | 56%232–185 | −1 |
| 29 | Tomas MachacNo. 75 | 62%71–43 | 65%196–107 | −2 |
| 30 | Brandon NakashimaNo. 18 | 59%79–55 | 61%209–131 | −3 |
| 31 | Roman SafiullinNo. 79 | 61%82–52 | 64%321–181 | −3 |
| 32 | Zachary SvajdaNo. 82 | 55%44–36 | 58%175–128 | −3 |
| 33 | Alejandro Davidovich FokinaNo. 26 | 55%62–50 | 58%243–175 | −3 |
| 34 | Quentin HalysNo. 48 | 52%108–98 | 55%304–244 | −3 |
| 35 | Alexander BlockxNo. 28 | 61%42–27 | 64%114–64 | −3 |
| 36 | Jaime FariaNo. 60 | 59%22–15 | 63%210–125 | −3 |
| 37 | Novak DjokovicNo. 11 | 81%322–77 | 84%839–156 | −4 |
| 38 | Alejandro TabiloNo. 30 | 57%46–35 | 60%309–202 | −4 |
| 39 | Frances TiafoeNo. 8 | 57%111–83 | 61%318–204 | −4 |
| 40 | Andrey RublevNo. 23 | 60%129–85 | 64%368–205 | −4 |
| 41 | Jiri LeheckaNo. 19 | 59%67–46 | 63%202–117 | −4 |
| 42 | Matteo BerrettiniNo. 46 | 62%82–51 | 66%242–126 | −4 |
| 43 | Arthur GeaNo. 56 | 59%17–12 | 63%151–89 | −4 |
| 44 | Lorenzo SonegoNo. 87 | 51%80–78 | 55%289–235 | −5 |
| 45 | Arthur FilsNo. 10 | 59%44–30 | 64%173–96 | −5 |
| 46 | Taylor FritzNo. 12 | 60%124–82 | 65%328–176 | −5 |
| 47 | Stefanos TsitsipasNo. 43 | 62%116–71 | 67%393–194 | −5 |
| 48 | Fabian MarozsanNo. 63 | 57%45–34 | 62%239–146 | −5 |
| 49 | Zizou BergsNo. 39 | 57%57–43 | 62%288–175 | −5 |
| 50 | Titouan DroguetNo. 72 | 61%56–36 | 67%249–124 | −6 |
| 51 | Kamil MajchrzakNo. 70 | 56%51–40 | 62%299–182 | −6 |
| 52 | Raphael CollignonNo. 50 | 62%37–23 | 68%207–98 | −6 |
| 53 | Rinky HijikataNo. 85 | 54%50–43 | 60%219–146 | −6 |
| 54 | Learner TienNo. 16 | 64%38–21 | 71%137–56 | −7 |
| 55 | Yannick HanfmannNo. 57 | 50%66–65 | 57%272–203 | −7 |
| 56 | Lorenzo MusettiNo. 25 | 54%68–57 | 61%204–128 | −7 |
| 57 | Arthur RinderknechNo. 33 | 53%76–67 | 60%249–164 | −7 |
| 58 | Botic Van De ZandschulpNo. 41 | 52%57–52 | 60%262–176 | −8 |
| 59 | Tallon GriekspoorNo. 58 | 54%46–39 | 62%297–181 | −8 |
| 60 | Luca Van AsscheNo. 45 | 49%44–45 | 58%176–128 | −8 |
| 61 | Ben SheltonNo. 4 | 60%64–42 | 69%142–64 | −9 |
| 62 | Vit KoprivaNo. 68 | 50%27–27 | 59%335–236 | −9 |
| 63 | Hubert HurkaczNo. 34 | 55%78–65 | 64%284–160 | −9 |
| 64 | Mattia BellucciNo. 86 | 52%51–47 | 62%228–142 | −10 |
| 65 | Alex MichelsenNo. 35 | 55%49–40 | 65%143–78 | −10 |
| 66 | Roman Andres BurruchagaNo. 62 | 50%11–11 | 60%254–171 | −10 |
| 67 | Michael ZhengNo. 94 | 56%10–8 | 66%90–47 | −10 |
| 68 | Dino PrizmicNo. 97 | 57%21–16 | 67%128–63 | −10 |
| 69 | James DuckworthNo. 64 | 51%105–102 | 61%390–247 | −10 |
| 70 | Alex MolcanNo. 84 | 52%37–34 | 63%275–163 | −11 |
| 71 | Aleksandar KovacevicNo. 81 | 44%44–56 | 55%191–158 | −11 |
| 72 | Terence AtmaneNo. 99 | 49%38–39 | 60%216–142 | −11 |
| 73 | Francisco CerundoloNo. 20 | 54%31–26 | 66%317–165 | −11 |
| 74 | Pablo Carreno BustaNo. 65 | 52%75–70 | 63%450–262 | −11 |
| 75 | Jan ChoinskiNo. 91 | 48%32–35 | 60%310–209 | −12 |
| 76 | Marco TrungellitiNo. 90 | 47%47–53 | 59%497–345 | −12 |
| 77 | Bu YunchaoketeNo. 93 | 53%36–32 | 65%173–93 | −12 |
| 78 | Miomir KecmanovicNo. 61 | 44%49–63 | 56%251–194 | −13 |
| 79 | Daniel AltmaierNo. 67 | 46%41–48 | 59%325–225 | −13 |
| 80 | Hamad MedjedovicNo. 78 | 50%25–25 | 64%163–92 | −14 |
| 81 | Jesper De JongNo. 95 | 48%20–22 | 62%287–179 | −14 |
| 82 | Cameron NorrieNo. 40 | 49%62–65 | 63%311–184 | −14 |
| 83 | Flavio CobolliNo. 7 | 45%29–35 | 59%222–152 | −14 |
| 84 | Jacob FearnleyNo. 96 | 55%27–22 | 70%105–46 | −14 |
| 85 | Nuno BorgesNo. 51 | 50%34–34 | 67%296–148 | −17 |
| 86 | Adam WaltonNo. 98 | 48%38–42 | 64%203–112 | −17 |
| 87 | Tomas Martin EtcheverryNo. 31 | 44%25–32 | 62%347–214 | −18 |
| 88 | Casper RuudNo. 24 | 47%44–49 | 66%354–184 | −18 |
| 89 | Jaume MunarNo. 49 | 39%35–54 | 58%331–235 | −19 |
| 90 | Matteo ArnaldiNo. 38 | 38%25–41 | 63%220–131 | −25 |
| 91 | Juan Manuel CerundoloNo. 55 | 36%12–21 | 63%316–182 | −27 |
| 92 | Luciano DarderiNo. 21 | 33%13–27 | 63%235–139 | −30 |
| 93 | Toby SamuelNo. 100 | 46%12–14 | 77%131–39 | −31 |
| 94 | Sebastian BaezNo. 53 | 31%15–34 | 63%273–157 | −33 |
| 95 | Camilo Ugo CarabelliNo. 77 | 27%7–19 | 63%357–214 | −36 |
| 96 | Mariano NavoneNo. 47 | 15%4–23 | 63%275–159 | −49 |
Fewer than 15 career matches in these conditions, so not ranked yet.
See any player’s full record and set your own conditions with Pro.
Whole careers, all surfaces and levels. Walkovers don’t count. Top 100 from the rankings of 5 ottobre 2026; updated weekly.