Aleksandar Kovacevic

Where the 1547.2 rating comes from

From 183 matches played between 4 October 2021 and 2 November 2026, 182 of them rated, and from them alone. Every line below was written at computation time: nothing is recomputed to show this page.

How to read this

On the right: the change this match produced, then the value before → after. A line's arrival value is the next line's starting value, down to the starting rating given to every newcomer. A ±0.0 is a counted match that did not move the rating, a walkover for instance.

183 matches, from the most recent to the first

beaten by Juan Manuel Cerúndolo 0–2
02/11/26 · ATP 1000 2026 · Qualifying — First round · detail
−8.81556.0 → 1547.2
beat James Duckworth 2–0
26/10/26 · ATP 500 2026 · Qualifying — First round · detail
+14.61541.4 → 1556.0
26/10/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−10.91552.2 → 1541.4
beaten by Ben Shelton 1–2
26/10/26 · ATP 500 2026 · First round · detail
−2.61554.9 → 1552.2
beaten by Stefanos Tsitsipas 1–2
19/10/26 · ATP 250 2026 · First round · detail
−4.61559.5 → 1554.9
beaten by Matteo Berrettini 1–2
07/10/26 · ATP 1000 2026 · First round · detail
−5.91565.4 → 1559.5
beat Zachary Svajda 2–1
28/09/26 · ATP 500 2026 · Qualifying — First round · detail
+13.81551.6 → 1565.4
beaten by Jaume Munar 0–2
28/09/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−6.21557.9 → 1551.6
beaten by Lloyd Harris 0–2
21/09/26 · ATP 250 2026 · First round · detail
−10.41568.3 → 1557.9
beaten by Valentin Vacherot 0–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−7.71576.0 → 1568.3
24/08/26 · ATP 250 2026 · Third round · detail
+18.21557.8 → 1576.0
beat Luca Van Assche 2–0
24/08/26 · ATP 250 2026 · Second round · detail
+13.21544.6 → 1557.8
beat Felix Balshaw 2–0
24/08/26 · ATP 250 2026 · First round · detail
+10.81533.8 → 1544.6
beaten by Arthur Fery 1–2
24/08/26 · ATP 250 2026 · Quarterfinals · detail
−9.51543.3 → 1533.8
beaten by Brandon Nakashima 0–2
15/08/26 · ATP 1000 2026 · Second round · detail
−4.61547.9 → 1543.3
beat Karen Khachanov 2–1
13/08/26 · ATP 1000 2026 · First round · detail
+17.21530.7 → 1547.9
beaten by Nuno Borges 1–2
04/08/26 · ATP 1000 2026 · First round · detail
−7.01537.7 → 1530.7
beaten by Cameron Norrie 0–2
27/07/26 · ATP 250 2026 · First round · detail
−6.51544.3 → 1537.7
beaten by Botic van de Zandschulp 1–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−8.01552.3 → 1544.3
beaten by Daniel Altmaier 0–2
22/06/26 · ATP 250 2026 · First round · detail
−8.91561.2 → 1552.3
beat Michael Mmoh 2–0
15/06/26 · ATP 500 2026 · Qualifying — First round · detail
+16.31545.0 → 1561.2
15/06/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−8.61553.6 → 1545.0
beaten by Francisco Cerúndolo 1–2
15/06/26 · ATP 500 2026 · First round · detail
−4.61558.2 → 1553.6
beaten by Yannick Hanfmann 0–2
08/06/26 · ATP 250 2026 · First round · detail
−7.51565.7 → 1558.2
beaten by Rafael Jódar 0–3
25/05/26 · ATP Grand Slam 2026 · First round · detail
−6.01571.7 → 1565.7
beat Zhang Zhizhen 2–1
18/05/26 · ATP 500 2026 · Qualifying — First round · detail
+12.51559.2 → 1571.7
beaten by Arthur Géa 1–2
18/05/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−16.11575.3 → 1559.2
beaten by Ignacio Buse 0–2
18/05/26 · ATP 500 2026 · Semifinals · detail
−12.11587.3 → 1575.3
18/05/26 · ATP 500 2026 · Second round · detail
+20.71566.6 → 1587.3
18/05/26 · ATP 500 2026 · Quarterfinals · detail
+13.51553.1 → 1566.6
beat Arthur Géa 2–0
18/05/26 · ATP 500 2026 · First round · detail
+9.51543.6 → 1553.1
beaten by Botic van de Zandschulp 1–2
07/05/26 · ATP 1000 2026 · Second round · detail
−7.31550.9 → 1543.6
beaten by Jacob Fearnley 1–2
05/05/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−9.11560.0 → 1550.9
beat Lorenzo Carboni 2–0
04/05/26 · ATP 1000 2026 · Qualifying — First round · detail
+10.31549.7 → 1560.0
beaten by Moez Echargui 1–2
20/04/26 · ATP 1000 2026 · Qualifying — First round · detail
−16.61566.3 → 1549.7
beaten by Rinky Hijikata 0–2
30/03/26 · ATP 250 2026 · First round · detail
−9.61575.9 → 1566.3
beaten by Rei Sakamoto 1–2
18/03/26 · ATP 1000 2026 · First round · detail
−14.61590.5 → 1575.9
beaten by Novak Djokovic 1–2
06/03/26 · ATP 1000 2026 · Third round · detail
−1.21591.7 → 1590.5
beat Corentin Moutet 2–0
05/03/26 · ATP 1000 2026 · Second round · detail
+17.21574.5 → 1591.7
beat Hubert Hurkacz 2–0
04/03/26 · ATP 1000 2026 · First round · detail
+19.81554.7 → 1574.5
beaten by Frances Tiafoe 1–2
23/02/26 · ATP 500 2026 · Second round · detail
−6.21560.9 → 1554.7
beat Adam Walton 2–0
23/02/26 · ATP 500 2026 · First round · detail
+12.11548.7 → 1560.9
beaten by Zachary Svajda 0–2
16/02/26 · ATP 250 2026 · First round · detail
−11.91560.7 → 1548.7
beat Patrick Kypson 2–0
09/02/26 · ATP 500 2026 · First round · detail
+8.81551.9 → 1560.7
beaten by Denis Shapovalov 0–2
09/02/26 · ATP 500 2026 · Second round · detail
−6.41558.3 → 1551.9
beaten by Titouan Droguet 1–2
02/02/26 · ATP 250 2026 · Second round · detail
−13.21571.4 → 1558.3
beat Moïse Kouamé 2–1
02/02/26 · ATP 250 2026 · First round · detail
+9.41562.0 → 1571.4
beaten by Tommy Paul 0–3
19/01/26 · ATP Grand Slam 2026 · First round · detail
−3.71565.8 → 1562.0
beaten by Hamad Medjedovic 1–2
12/01/26 · ATP 250 2026 · First round · detail
−9.01574.8 → 1565.8
beat Nick Kyrgios 2–0
05/01/26 · ATP 250 2026 · First round · detail
+21.21553.5 → 1574.8

Only the matches the source publishes appear; what is missing is listed. The source gives the day, not the hour: two matches on the same day are ordered by a reproducible rule, which is not necessarily the real order.