ATP & WTA Tennis Players Live Tournament Results, Rankings & Stats

21,000+ matches, 900+ tournaments, 4,200+ ATP & WTA player profiles since 2017. Current rankings, country, surface records, head-to-head comparisons, ranking-history charts, current injury and return status, and historical match logs for every ranked pro — updated 2026-06-13.

Recent ATP & WTA Tournament Results

Marquee match results from the past week — every completed match involving a top-100 ranked player. Tap any tournament to open its bracket and full results.

DateTournamentResultRoundScore
2026-06-12Boss OpenSho Shimabukuro d. Ben SheltonQuarterfinal4-6 0-0 (0-0)
2026-06-12Queen's Club (WTA)Katie Boulter d. Elena RybakinaQuarterfinal5-7 6-2 4-6
2026-06-12Boss OpenJiri Lehecka d. Frances TiafoeQuarterfinal6-4 7(7)-6(4)
2026-06-12Boss OpenTaylor Fritz d. Mattia BellucciQuarterfinal7-5 5-7 5-7
2026-06-12Queen's Club (WTA)Donna Vekic d. Karolina PliskovaQuarterfinal4-6 6-4 3-6
2026-06-12Libéma OpenKamil Majchrzak d. Felix Auger-AliassimeQuarterfinal4-6 3-6
2026-06-12Libéma OpenRobin Montgomery d. Daria SnigurQuarterfinal4-6 4-6
2026-06-12Queen's Club (WTA)Iva Jovic d. Amanda AnisimovaQuarterfinal6-2 3-6 6-3
2026-06-12Boss OpenAlexander Bublik d. Giovanni Mpetshi PerricardQuarterfinal6(5)-7(7) 6(3)-7(7)
2026-06-12Libéma OpenAlex De Minaur d. Benjamin BonziQuarterfinal2-6 4-6
2026-06-12Libéma OpenMagda Linette d. Zeynep SonmezQuarterfinal4-6 2-6
2026-06-12Queen's Club (WTA)Emma Raducanu d. Sorana CirsteaR164-6 2-6
2026-06-12Libéma OpenAjla Tomljanovic d. Dayana YastremskaR164-6 6-4 7-5
2026-06-12Libéma OpenMarin Cilic d. Nuno BorgesR166-3 6(5)-7(7) 3-6
2026-06-12Queen's Club (WTA)Kamilla Rakhimova d. Harriet DartR167-5 1-6 5-7
2026-06-12Libéma OpenDaniil Medvedev d. Thijs BoogaardR166-3 4-6 7(8)-6(6)
2026-06-12Queen's Club (WTA)Elena Rybakina d. Tatjana MariaR166(4)-7(7) 7-5 6-0
2026-06-12Queen's Club (WTA)Donna Vekic d. Marie BouzkovaR166(9)-7(11) 3-6
2026-06-12Queen's Club (WTA)Katie Boulter d. J CristianR161-6 3-6
2026-06-12Libéma OpenCaty McNally d. Solana SierraR166-4 6-3

Top 100 ATP Tennis Rankings

Top 100 men's professional tennis players ranked by ATP ranking points. Published by the Association of Tennis Professionals and refreshed weekly on Mondays. Click any player for their profile, recent results, surface splits, head-to-head records, and filterable career stats.

