Player stats as at 30 December 2024.
Players who have played a minimum of 10 matches overall or 5 matches on a particular surface are included in the table.
The full list of tournaments completed in the last 52 weeks can be found below the table.
View aggregated tournament and surface statistics.
Search for a player by typing part of their name. To remove player or surface selections, use the Delete or Backspace key when editing.
Background shading
Tennis match results sourced from tennisabstract.com
Tournaments in the last 52 weeks
Note: dates correspond to the Monday following the end of the tournament.
02 December 2024
Buenos Aires 12525 November 2024
BJK Cup Playoffs18 November 2024
BJK Cup Finals11 November 2024
Riyadh Finals04 November 2024
Hong KongJiujiang
Merida
28 October 2024
GuangzhouTokyo
21 October 2024
NingboOsaka
14 October 2024
Wuhan07 October 2024
Beijing23 September 2024
Hua Hin 2Seoul
16 September 2024
GuadalajaraMonastir
09 September 2024
Us Open26 August 2024
ClevelandMonterrey
19 August 2024
Cincinnati12 August 2024
Toronto05 August 2024
Paris OlympicsWashington
29 July 2024
IasiPrague
22 July 2024
BudapestPalermo
15 July 2024
Wimbledon01 July 2024
Bad HomburgEastbourne
24 June 2024
BerlinBirmingham
17 June 2024
Nottinghams Hertogenbosch
10 June 2024
Roland Garros27 May 2024
RabatStrasbourg
20 May 2024
Rome06 May 2024
Madrid22 April 2024
BJK Cup QualifiersRouen
Stuttgart
08 April 2024
BogotaCharleston
01 April 2024
Miami18 March 2024
Indian Wells04 March 2024
AustinSan Diego
26 February 2024
Dubai19 February 2024
Doha12 February 2024
Abu DhabiCluj-Napoca
05 February 2024
Hua HinLinz
29 January 2024
Australian Open15 January 2024
AdelaideHobart
08 January 2024
Auckland
Brisbane
United Cup