Player stats as at 01 January 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.
20 November 2023
BJK Cup Playoffs13 November 2023
BJK Cup Finals06 November 2023
Cancun Finals30 October 2023
Zhuhai23 October 2023
Cluj NapocaMonastir
Nanchang
16 October 2023
Hong KongSeoul
Zhengzhou
09 October 2023
Beijing02 October 2023
NingboTokyo
25 September 2023
GuadalajaraGuangzhou
18 September 2023
OsakaSan Diego
11 September 2023
Us Open28 August 2023
Cleveland21 August 2023
Cincinnati14 August 2023
Montreal07 August 2023
PragueWashington
31 July 2023
HamburgLausanne
Warsaw
24 July 2023
BudapestPalermo
17 July 2023
Wimbledon03 July 2023
Bad HomburgEastbourne
26 June 2023
BerlinBirmingham
19 June 2023
Nottinghams Hertogenbosch
12 June 2023
Roland Garros29 May 2023
RabatStrasbourg
22 May 2023
Rome08 May 2023
Madrid24 April 2023
Stuttgart17 April 2023
BJK Cup G1 RRBJK Cup G1 RR
BJK Cup G2 RR
BJK Cup QLS R1
BJK Cup QLS R1
BJK Cup G1 PM
BJK Cup G1 PO
BJK Cup G1 PPO
BJK Cup G1 REL
BJK Cup G2 PM
BJK Cup G2 PPO
BJK Cup G2 REL
10 April 2023
BogotaCharleston
BJK Cup G1 RR
BJK Cup G2 RR
03 April 2023
Miami20 March 2023
Indian Wells06 March 2023
AustinMonterrey
27 February 2023
DubaiMerida
20 February 2023
Doha13 February 2023
Abu DhabiLinz
06 February 2023
Hua HinLyon
30 January 2023
Australian Open16 January 2023
Adelaide 2Hobart
09 January 2023
Adelaide 1
Auckland
United Cup