ATP Tour
EN
EN
ES
{{ item.Label }}
{{ item.Label }}
{{ subitem.Label }}
{{ navigation.more.Label }}
navigation links
{{ level.Header }}
{{ sublevel.Label }}
EN
EN
ES
Close
Search
Search
Search
Header 2
Header 3
TOURNAMENT RESULTS
{{tournament.SponsorTitle}}
{{tournament.City}}
| {{tournament.FormattedDate}}
Profile
Latest
PLAYER RESULTS
{{playerProfile.FirstName}} {{playerProfile.LastName}}
Profile
Latest
Live Scores
Daniel Pockett/Getty Images
Best of 2025
Jerome Coombe
#NextGenATP stars Tien & Fonseca spring biggest Grand Slam upsets of 2025
Vs
ATP Tour
ATP Staff
Jodar's late-season surge helps him seal Jeddah spot, Next Gen ATP Finals presented by PIF field set
Off Court News
ATP Staff
Alcaraz watches Messi & Inter Miami make history
ATP Tour
ATP Staff
Djokovic serves F1 drivers Piastri, Russell & Norris trophies in Qatar
ATP Tour
ATP Staff
Cameron Norrie engaged to longtime partner Louise Jacobi
Aisam-Ul-Haq Qureshi
Robert Davis
Pakistan's Qureshi bids farewell: 'I have an inner peace'
Singles
Doubles
View All
View All
{{ranking.RankNo}}
{{ranking.Player.Name}}
{{ranking.Partner.Name}}
{{isRaceModule ? ranking.Player.Name : ranking.Name}}
{{ranking.PlayerNotes}}
{{ranking.Points}}
View All
View All
atp_rankings-race
Show H2H Detail
{{player.firstName}}
{{player.lastName}}
{{player.PlayerCountryCode}}
{{player.winCount}}
Vs
{{opponent.winCount}}
{{opponent.firstName}}
{{opponent.lastName}}
{{opponent.PlayerCountryCode}}
{{player.firstName}}
{{player.lastName}}
{{player.PlayerCountryCode}}
{{player.winCount}}
Vs
wins
{{opponent.winCount}}
Show H2H Detail
{{opponent.firstName}}
{{opponent.lastName}}
{{opponent.PlayerCountryCode}}
Performance Zone
Win/Loss Index
{{player.ranking}}
Rank
{{opponent.ranking}}
{{player.Age ? player.Age : '-'}}
Age
{{opponent.Age ? opponent.Age : '-'}}
{{getWeightInLB.player}}
Weight
{{getWeightInLB.opponent}}
{{getHeightInFeetInch.player}}
Height
{{getHeightInFeetInch.opponent}}
{{getPlayHand.player}}
Plays
{{getPlayHand.opponent}}
{{player.ProYear ? player.ProYear : '-'}}
Turned Pro
{{opponent.ProYear ? opponent.ProYear : '-'}}
Search
Search
Choose Player
{{item.FirstName}} {{item.LastName}}
{{player.firstName}} {{player.lastName}}
{{player.PlayerCountryCode}}
Performance Zone
Win/Loss Index
{{opponent.firstName}} {{opponent.lastName}}
{{opponent.PlayerCountryCode}}
{{item.FirstName}} {{item.LastName}}
Explore Tournaments
View all
ATP Tour
ATP Staff
Cameron Norrie engaged to longtime partner Louise Jacobi
Watch
ATP Tour
Click for TV Schedule
Best of 2025
Jerome Coombe
#NextGenATP stars Tien & Fonseca spring biggest Grand Slam upsets of 2025
Prizmic qualifies for Next Gen ATP Finals presented by PIF
Blockx is Jeddah bound!
Challenger Feature: Blockx shares funny story behind nickname and more!
Jakub Mensik seals spot at Next Gen ATP Finals presented by PIF
Tien stamps ticket to Next Gen ATP Finals presented by PIF
Off Court News
ATP Staff
Alcaraz watches Messi & Inter Miami make history
ATP Tour
ATP Staff
Djokovic serves F1 drivers Piastri, Russell & Norris trophies in Qatar
Player News
ATPTour.com/es Staff
Nadal receives honour from RCD Mallorca: ‘He is a great source of pride’
ATP Tour
ATP Staff
Jodar's late-season surge helps him seal Jeddah spot, Next Gen ATP Finals presented by PIF field set
Next Gen
ATP Staff
Basavareddy to return to Jeddah
ATP Tour
The 2025 ATP Awards Nominees Are...
ATP Tour
Rivalries of 2025: Alcaraz vs. Sinner
Next In Line
The voices driving Landaluce & Cina to the top
View More
Header 2
See all
ATP Tour
Challenger
Live
{{tournament.EventTitle}}
{{tournament.EventCity}}, {{tournament.EventCountry}}.
{{tournament.FormattedDate}}
All Scores
Schedule
Schedule
Draw
Draw
All Scores
Schedule
Schedule
Draw
Draw
{{ team.TeamTieResults.RoundRobinCityName ? team.TeamTieResults.RoundRobinCityName : '' }}
{{ team.TeamTieResults.TeamCountryName }}
{{ team.TeamTieResults.TeamTieMatchWins }} - {{ team.TeamTieResults.OpponentTeamTieMatchWins }}
{{ team.TeamTieResults.OpponentTeamCountryName }}
Plus/Minus
Live
{{teammatch.RoundName}} - {{teammatch.CourtName}}
{{teammatch.MatchTimeTotal}}
{{ teammatch.ExtendedMessage }}
Currently there are no live matches available.
Live
{{match.RoundName}} - {{match.CourtName}}
{{match.MatchTimeTotal}}
{{ match.ExtendedMessage }}
Currently there are no live matches available.
PROFILE
View All
{{playerData.PlayerFirstName}}
{{playerData.PlayerLastName}}
Rank
{{playerData.PlayerRank}}
1st Serve points won
{{playerData.PlayerFirstServePointsWon}}
Aces
{{playerData.Aces}}
Career Win/Loss
{{playerData.CareerWinLoss}}
Service Games Won
{{playerData.ServiceGamesWon}}
Header 2
Stats widget
See all
Serve
Return
Pressure
{{index + 1}}
{{serve.PlayerName}}
{{serve.Stat.StatRating}}
DOWNLOAD OFFICIAL ATP WTA LIVE APP