Tennis · Advanced stats

Results by situation

How the leading players do against the top 10, left-handers and big servers, at every price and in the last rounds, by surface. One page per player.

ATP Tour

Alexander ZverevAlexander Zverev117–40 · last 24 monthsAlex De MinaurAlex De Minaur96–42 · last 24 monthsDaniil MedvedevDaniil Medvedev93–43 · last 24 monthsTaylor FritzTaylor Fritz95–40 · last 24 monthsFelix Auger AliassimeFelix Auger Aliassime86–47 · last 24 monthsLuciano DarderiLuciano Darderi73–57 · last 24 monthsBen SheltonBen Shelton85–38 · last 24 monthsCarlos AlcarazCarlos Alcaraz109–13 · last 24 monthsNuno BorgesNuno Borges64–58 · last 24 monthsFlavio CobolliFlavio Cobolli70–52 · last 24 monthsBrandon NakashimaBrandon Nakashima68–53 · last 24 monthsAlex MichelsenAlex Michelsen68–52 · last 24 monthsAlexander BublikAlexander Bublik77–42 · last 24 monthsAlejandro Davidovich FokinaAlejandro Davidovich Fokina77–42 · last 24 monthsFrancisco CerundoloFrancisco Cerundolo73–46 · last 24 monthsJiri LeheckaJiri Lehecka75–44 · last 24 monthsValentin RoyerValentin Royer67–50 · last 24 monthsAndrey RublevAndrey Rublev67–49 · last 24 monthsDamir DzumhurDamir Dzumhur56–59 · last 24 monthsMariano NavoneMariano Navone62–53 · last 24 monthsRafael JodarRafael Jodar83–32 · last 24 monthsAdolfo Daniel VallejoAdolfo Daniel Vallejo68–46 · last 24 monthsTommy PaulTommy Paul77–35 · last 24 monthsTomas Martin EtcheverryTomas Martin Etcheverry54–58 · last 24 monthsAdam WaltonAdam Walton59–53 · last 24 monthsFrances TiafoeFrances Tiafoe69–42 · last 24 monthsDaniel AltmaierDaniel Altmaier51–60 · last 24 monthsThiago Agustin TiranteThiago Agustin Tirante67–44 · last 24 monthsEmilio NavaEmilio Nava70–40 · last 24 monthsRoman Andres BurruchagaRoman Andres Burruchaga68–42 · last 24 monthsJakub MensikJakub Mensik70–40 · last 24 monthsAdrian MannarinoAdrian Mannarino49–60 · last 24 monthsAlejandro TabiloAlejandro Tabilo59–50 · last 24 monthsFacundo Diaz AcostaFacundo Diaz Acosta72–37 · last 24 monthsJuan Manuel CerundoloJuan Manuel Cerundolo60–49 · last 24 monthsIgnacio Buse64–45 · last 24 monthsKaren KhachanovKaren Khachanov60–48 · last 24 monthsZizou BergsZizou Bergs54–54 · last 24 monthsSebastian BaezSebastian Baez53–55 · last 24 monthsLearner TienLearner Tien64–44 · last 24 monthsJannik SinnerJannik Sinner98–9 · last 24 monthsLorenzo MusettiLorenzo Musetti73–34 · last 24 monthsVit KoprivaVit Kopriva58–49 · last 24 monthsRinky HijikataRinky Hijikata54–53 · last 24 monthsRaphael CollignonRaphael Collignon69–38 · last 24 monthsCameron NorrieCameron Norrie55–51 · last 24 monthsCasper RuudCasper Ruud70–36 · last 24 monthsCamilo Ugo CarabelliCamilo Ugo Carabelli54–52 · last 24 monthsTitouan DroguetTitouan Droguet70–36 · last 24 monthsMarco TrungellitiMarco Trungelliti65–40 · last 24 monthsTristan SchoolkateTristan Schoolkate57–48 · last 24 monthsAleksandar KovacevicAleksandar Kovacevic46–59 · last 24 monthsJames DuckworthJames Duckworth55–49 · last 24 monthsMiomir KecmanovicMiomir Kecmanovic46–57 · last 24 monthsLuca Van AsscheLuca Van Assche66–36 · last 24 monthsJan ChoinskiJan Choinski63–39 · last 24 monthsAlexander BlockxAlexander Blockx64–38 · last 24 monthsDalibor SvrcinaDalibor Svrcina60–41 · last 24 monthsHugo GastonHugo Gaston50–50 · last 24 monthsUgo HumbertUgo Humbert54–45 · last 24 monthsArthur RinderknechArthur Rinderknech45–54 · last 24 monthsValentin VacherotValentin Vacherot59–40 · last 24 monthsPablo Carreno BustaPablo Carreno Busta58–40 · last 24 monthsTallon GriekspoorTallon Griekspoor52–46 · last 24 monthsMartin Landaluce51–47 · last 24 monthsQuentin HalysQuentin Halys43–54 · last 24 monthsAlexander ShevchenkoAlexander Shevchenko46–51 · last 24 monthsSho ShimabukuroSho Shimabukuro50–46 · last 24 monthsDaniel Merida Aguilar58–38 · last 24 monthsBotic Van De ZandschulpBotic Van De Zandschulp47–48 · last 24 monthsShintaro MochizukiShintaro Mochizuki50–45 · last 24 monthsJacob FearnleyJacob Fearnley47–48 · last 24 monthsJaime FariaJaime Faria50–45 · last 24 monthsCorentin MoutetCorentin Moutet46–48 · last 24 monthsJaume MunarJaume Munar48–46 · last 24 monthsPedro MartinezPedro Martinez39–55 · last 24 monthsFabian MarozsanFabian Marozsan47–47 · last 24 monthsTerence AtmaneTerence Atmane49–45 · last 24 monthsMattia BellucciMattia Bellucci43–51 · last 24 monthsJan Lennard StruffJan Lennard Struff42–51 · last 24 monthsDenis ShapovalovDenis Shapovalov48–44 · last 24 monthsStefanos TsitsipasStefanos Tsitsipas52–40 · last 24 monthsMarcos GironMarcos Giron41–51 · last 24 monthsLorenzo SonegoLorenzo Sonego39–52 · last 24 monthsJesper De JongJesper De Jong48–43 · last 24 monthsFrancisco ComesanaFrancisco Comesana43–47 · last 24 monthsBenjamin BonziBenjamin Bonzi46–43 · last 24 monthsAlexandre MullerAlexandre Muller37–51 · last 24 monthsYannick HanfmannYannick Hanfmann46–41 · last 24 monthsKyrian JacquetKyrian Jacquet53–34 · last 24 monthsArthur GeaArthur Gea51–36 · last 24 monthsArthur FilsArthur Fils60–26 · last 24 monthsHubert HurkaczHubert Hurkacz50–35 · last 24 monthsBu YunchaoketeBu Yunchaokete42–43 · last 24 monthsKamil MajchrzakKamil Majchrzak47–36 · last 24 monthsCarlos TabernerCarlos Taberner50–33 · last 24 monthsDino PrizmicDino Prizmic53–30 · last 24 monthsGiovanni Mpetshi PerricardGiovanni Mpetshi Perricard36–47 · last 24 monthsMatteo BerrettiniMatteo Berrettini43–39 · last 24 monthsAleksandar VukicAleksandar Vukic31–51 · last 24 monthsJoao FonsecaJoao Fonseca53–29 · last 24 monthsNovak DjokovicNovak Djokovic60–21 · last 24 monthsMatteo ArnaldiMatteo Arnaldi38–43 · last 24 monthsJenson BrooksbyJenson Brooksby36–44 · last 24 monthsGabriel DialloGabriel Diallo37–41 · last 24 monthsSebastian OfnerSebastian Ofner40–37 · last 24 monthsRoman SafiullinRoman Safiullin41–36 · last 24 monthsEthan QuinnEthan Quinn38–39 · last 24 monthsStan WawrinkaStan Wawrinka33–43 · last 24 monthsAlexei PopyrinAlexei Popyrin30–46 · last 24 monthsTomas MachacTomas Machac38–38 · last 24 monthsArthur FeryArthur Fery46–29 · last 24 monthsEliot SpizzirriEliot Spizzirri50–25 · last 24 monthsNikoloz BasilashviliNikoloz Basilashvili34–40 · last 24 monthsMarin CilicMarin Cilic39–34 · last 24 monthsLuca NardiLuca Nardi37–35 · last 24 monthsToby Samuel49–23 · last 24 monthsMarton FucsovicsMarton Fucsovics38–33 · last 24 monthsLaslo DjereLaslo Djere38–32 · last 24 monthsReilly OpelkaReilly Opelka34–34 · last 24 monthsHamad MedjedovicHamad Medjedovic38–30 · last 24 monthsMartin DammMartin Damm35–33 · last 24 monthsCristian GarinCristian Garin42–24 · last 24 monthsZachary SvajdaZachary Svajda35–31 · last 24 monthsMichael Zheng43–23 · last 24 monthsAlex MolcanAlex Molcan39–26 · last 24 monthsPatrick KypsonPatrick Kypson42–22 · last 24 monthsSebastian KordaSebastian Korda38–25 · last 24 monthsFilip MisolicFilip Misolic36–27 · last 24 monthsRoberto Bautista AgutRoberto Bautista Agut22–40 · last 24 monthsGrigor DimitrovGrigor Dimitrov27–30 · last 24 monthsYibing WuYibing Wu34–23 · last 24 monthsJack DraperJack Draper37–16 · last 24 monthsArthur CazauxArthur Cazaux27–21 · last 24 months