RankPlayerCountryRanking pointsWeek change
#1Jannik SinnerITA13,500
#2Carlos Alcaraz Out (Wrist)ESP9,960
#3Alexander ZverevGER7,305
#4Felix Auger-AliassimeCAN4,440+2
#5Ben SheltonUSA3,920
#6Alex De MinaurAUS3,905+1
#7Novak DjokovicSRB3,760-3
#8Daniil MedvedevWOR3,760
#9Taylor FritzUSA3,720
#10Flavio CobolliITA3,540+4
#11Alexander BublikKAZ2,930-1
#12Jiri LeheckaCZE2,575
#13Andrey RublevWOR2,460
#14Casper RuudNOR2,425+2
#15Karen KhachanovWOR2,320
#16Lorenzo Musetti Out (Thigh)ITA2,315-5
#17Jakub MensikCZE2,300+10
#18Luciano DarderiITA2,300-1
#19Learner TienUSA2,270-1
#20Valentin Vacherot Out (Foot)MON2,145-1
#21Arthur Fils Out (Hip)FRA1,940-1
#22Alejandro Davidovich FokinaESP1,860+1
#23Rafael JodarESP1,849+6
#24Arthur RinderknechFRA1,776+1
#25Joao FonsecaBRA1,735+5
#26Frances TiafoeUSA1,705-4
#27Francisco CerundoloARG1,660-1
#28Tommy PaulUSA1,645-7
#29Cameron Norrie Out (Rib)GBR1,595-5
#30Tomas Martin EtcheverryARG1,510-2
#31Alejandro TabiloCHI1,428+5
#32Brandon NakashimaUSA1,385+3
#33Ugo HumbertFRA1,370-1
#34Matteo Arnaldi Out (Illness)ITA1,336+70
#35Ignacio BusePER1,316-4
#36Corentin MoutetFRA1,283-2
#37Alexander Blockx Out (Ankle)BEL1,280
#38Alex MichelsenUSA1,205+4
#39Mariano NavoneARG1,165-1
#40Zizou BergsBEL1,150
#41Tallon GriekspoorNED1,150-8
#42Denis ShapovalovCAN1,130-3
#43Tomas MachacCZE1,120
#44Jaume MunarESP1,105-3
#45Juan Manuel CerundoloARG1,055+11
#46Adrian MannarinoFRA1,031-1
#47Marin CilicCRO994-1
#48Matteo Berrettini Out (Hip)ITA985+57
#49Miomir KecmanovicSRB980-1
#50Nuno BorgesPOR970+1
#51Raphael CollignonBEL966+11
#52Thiago Agustin TiranteARG961+8
#53Terence AtmaneFRA948-1
#54Gabriel Diallo Out (Undisclosed)CAN935-5
#55Botic Van De ZandschulpNED935
#56Sebastian BaezARG935+8
#57Camilo Ugo CarabelliARG930+2
#58Martin LandaluceESP919+11
#59Yannick HanfmannGER906-6
#60Sebastian Korda Out (Back)USA900-13
#61Fabian MarozsanHUN895-7
#62Zachary SvajdaUSA875+23
#63Roman Andres BurruchagaARG875+5
#64Holger Rune Out (Achilles)DEN860-20
#65Vit KoprivaCZE856+1
#66Lorenzo SonegoITA855+4
#67Ethan QuinnUSA854-17
#68Hamad MedjedovicSRB844-10
#69Aleksandar KovacevicUSA837-2
#70Dino PrizmicCRO835+2
#71Pablo Carreno BustaESP835+18
#72Adolfo Daniel VallejoPAR828-1
#73Jenson BrooksbyUSA825-10
#74Valentin RoyerFRA823
#75Marton FucsovicsHUN819-10
#76Kamil MajchrzakPOL782+2
#77Jan-Lennard StruffGER779+3
#78Mattia BellucciITA777-5
#79James DuckworthAUS762+3
#80Marco TrungellitiARG758+1
#81Arthur Cazaux Out (Knee)FRA757-4
#82Daniel Merida AguilarESP756+4
#83Jesper De JongNED746+23
#84Stefanos TsitsipasGRE740-5
#85Daniel AltmaierGER740-28
#86Reilly OpelkaUSA718-10
#87Emilio NavaUSA707+7
#88Marcos GironUSA705-4
#89Francisco ComesanaARG688+13
#90Alexei PopyrinAUS680-29
#91Adam WaltonAUS679+6
#92Quentin HalysFRA678-2
#93Giovanni Mpetshi PerricardFRA670-10
#94Jaime FariaPOR668+21
#95Eliot SpizzirriUSA662-4
#96Hubert HurkaczPOL640+3
#97Alexander ShevchenkoKAZ633-9
#98Luca van AsscheFRA633+2
#99Benjamin BonziFRA629-4
#100Aleksandar VukicAUS626-4

