View ATP

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

Scatter chart

Filters applied to the table will also apply to this chart. Chart built using chartjs.org

Tournaments in the last 52 weeks

Note: dates correspond to the Monday following the end of the tournament.

02 December 2024

Buenos Aires 125

25 November 2024

BJK Cup Playoffs

18 November 2024

BJK Cup Finals

11 November 2024

Riyadh Finals

04 November 2024

Hong Kong
Jiujiang
Merida

28 October 2024

Guangzhou
Tokyo

21 October 2024

Ningbo
Osaka

14 October 2024

Wuhan

07 October 2024

Beijing

23 September 2024

Hua Hin 2
Seoul

16 September 2024

Guadalajara
Monastir

09 September 2024

Us Open

26 August 2024

Cleveland
Monterrey

19 August 2024

Cincinnati

12 August 2024

Toronto

05 August 2024

Paris Olympics
Washington

29 July 2024

Iasi
Prague

22 July 2024

Budapest
Palermo

15 July 2024

Wimbledon

01 July 2024

Bad Homburg
Eastbourne

24 June 2024

Berlin
Birmingham

17 June 2024

Nottingham
s Hertogenbosch

10 June 2024

Roland Garros

27 May 2024

Rabat
Strasbourg

20 May 2024

Rome

06 May 2024

Madrid

22 April 2024

BJK Cup Qualifiers
Rouen
Stuttgart

08 April 2024

Bogota
Charleston

01 April 2024

Miami

18 March 2024

Indian Wells

04 March 2024

Austin
San Diego

26 February 2024

Dubai

19 February 2024

Doha

12 February 2024

Abu Dhabi
Cluj-Napoca

05 February 2024

Hua Hin
Linz

29 January 2024

Australian Open

15 January 2024

Adelaide
Hobart

08 January 2024

Auckland
Brisbane
United Cup