Condition records
The current top 100, ranked by how much more often they win outdoors with winds of 25 km/h or more than on calmer days, across their whole careers.
How wind changes tennis| # | Player | Wind 25 km/h+ | Under 25 km/h | Difference |
|---|---|---|---|---|
| 1 | Toby SamuelNo. 100 | 96%24–1 | 73%86–32 | +23 |
| 2 | Jacob FearnleyNo. 96 | 78%14–4 | 56%61–47 | +21 |
| 3 | Alex MichelsenNo. 35 | 75%15–5 | 59%131–90 | +16 |
| 4 | Benjamin BonziNo. 92 | 68%28–13 | 54%180–153 | +14 |
| 5 | Jaime FariaNo. 60 | 76%26–8 | 63%184–110 | +14 |
| 6 | Zizou BergsNo. 39 | 71%30–12 | 60%189–128 | +12 |
| 7 | Ignacio BuseNo. 36 | 72%18–7 | 61%146–94 | +11 |
| 8 | Kamil MajchrzakNo. 70 | 71%40–16 | 61%239–156 | +11 |
| 9 | Ugo HumbertNo. 32 | 67%28–14 | 56%172–134 | +10 |
| 10 | Jesper De JongNo. 95 | 72%38–15 | 61%229–144 | +10 |
| 11 | Tommy PaulNo. 17 | 71%50–20 | 61%262–166 | +10 |
| 12 | Facundo Diaz AcostaNo. 69 | 69%40–18 | 59%198–137 | +10 |
| 13 | Arthur GeaNo. 56 | 71%29–12 | 61%103–66 | +10 |
| 14 | Ethan QuinnNo. 66 | 65%15–8 | 56%99–79 | +10 |
| 15 | Lorenzo MusettiNo. 25 | 70%28–12 | 61%204–133 | +9 |
| 16 | Nuno BorgesNo. 51 | 74%37–13 | 65%233–128 | +9 |
| 17 | Andrey RublevNo. 23 | 71%56–23 | 62%308–189 | +9 |
| 18 | Mattia BellucciNo. 86 | 67%44–22 | 58%176–128 | +9 |
| 19 | Mariano NavoneNo. 47 | 68%49–23 | 59%221–151 | +9 |
| 20 | Arthur RinderknechNo. 33 | 65%22–12 | 56%190–148 | +8 |
| 21 | Roman SafiullinNo. 79 | 66%25–13 | 58%193–141 | +8 |
| 22 | Corentin MoutetNo. 71 | 61%30–19 | 53%179–156 | +8 |
| 23 | Jaume MunarNo. 49 | 62%34–21 | 54%256–215 | +7 |
| 24 | Francisco CerundoloNo. 20 | 72%58–23 | 64%261–145 | +7 |
| 25 | Botic Van De ZandschulpNo. 41 | 63%33–19 | 56%177–137 | +7 |
| 26 | Adrian MannarinoNo. 83 | 58%46–33 | 51%393–371 | +7 |
| 27 | Aleksandar KovacevicNo. 81 | 57%17–13 | 50%142–142 | +7 |
| 28 | Hugo GastonNo. 89 | 59%26–18 | 53%156–140 | +6 |
| 29 | Matteo ArnaldiNo. 38 | 65%30–16 | 59%180–123 | +6 |
| 30 | Camilo Ugo CarabelliNo. 77 | 66%49–25 | 61%291–185 | +5 |
| 31 | Matteo BerrettiniNo. 46 | 70%30–13 | 65%223–120 | +5 |
| 32 | Miomir KecmanovicNo. 61 | 57%24–18 | 52%206–187 | +5 |
| 33 | Martin LandaluceNo. 73 | 60%12–8 | 55%103–83 | +5 |
| 34 | Terence AtmaneNo. 99 | 65%46–25 | 60%190–125 | +4 |
| 35 | Thiago Agustin TiranteNo. 54 | 62%31–19 | 58%238–173 | +4 |
| 36 | Valentin VacherotNo. 14 | 71%34–14 | 67%192–95 | +4 |
| 37 | Tomas MachacNo. 75 | 67%26–13 | 63%152–88 | +3 |
| 38 | Stefanos TsitsipasNo. 43 | 69%42–19 | 66%294–154 | +3 |
| 39 | Brandon NakashimaNo. 18 | 62%21–13 | 59%196–138 | +3 |
| 40 | Jannik SinnerNo. 1 | 79%46–12 | 76%281–87 | +3 |
| 41 | Fabian MarozsanNo. 63 | 64%29–16 | 62%211–132 | +3 |
| 42 | Carlos AlcarazNo. 3 | 85%41–7 | 83%286–60 | +3 |
| 43 | Marin CilicNo. 80 | 65%58–31 | 63%434–258 | +2 |
| 44 | Alejandro Davidovich FokinaNo. 26 | 60%35–23 | 58%201–144 | +2 |
| 45 | Novak DjokovicNo. 11 | 86%114–19 | 84%864–166 | +2 |
| 46 | Marcos GironNo. 88 | 52%31–29 | 50%196–197 | +2 |
| 47 | Quentin HalysNo. 48 | 54%32–27 | 52%212–192 | +2 |
| 48 | Adam WaltonNo. 98 | 63%15–9 | 61%179–115 | +2 |
| 49 | Jiri LeheckaNo. 19 | 64%27–15 | 63%185–108 | +1 |
| 50 | Roman Andres BurruchagaNo. 62 | 60%34–23 | 59%222–156 | +1 |
| 51 | Sebastian KordaNo. 74 | 61%23–15 | 60%169–114 | +1 |
| 52 | Vit KoprivaNo. 68 | 58%37–27 | 57%252–187 | 0 |
| 53 | Luca Van AsscheNo. 45 | 58%18–13 | 58%135–99 | 0 |
| 54 | Daniil MedvedevNo. 5 | 71%47–19 | 71%343–141 | 0 |
| 55 | Arthur FeryNo. 37 | 62%13–8 | 62%90–56 | 0 |
| 56 | Denis ShapovalovNo. 42 | 54%27–23 | 54%181–155 | 0 |
| 57 | Ben SheltonNo. 4 | 64%14–8 | 64%142–81 | 0 |
| 58 | Luciano DarderiNo. 21 | 62%40–25 | 62%205–127 | 0 |
| 59 | Taylor FritzNo. 12 | 65%53–29 | 65%322–173 | 0 |
| 60 | Alex MolcanNo. 84 | 61%17–11 | 61%202–127 | −1 |
| 61 | Hubert HurkaczNo. 34 | 63%37–22 | 64%251–142 | −1 |
| 62 | Jakub MensikNo. 15 | 63%22–13 | 64%121–68 | −1 |
| 63 | Alexander ZverevNo. 2 | 69%53–24 | 70%422–179 | −1 |
| 64 | Alexander BublikNo. 22 | 54%30–26 | 55%218–178 | −1 |
| 65 | Pablo Carreno BustaNo. 65 | 59%36–25 | 61%374–242 | −2 |
| 66 | Titouan DroguetNo. 72 | 65%31–17 | 66%164–83 | −2 |
| 67 | Jan ChoinskiNo. 91 | 55%28–23 | 57%201–153 | −2 |
| 68 | Felix Auger AliassimeNo. 6 | 58%25–18 | 60%236–157 | −2 |
| 69 | James DuckworthNo. 64 | 56%47–37 | 58%361–259 | −2 |
| 70 | Casper RuudNo. 24 | 61%31–20 | 64%306–169 | −4 |
| 71 | Flavio CobolliNo. 7 | 57%21–16 | 60%203–133 | −4 |
| 72 | Yannick HanfmannNo. 57 | 52%24–22 | 57%260–199 | −4 |
| 73 | Frances TiafoeNo. 8 | 54%34–29 | 59%287–196 | −5 |
| 74 | Zachary SvajdaNo. 82 | 54%25–21 | 60%169–113 | −6 |
| 75 | Karen KhachanovNo. 27 | 53%31–28 | 59%263–186 | −6 |
| 76 | Tallon GriekspoorNo. 58 | 54%22–19 | 60%187–125 | −6 |
| 77 | Sebastian BaezNo. 53 | 57%34–26 | 63%242–142 | −6 |
| 78 | Alex De MinaurNo. 9 | 58%33–24 | 64%261–144 | −7 |
| 79 | Tomas Martin EtcheverryNo. 31 | 55%38–31 | 62%300–186 | −7 |
| 80 | Dino PrizmicNo. 97 | 61%11–7 | 68%101–48 | −7 |
| 81 | Hamad MedjedovicNo. 78 | 57%12–9 | 64%136–77 | −7 |
| 82 | Lorenzo SonegoNo. 87 | 45%22–27 | 52%223–202 | −8 |
| 83 | Marco TrungellitiNo. 90 | 50%32–32 | 58%390–283 | −8 |
| 84 | Rinky HijikataNo. 85 | 51%26–25 | 60%208–139 | −9 |
| 85 | Juan Manuel CerundoloNo. 55 | 54%49–41 | 64%273–153 | −10 |
| 86 | Daniel MeridaNo. 44 | 52%13–12 | 62%188–114 | −10 |
| 87 | Cameron NorrieNo. 40 | 51%37–35 | 62%263–162 | −10 |
| 88 | Jan Lennard StruffNo. 59 | 43%29–38 | 54%307–263 | −11 |
| 89 | Raphael CollignonNo. 50 | 58%19–14 | 69%151–67 | −12 |
| 90 | Daniel AltmaierNo. 67 | 44%23–29 | 57%237–182 | −12 |
| 91 | Alejandro TabiloNo. 30 | 48%24–26 | 64%281–160 | −16 |
| 92 | Kyrian JacquetNo. 76 | 49%20–21 | 65%162–89 | −16 |
| 93 | Arthur FilsNo. 10 | 50%9–9 | 66%146–76 | −16 |
| 94 | Alexander BlockxNo. 28 | 39%7–11 | 62%77–47 | −23 |
| 95 | Adolfo Daniel VallejoNo. 52 | 38%11–18 | 63%152–90 | −25 |
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 October 2026; updated weekly.