Ivo Karlović

Where the 1566.2 rating comes from

From 673 matches played between 10 September 2001 and 5 October 2021, 648 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.

673 matches, from the most recent to the first

beaten by Emilio Gómez 0–2
05/10/21 · ATP 1000 2021 · Qualifying — Qualifying competition · detail
−13.61579.8 → 1566.2
beat Brayden Schnur 2–1
04/10/21 · ATP 1000 2021 · Qualifying — First round · detail
+10.71569.2 → 1579.8
beaten by Andrey Rublev 0–3
30/08/21 · ATP Grand Slam 2021 · First round · detail
−2.41571.5 → 1569.2
beaten by Illya Marchenko 1–2
02/08/21 · ATP 500 2021 · Qualifying — First round · detail
−14.81586.3 → 1571.5
beaten by Jordan Thompson 0–2
19/07/21 · ATP 250 2021 · First round · detail
−10.01596.3 → 1586.3
12/07/21 · ATP 250 2021 · First round · detail
+10.51585.8 → 1596.3
beaten by Alexander Bublik 1–2
12/07/21 · ATP 250 2021 · Second round · detail
−7.31593.1 → 1585.8
beaten by Mackenzie McDonald 0–2
23/03/21 · ATP 1000 2021 · Qualifying — Qualifying competition · detail
−10.41603.5 → 1593.1
beat Tatsuma Ito 2–0
22/03/21 · ATP 1000 2021 · Qualifying — First round · detail
+11.31592.2 → 1603.5
beaten by Roberto Quiroz 0–2
08/01/21 · ATP 250 2021 · Second round · detail
−15.01607.2 → 1592.2
beat Pablo Andújar 2–1
06/01/21 · ATP 250 2021 · First round · detail
+11.11596.1 → 1607.2
beaten by Marc Polmans 0–2
12/10/20 · ATP 250 2020 · Qualifying — First round · detail
−14.81610.9 → 1596.1
beaten by Richard Gasquet 0–3
31/08/20 · ATP Grand Slam 2020 · First round · detail
−6.61617.4 → 1610.9
beaten by Jordan Thompson 0–2
10/02/20 · ATP 250 2020 · First round · detail
−11.91629.3 → 1617.4
beaten by Cedrik-Marcel Stebe 0–2
03/02/20 · ATP 250 2020 · First round · detail
−12.51641.8 → 1629.3
beaten by Gaël Monfils 1–3
21/01/20 · ATP Grand Slam 2020 · Second round · detail
−5.81647.6 → 1641.8
beat Vasek Pospisil 3–0
20/01/20 · ATP Grand Slam 2020 · First round · detail
+15.01632.6 → 1647.6
beaten by Jiří Veselý 1–2
06/01/20 · ATP 250 2020 · Qualifying — First round · detail
−11.51644.1 → 1632.6
beat Steve Darcis 2–1
31/12/19 · ATP 250 2019 · Semifinals · detail
+11.01633.1 → 1644.1
beaten by Kevin Anderson 1–2
31/12/19 · ATP 250 2019 · Final · detail
−3.91636.9 → 1633.1
31/12/19 · ATP 250 2019 · First round · detail
+15.81621.2 → 1636.9
beat Evgeny Donskoy 2–0
31/12/19 · ATP 250 2019 · Second round · detail
+9.31611.9 → 1621.2
beat Ernests Gulbis 2–0
31/12/19 · ATP 250 2019 · Quarterfinals · detail
+10.41601.4 → 1611.9
beaten by Peter Gojowczyk 0–2
21/10/19 · ATP 500 2019 · Qualifying — First round · detail
−11.81613.2 → 1601.4
beaten by Marin Čilić 0–2
14/10/19 · ATP 250 2019 · Second round · detail
−5.81619.1 → 1613.2
beat Aljaž Bedene 2–1
14/10/19 · ATP 250 2019 · First round · detail
+16.41602.6 → 1619.1
beaten by Frances Tiafoe 1–2
26/08/19 · ATP Grand Slam 2019 · First round · retirement · detail
±0.01602.6 → 1602.6
beat Tennys Sandgren 2–1
12/08/19 · ATP 1000 2019 · Qualifying — First round · detail
+12.51590.2 → 1602.6
12/08/19 · ATP 1000 2019 · Qualifying — Qualifying competition · detail
+17.81572.4 → 1590.2
beaten by Jan-Lennard Struff 0–2
12/08/19 · ATP 1000 2019 · First round · detail
−5.31577.7 → 1572.4
05/08/19 · ATP 1000 2019 · Qualifying — Qualifying competition · walkover · detail
±0.01577.7 → 1577.7
beat Evgeny Donskoy 2–1
05/08/19 · ATP 1000 2019 · Qualifying — First round · detail
+11.31566.4 → 1577.7
beaten by Bjorn Fratangelo 1–2
29/07/19 · ATP 500 2019 · First round · detail
−12.41578.9 → 1566.4
beaten by Guido Andreozzi 0–2
15/07/19 · ATP 250 2019 · First round · detail
−14.11593.0 → 1578.9
beaten by Thomas Fabbiano 2–3
02/07/19 · ATP Grand Slam 2019 · Second round · detail
−11.91604.9 → 1593.0
beat Andrea Arnaboldi 3–0
01/07/19 · ATP Grand Slam 2019 · First round · detail
+9.71595.1 → 1604.9
beat Peter Polansky 2–0
17/06/19 · ATP 500 2019 · Qualifying — First round · detail
+8.81586.4 → 1595.1
beaten by James Ward 0–2
17/06/19 · ATP 500 2019 · Qualifying — Qualifying competition · detail
−17.81604.2 → 1586.4
beaten by Jordan Thompson 1–3
28/05/19 · ATP Grand Slam 2019 · Second round · detail
−11.81616.0 → 1604.2
beat Feliciano López 3–1
27/05/19 · ATP Grand Slam 2019 · First round · detail
+14.41601.6 → 1616.0
beaten by Ryan Harrison 0–2
08/04/19 · ATP 250 2019 · First round · detail
−11.31612.9 → 1601.6
beaten by Pablo Andújar 0–2
20/03/19 · ATP 1000 2019 · First round · detail
−13.51626.4 → 1612.9
08/03/19 · ATP 1000 2019 · Third round · detail
+11.21615.2 → 1626.4
beaten by Dominic Thiem 0–2
08/03/19 · ATP 1000 2019 · Fourth round · detail
−3.41618.6 → 1615.2
beat Borna Ćorić 2–0
07/03/19 · ATP 1000 2019 · Second round · detail
+20.11598.6 → 1618.6
beat Matthew Ebden 2–0
06/03/19 · ATP 1000 2019 · First round · detail
+15.21583.4 → 1598.6
beaten by Radu Albot 0–2
18/02/19 · ATP 250 2019 · First round · detail
−9.41592.7 → 1583.4
beaten by Radu Albot 1–2
11/02/19 · ATP 250 2019 · First round · detail
−10.11602.9 → 1592.7
beaten by Marcel Granollers Pujol 1–2
04/02/19 · ATP 250 2019 · First round · detail
−12.91615.8 → 1602.9
beaten by Kei Nishikori 2–3
15/01/19 · ATP Grand Slam 2019 · Second round · detail
−2.51618.3 → 1615.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.