Top 100 WTA Tennis Rankings

Top 100 women's professional tennis players ranked by WTA ranking points. Published by the Women's Tennis Association and refreshed weekly on Mondays. Click any player for their profile, recent results, surface splits, head-to-head records, and filterable career stats.

RankPlayerCountryRanking pointsWeek change
#1Aryna SabalenkaWOR9,090
#2Elena RybakinaKAZ8,143
#3Iga SwiatekPOL6,733
#4Jessica PegulaUSA6,056+1
#5Amanda AnisimovaUSA5,848+1
#6Mirra AndreevaWOR5,751+2
#7Coco GauffUSA4,879-3
#8Elina SvitolinaUKR4,315-1
#9Victoria MbokoCAN3,670
#10Karolina MuchovaCZE3,438
#11Belinda BencicSUI3,385
#12Marta KostyukUKR3,157+3
#13Linda NoskovaCZE3,054-1
#14Jasmine PaoliniITA2,617-1
#15Naomi OsakaJPN2,571+1
#16Diana ShnaiderWOR2,506+7
#17Ekaterina AlexandrovaWOR2,449-3
#18Sorana CirsteaROU2,415
#19Iva JovicUSA2,366-2
#20Anna KalinskayaWOR2,212+4
#21Maja ChwalinskaPOL1,996+93
#22Elise MertensBEL1,918-1
#23Leylah FernandezCAN1,844-1
#24Clara TausonDEN1,800-4
#25Emma NavarroUSA1,779
#26Madison KeysUSA1,772-7
#27Anastasia PotapovaAUT1,640+3
#28Marie BouzkovaCZE1,631
#29Ann LiUSA1,601
#30Hailey Baptiste Out (Knee)USA1,513-4
#31Xinyu WangCHN1,431+3
#32Katerina SiniakovaCZE1,422+4
#33Alexandra EalaPHI1,416+4
#34Cristina BucsaESP1,406-1
#35Liudmila SamsonovaWOR1,405-8
#36Jelena OstapenkoLAT1,404-5
#37Maria SakkariGRE1,328+12
#38Jaqueline CristianROU1,294-6
#39McCartney KesslerUSA1,289+9
#40Janice TjenINA1,267
#41Elisabetta CocciarettoITA1,260-3
#42Emma RaducanuGBR1,241-3
#43Magdalena FrechPOL1,238+3
#44Laura SiegemundGER1,230+3
#45Barbora KrejcikovaCZE1,211-4
#46Sara BejlekCZE1,205-11
#47Tereza ValentovaCZE1,165-5
#48Marketa Vondrousova Out (Shoulder)CZE1,133-4
#49Dayana YastremskaUKR1,126-4
#50Petra MarcinkoCRO1,123+1
#51Oleksandra OliynykovaUKR1,120+14
#52Tatjana MariaGER1,111+2
#53Maya JointAUS1,096-1
#54Jessica Bouzas ManeiroESP1,080-4
#55Diane ParryFRA1,070+37
#56Solana SierraARG1,064+12
#57Yuliia StarodubtsevaUKR1,063-2
#58Antonia RuzicCRO1,061+6
#59Caty McNallyUSA1,056+4
#60Magda LinettePOL1,051+13
#61Nikola BartunkovaCZE1,048+8
#62Peyton StearnsUSA1,035+16
#63Talia GibsonAUS1,029-5
#64Shuai ZhangCHN1,015-3
#65Panna UdvardyHUN1,012-6
#66Daria KasatkinaAUS1,009-13
#67Zeynep SonmezTUR1,001-1
#68Camila OsorioCOL988+18
#69Anhelina KalininaUKR965-9
#70Viktorija GolubicSUI961+12
#71Varvara Gracheva Out (Knee)FRA959-1
#72Sonay Kartal Out (Back)GBR949-10
#73Katie BoulterGBR941-2
#74Kimberly BirrellAUS940+9
#75Anna BondarHUN936-18
#76Donna VekicCRO933-4
#77Renata ZarazuaMEX925-3
#78Kamilla RakhimovaUZB920+11
#79Tamara KorpatschGER919+16
#80Elsa JacquemotFRA911-13
#81Alycia ParksUSA905-2
#82Eva LysGER901-1
#83Taylor TownsendUSA899-8
#84Daria SnigurUKR889+9
#85Anastasia ZakharovaWOR886-5
#86Lilli TaggerAUT866+4
#87Yulia PutintsevaKAZ858-11
#88Elena Gabriela Ruse Out (Wrist)ROU858-11
#89Veronika ErjavecSLO853-5
#90Simona WaltertSUI836+1
#91Oksana SelekhmetevaWOR835-3
#92Sinja KrausAUT820+6
#93Maria TimofeevaUZB810+25
#94Lanlana TararudeeTHA799+3
#95Ella SeidelGER798+1
#96Alina KorneevaWOR793+21
#97Hanne VandewinkelBEL785+2
#98Francesca JonesGBR776+4
#99Emiliana ArangoCOL773-5
#100Xiyu WangCHN766+48