WTA Tour

Elena RybakinaElena Rybakina103–34 · last 24 monthsJessica PegulaJessica Pegula101–33 · last 24 monthsIga SwiatekIga Swiatek101–30 · last 24 monthsAryna SabalenkaAryna Sabalenka106–23 · last 24 monthsAlexandra EalaAlexandra Eala79–45 · last 24 monthsCoco GauffCoco Gauff93–30 · last 24 monthsMirra AndreevaMirra Andreeva91–32 · last 24 monthsAnna BlinkovaAnna Blinkova65–57 · last 24 monthsEkaterina AlexandrovaEkaterina Alexandrova69–49 · last 24 monthsTatjana MariaTatjana Maria61–54 · last 24 monthsMayar SherifMayar Sherif72–43 · last 24 monthsLeylah FernandezLeylah Fernandez62–52 · last 24 monthsElina SvitolinaElina Svitolina82–31 · last 24 monthsAnn LiAnn Li61–51 · last 24 monthsLinda NoskovaLinda Noskova72–40 · last 24 monthsDiana ShnaiderDiana Shnaider65–47 · last 24 monthsElise MertensElise Mertens68–43 · last 24 monthsJulia GrabherJulia Grabher65–46 · last 24 monthsJessica Bouzas ManeiroJessica Bouzas Maneiro57–54 · last 24 monthsFrancesca JonesFrancesca Jones66–44 · last 24 monthsMaya JointMaya Joint58–50 · last 24 monthsSimona WaltertSimona Waltert62–45 · last 24 monthsAshlyn KruegerAshlyn Krueger60–45 · last 24 monthsKatie VolynetsKatie Volynets54–50 · last 24 monthsOksana SelekhmetevaOksana Selekhmeteva56–47 · last 24 monthsSorana CirsteaSorana Cirstea66–36 · last 24 monthsSinja KrausSinja Kraus63–39 · last 24 monthsMadison KeysMadison Keys72–27 · last 24 monthsMarie BouzkovaMarie Bouzkova60–39 · last 24 monthsJasmine PaoliniJasmine Paolini63–36 · last 24 monthsEmma NavarroEmma Navarro54–44 · last 24 monthsLiudmila SamsonovaLiudmila Samsonova48–49 · last 24 monthsKarolina MuchovaKarolina Muchova66–30 · last 24 monthsDayana YastremskaDayana Yastremska50–46 · last 24 monthsMaria SakkariMaria Sakkari47–49 · last 24 monthsClara TausonClara Tauson52–44 · last 24 monthsIva JovicIva Jovic64–32 · last 24 monthsAnna BondarAnna Bondar47–48 · last 24 monthsLeolia JeanjeanLeolia Jeanjean50–45 · last 24 monthsAmanda AnisimovaAmanda Anisimova66–28 · last 24 monthsBelinda BencicBelinda Bencic63–31 · last 24 monthsMccartney KesslerMccartney Kessler50–44 · last 24 monthsYulia PutintsevaYulia Putintseva45–48 · last 24 monthsMarta KostyukMarta Kostyuk60–33 · last 24 monthsDalma GalfiDalma Galfi48–45 · last 24 monthsPanna UdvardyPanna Udvardy50–43 · last 24 monthsNaomi OsakaNaomi Osaka64–28 · last 24 monthsAlycia ParksAlycia Parks38–54 · last 24 monthsViktorija GolubicViktorija Golubic50–41 · last 24 monthsMoyuka UchijimaMoyuka Uchijima36–55 · last 24 monthsDarja SemenistajaDarja Semenistaja46–45 · last 24 monthsMagda LinetteMagda Linette45–45 · last 24 monthsAnna KalinskayaAnna Kalinskaya51–39 · last 24 monthsAntonia RuzicAntonia Ruzic43–46 · last 24 monthsAlina CharaevaAlina Charaeva52–37 · last 24 monthsElsa JacquemotElsa Jacquemot40–48 · last 24 monthsKaterina SiniakovaKaterina Siniakova47–40 · last 24 monthsOleksandra OliynykovaOleksandra Oliynykova54–33 · last 24 monthsPaula BadosaPaula Badosa51–35 · last 24 monthsPolina KudermetovaPolina Kudermetova41–45 · last 24 monthsJelena OstapenkoJelena Ostapenko43–42 · last 24 monthsJaqueline CristianJaqueline Cristian46–38 · last 24 monthsKamilla RakhimovaKamilla Rakhimova37–47 · last 24 monthsSara BejlekSara Bejlek52–32 · last 24 monthsKimberly BirrellKimberly Birrell39–44 · last 24 monthsAnastasia PotapovaAnastasia Potapova48–34 · last 24 monthsEmiliana ArangoEmiliana Arango32–50 · last 24 monthsRebecca SramkovaRebecca Sramkova38–44 · last 24 monthsAnastasia ZakharovaAnastasia Zakharova36–46 · last 24 monthsRenata ZarazuaRenata Zarazua37–44 · last 24 monthsPeyton StearnsPeyton Stearns40–41 · last 24 monthsSofia KeninSofia Kenin33–47 · last 24 monthsDaria KasatkinaDaria Kasatkina37–43 · last 24 monthsKatie BoulterKatie Boulter42–38 · last 24 monthsMagdalena Frech32–47 · last 24 monthsCamila OsorioCamila Osorio42–37 · last 24 monthsSuzan LamensSuzan Lamens33–46 · last 24 monthsZeynep SonmezZeynep Sonmez38–41 · last 24 monthsSolana SierraSolana Sierra41–38 · last 24 monthsVeronika Erjavec44–35 · last 24 monthsDonna VekicDonna Vekic36–41 · last 24 monthsAnhelina KalininaAnhelina Kalinina45–31 · last 24 monthsKaitlin QuevedoKaitlin Quevedo46–30 · last 24 monthsVictoria Jimenez KasintsevaVictoria Jimenez Kasintseva34–41 · last 24 monthsMaja ChwalinskaMaja Chwalinska50–25 · last 24 monthsElisabetta CocciarettoElisabetta Cocciaretto38–36 · last 24 monthsDiane ParryDiane Parry38–36 · last 24 monthsTereza ValentovaTereza Valentova47–26 · last 24 monthsCristina BucsaCristina Bucsa33–39 · last 24 monthsFiona FerroFiona Ferro45–26 · last 24 monthsEmma RaducanuEmma Raducanu39–32 · last 24 monthsVictoria MbokoVictoria Mboko48–23 · last 24 monthsLanlana TararudeeLanlana Tararudee45–26 · last 24 monthsJanice Tjen37–34 · last 24 monthsCaty McnallyCaty Mcnally37–33 · last 24 monthsTalia GibsonTalia Gibson32–38 · last 24 monthsHailey BaptisteHailey Baptiste38–31 · last 24 monthsBianca AndreescuBianca Andreescu44–25 · last 24 monthsAliaksandra SasnovichAliaksandra Sasnovich32–36 · last 24 monthsQinwen ZhengQinwen Zheng44–24 · last 24 monthsPetra MarcinkoPetra Marcinko37–31 · last 24 monthsYuliia StarodubtsevaYuliia Starodubtseva29–39 · last 24 monthsAjla TomljanovicAjla Tomljanovic29–38 · last 24 monthsTamara KorpatschTamara Korpatsch36–31 · last 24 monthsLulu SunLulu Sun27–40 · last 24 monthsElena Gabriela RuseElena Gabriela Ruse30–36 · last 24 monthsNikola BartunkovaNikola Bartunkova41–25 · last 24 monthsEva LysEva Lys31–34 · last 24 monthsShuai ZhangShuai Zhang27–36 · last 24 monthsBarbora KrejcikovaBarbora Krejcikova40–23 · last 24 monthsBeatriz Haddad MaiaBeatriz Haddad Maia19–43 · last 24 monthsMaria TimofeevaMaria Timofeeva40–19 · last 24 monthsMananchaya SawangkaewMananchaya Sawangkaew35–24 · last 24 monthsDarja Vidmanova34–24 · last 24 monthsSonay KartalSonay Kartal31–24 · last 24 monthsClaire LiuClaire Liu32–21 · last 24 monthsElla SeidelElla Seidel19–34 · last 24 monthsLaura SiegemundLaura Siegemund22–30 · last 24 monthsDaria SnigurDaria Snigur31–21 · last 24 monthsAlina KorneevaAlina Korneeva27–25 · last 24 monthsXiyu WangXiyu Wang28–23 · last 24 monthsVarvara GrachevaVarvara Gracheva23–28 · last 24 monthsTaylah PrestonTaylah Preston29–20 · last 24 monthsHanne VandewinkelHanne Vandewinkel27–22 · last 24 monthsLois BoissonLois Boisson26–22 · last 24 monthsLilli TaggerLilli Tagger28–19 · last 24 monthsOlga DanilovicOlga Danilovic25–20 · last 24 monthsHarriet DartHarriet Dart17–27 · last 24 monthsTaylor TownsendTaylor Townsend24–19 · last 24 monthsKaja JuvanKaja Juvan25–16 · last 24 monthsAnastasia PavlyuchenkovaAnastasia Pavlyuchenkova14–21 · last 24 monthsKarolina PliskovaKarolina Pliskova22–13 · last 24 monthsMarketa VondrousovaMarketa Vondrousova19–11 · last 24 months