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
Close Ad
Live Scores
Corinne Dubreuil/ATP Tour
Match Report
ATP Staff
Norrie stuns Alcaraz in Paris, snaps Spaniard's 17-match Masters 1000 winning streak
Vs
Highlights
Highlights: Vacherot downs cousin Rinderknech again, extends M1000 win streak in Paris
PIF ATP Live Rankings Projection
ATP Staff
Alcaraz loss opens door for Sinner's shot at World No. 1 in Paris
Match Reaction
ATP Staff
Alcaraz after Norrie defeat: 'I don't know what happened here’
Player Features
Jerome Coombe
'CEO' Zizou Bergs ready for performance review vs. Sinner
ATP Tour
ATP Staff
Fritz takes important step towards Turin with opening win in Paris
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
Highlights
Highlights: Vacherot downs cousin Rinderknech again, extends M1000 win streak in Paris
Watch
ATP Tour
Click for TV Schedule
Hot Shot
Hot Shot: Auger-Aliassime's drop-dead volley has Paris 2025 in awe
Highlights: Vacherot downs cousin Rinderknech again, extends M1000 win streak in Paris
Hot Shot: Auger-Aliassime's drop-dead volley has Paris 2025 in awe
Watch: Rinderknech floored after gruelling exchange vs. cousin Vacherot in Paris 2025
Hot Shot: Vacherot produces epic set-point save vs. cousin Rinderknech in Paris 2025
Hot Shot: Altmaier leaves Ruud searching for answers in Paris 2025
Player News
ATP Staff
Dimtirov withdraws ahead of Medvedev clash in Paris
Arthur Rinderknech
Watch: Rinderknech floored after gruelling exchange vs. cousin Vacherot in Paris 2025
Paris
ATP Staff
What were the Paris tennis results?
Paris
ATP Staff
What is the Paris tennis schedule?
ATP Tour
ATP Staff
Fritz takes important step towards Turin with opening win in Paris
ATP Tour
Nicolas Mahut: A career built on heart, spirit & lasting memories
Towards Turin
PIF ATP Race To Turin: Towards Turin Hub
PIF ATP Live Race To Jeddah
Engel surges in Live Race To Jeddah following Challenger crown
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