For the full Top 200 by tour, see ATP rankings and WTA rankings.

How ATP and WTA rankings work

Both the ATP and WTA tours run on a rolling-window points system. Each player's ranking is the sum of points earned over the previous 52 weeks at the player's best-finishing events — best 18 on the ATP side, best 16 on the WTA side, with caveats for Grand Slams and required events. Points expire one year after the event, so a player has to defend last year's result or risk dropping.

Bigger tournaments pay out more points. Grand Slam winners earn 2,000 points; Masters event winners earn 1,000; ATP/WTA 500 winners earn 500; ATP/WTA 250 winners earn 250. Round-by-round point allocations within each event are published openly by both tours.

Rankings update every Monday after the previous week's matches resolve. The ATP and WTA each publish the official top-1,000+ on their own sites; The Drop Shot pulls the latest each week and surfaces the Top 200 in tier-split tables on this page.

Frequently asked questions about tennis rankings

How do I find the current ATP or WTA No. 1?

The player at the top of the ranking table on this page is the current No. 1. ATP and WTA No. 1 rankings are recalculated weekly based on each player's rolling 52-week point total — the player with the most points at the end of each Monday's update holds the top spot until next week.

How often are ATP and WTA rankings updated?

Both the ATP and WTA rankings refresh every Monday. The Drop Shot pulls the latest published rankings each week so the table on this page reflects the most recent official update.

How do tennis ranking points work?

Players earn ranking points for every match they win at sanctioned ATP or WTA events, with bigger tournaments paying out more points. Grand Slams pay the most (up to 2,000 points to the singles champion), Masters events are next, then ATP/WTA 500s and 250s. A player's ranking is the sum of points from their best results over the past 52 weeks — so points expire if they're not defended one year later.

What is the ATP Race?

The ATP Race is a separate year-to-date standings table that tracks ranking points earned within the current calendar year only. Unlike the main ATP rankings (which use a rolling 52-week window), the Race resets every January. The Race determines qualification for the year-end ATP Finals — the top 8 in the Race at season's end earn a spot. The WTA runs an equivalent year-end qualification race for the WTA Finals.

What does WOR mean in tennis rankings?

WOR is the country code the ATP and WTA assign to players from sanctioned countries (currently Russia and Belarus) who continue to compete individually. These players appear in the rankings under WOR rather than their national flag. WOR is a neutral-status placeholder, not an actual country.

How many ATP and WTA players are ranked at any given time?

Both tours rank well over 1,000 active players each. The Drop Shot tracks every player ranked in the top 1,000 with full profile data, ranking-history charts, and career stats — and the Top 200 are featured on the dedicated ATP rankings and WTA rankings pages.

Use these rankings as your fantasy draft board

Snake-draft a season-long team from every ATP and WTA pro in a free fantasy tennis league, or build a roster under a fixed budget in a free salary-cap fantasy contest. Drafted players score live as their real matches play out.