ATP Elo Ratings

ATP Elo Ratings
Powered by TennisMattch Prediction Model
Last updated: May 29, 2026
2
Jannik Sinner
2,047 Elo
1
Carlos Alcaraz
2,108 Elo
3
Novak Djokovic
1,978 Elo
52
Players
2,108
Highest Elo
26.7
Avg Age
—
Biggest Gainer
Elo Rank Player Age ATP Rank Elo WElo Glicko Form Streak +/-
1
23.00
2
2,108
2,118 1,503
100%
W16
—
2
24.09
1
2,047
2,062 1,504
80%
W5
—
3
39.00
4
1,978
1,989 1,516
90%
W2
—
4
29.01
3
1,868
1,882 1,506
80%
W4
—
5
27.03
7
1,846
1,854 1,504
80%
W1
—
6
30.03
8
1,842
1,859 1,507
90%
W9
—
7
25.09
6
1,829
1,835 1,501
80%
W2
—
8
23.07
5
1,819
1,823 1,501
90%
W6
—
9
24.02
11
1,814
1,817 1,502
70%
L1
—
10
28.07
9
1,792
1,799 1,502
70%
W1
—
11
28.11
10
1,779
1,780 1,499
60%
W1
—
12
29.00
21
1,770
1,779 1,502
70%
W1
—
13
21.11
20
1,758
1,767 1,501
70%
W2
—
14
20.05
18
1,756
1,751 1,501
70%
W3
—
15
20.08
27
1,749
1,759 1,500
70%
W1
—
16
24.06
12
1,732
1,734 1,501
70%
L1
—
17
27.09
26
1,727
1,730 1,499
90%
W1
—
18
28.07
13
1,725
1,728 1,505
70%
L1
—
19
27.05
16
1,725
1,728 1,503
60%
W2
—
20
23.01
44
1,721
1,723 1,502
70%
W2
—
21
35.00
44
1,707
1,711 1,508
40%
L1
—
22
30.09
24
1,701
1,706 1,502
70%
W3
—
23
28.04
22
1,698
1,702 1,499
80%
W2
—
24
30.00
15
1,690
1,695 1,502
60%
L1
—
25
26.11
23
1,687
1,687 1,501
70%
W2
—
26
24.00
14
1,685
1,683 1,499
80%
W6
—
27
27.06
19
1,685
1,692 1,501
70%
W1
—
28
25.10
47
1,685
1,690 1,501
80%
W6
—
29
27.11
32
1,684
1,694 1,501
50%
L1
—
30
25.07
43
1,683
1,685 1,500
70%
L3
—
31
19.09
30
1,679
1,680 1,501
50%
L1
—
32
—
51
1,660
1,663 1,499
80%
W5
NEW
33
30.10
25
1,656
1,652 1,499
50%
L1
—
34
24.03
17
1,648
1,647 1,501
70%
W4
—
35
27.01
39
1,642
1,637 1,500
60%
L1
—
36
24.09
35
1,639
1,645 1,501
60%
W1
—
37
34.06
53
1,639
1,634 1,500
70%
L1
NEW
38
29.10
33
1,638
1,642 1,499
60%
W3
—
39
29.00
41
1,631
1,637 1,500
50%
W2
—
40
21.09
42
1,630
1,639 1,501
60%
W3
—
41
26.11
40
1,612
1,615 1,499
50%
L1
—
42
24.08
49
1,610
1,610 1,498
40%
W2
—
43
28.11
36
1,604
1,608 1,500
70%
L1
—
44
27.01
34
1,600
1,601 1,502
20%
L4
—
45
37.08
46
1,599
1,604 1,503
50%
L3
—
46
37.11
45
1,580
1,585 1,495
50%
L3
—
47
29.03
51
1,577
1,578 1,500
30%
L1
NEW
48
26.08
48
1,560
1,565 1,501
60%
L2
—
49
22.02
31
1,545
1,546 1,501
60%
L2
—
50
22.02
50
1,508
1,509 1,501
40%
L3
—
51
Alexander Blockx
—
37
1,490
1,491 1,500
50%
L2
—
52
25.03
38
1,475
1,480 1,499
10%
L4
—

Ask TennisMattch
Ask me anything about tennis stats, player records, head-to-head matchups, and more.