ATP rankings - 9 Dec 2025

Rank Name Country Points
1 Carlos Alcaraz Spain Spain 12050
2 Jannik Sinner Italy Italy 11500
3 Alexander Zverev Germany Germany 5160
4 Novak Djoković Serbia Serbia 4830
5 Félix Auger-Aliassime Canada Canada 4245
6 Taylor Fritz USA USA 4135
7 Alex de Minaur Australia Australia 4135
8 Lorenzo Musetti Italy Italy 4040
9 Ben Shelton USA USA 3970
10 Jack Draper United Kingdom United Kingdom 2990
11 Alexander Bublik Kazakhstan Kazakhstan 2870
12 Casper Ruud Norway Norway 2835
13 Daniil Medvedev Russia Russia 2760
14 Alejandro Davidovich Fokina Spain Spain 2635
15 Holger Rune Denmark Denmark 2590
16 Andrey Rublev Russia Russia 2520
17 Jiří Lehečka Czechia Czechia 2325
18 Karen Khachanov Russia Russia 2320
19 Jakub Menšík Czechia Czechia 2180
20 Tommy Paul USA USA 2100
21 Francisco Cerúndolo Argentina Argentina 2085
22 Flavio Cobolli Italy Italy 2025
23 Denis Shapovalov Canada Canada 1675
24 João Fonseca Brazil Brazil 1635
25 Tallon Griekspoor Netherlands Netherlands 1615
26 Luciano Darderi Italy Italy 1609
27 Cameron Norrie United Kingdom United Kingdom 1573
28 Learner Tien USA USA 1550
29 Arthur Rinderknech France France 1540
30 Frances Tiafoe USA USA 1510
31 Valentin Vacherot Monaco Monaco 1483
32 Tomáš Macháč Czechia Czechia 1445
33 Brandon Nakashima USA USA 1430
34 Stefanos Tsitsipas Greece Greece 1425
35 Corentin Moutet France France 1408
36 Jaume Munar Spain Spain 1395
37 Ugo Humbert France France 1380
38 Alex Michelsen USA USA 1325
39 Lorenzo Sonego Italy Italy 1265
40 Arthur Fils France France 1260
41 Gabriel Diallo Canada Canada 1253
42 Alexandre Müller France France 1230
43 Zizou Bergs Belgium Belgium 1218
44 Grigor Dimitrov Bulgaria Bulgaria 1180
45 Sebastián Báez Argentina Argentina 1155
46 Daniel Altmaier Germany Germany 1148
47 Nuno Borges Portugal Portugal 1145
48 Sebastian Korda USA USA 1100
49 Camilo Ugo Carabelli Argentina Argentina 1053
50 Reilly Opelka USA USA 1026
51 Fábián Marozsán Hungary Hungary 1025
52 Miomir Kecmanović Serbia Serbia 1025
53 Jenson Brooksby USA USA 1017
54 Alexei Popyrin Australia Australia 1000
55 Márton Fucsovics Hungary Hungary 963
56 Matteo Berrettini Italy Italy 945
57 Valentin Royer France France 936
58 Giovanni Mpetshi Perricard France France 925
59 Tomás Martín Etcheverry Argentina Argentina 920
60 Aleksandar Kovačević USA USA 890
61 Matteo Arnaldi Italy Italy 883
62 Kamil Majchrzak Poland Poland 861
63 Térence Atmane France France 855
64 Marcos Giron USA USA 855
65 Damir Džumhur Bosnia & Herzegovina Bosnia & Herzegovina 850
66 Arthur Cazaux France France 848
67 Francisco Comesaña Argentina Argentina 845
68 Gaël Monfils France France 825
69 Adrian Mannarino France France 817
70 Ethan Quinn USA USA 802
71 Jacob Fearnley United Kingdom United Kingdom 787
72 Mariano Navone Argentina Argentina 785
73 Hubert Hurkacz Poland Poland 775
74 Mattia Bellucci Italy Italy 766
75 Marin Čilić Croatia Croatia 765
76 Jesper de Jong Netherlands Netherlands 763
77 Botic van de Zandschulp Netherlands Netherlands 756
78 Adam Walton Australia Australia 740
79 Filip Misolic Austria Austria 726
80 Cristian Garín Chile Chile 726
81 Alejandro Tabilo Chile Chile 721
82 Aleksandar Vukic Australia Australia 718
83 Hamad Medjedović Serbia Serbia 718
84 Jan Lennard Struff Germany Germany 711
85 Juan Manuel Cerúndolo Argentina Argentina 710
86 James Duckworth Australia Australia 704
87 Raphaël Collignon Belgium Belgium 704
88 Emilio Nava USA USA 684
89 Pablo Carreño Busta Spain Spain 681
90 Eliot Spizzirri USA USA 680
91 Quentin Halys France France 679
92 Roberto Bautista Agut Spain Spain 670
93 Pedro Martínez Spain Spain 668
94 Benjamin Bonzi France France 667
95 Alexander Shevchenko Kazakhstan Kazakhstan 662
96 Dalibor Svrčina Czechia Czechia 661
97 Hugo Gaston France France 653
98 Laslo Djere Serbia Serbia 652
99 Tristan Schoolkate Australia Australia 649
100 Shintaro Mochizuki Japan Japan 647