Cameron Norrie

Where the 1719.0 rating comes from

From 498 matches played between 7 January 2013 and 9 November 2026, 484 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.

498 matches, from the most recent to the first

beaten by Taylor Harry Fritz 0–2
09/11/26 · ATP 250 2026 · Second round · detail
−6.21725.3 → 1719.0
beat James Duckworth 2–0
09/11/26 · ATP 250 2026 · First round · detail
+7.81717.5 → 1725.3
beaten by Ben Shelton 0–2
05/11/26 · ATP 1000 2026 · Second round · detail
−6.31723.7 → 1717.5
beat Matteo Arnaldi 2–1
04/11/26 · ATP 1000 2026 · First round · detail
+9.21714.5 → 1723.7
26/10/26 · ATP 500 2026 · First round · detail
+15.21699.3 → 1714.5
beaten by Daniil Medvedev 1–2
26/10/26 · ATP 500 2026 · Second round · detail
−5.51704.8 → 1699.3
beaten by Benjamin Bonzi 1–2
19/10/26 · ATP 250 2026 · First round · detail
−12.31717.1 → 1704.8
beaten by Dalibor Svrčina 1–2
07/10/26 · ATP 1000 2026 · First round · detail
−17.51734.5 → 1717.1
beaten by Alexander Zverev Jr. 0–2
28/09/26 · ATP 500 2026 · First round · detail
−3.71738.3 → 1734.5
beaten by Luca Van Assche 1–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−18.01756.2 → 1738.3
beaten by Alexander Zverev Jr. 1–2
15/08/26 · ATP 1000 2026 · Second round · detail
−4.61760.8 → 1756.2
beat Dino Prižmić 2–1
13/08/26 · ATP 1000 2026 · First round · detail
+11.21749.6 → 1760.8
beaten by Arthur Fils 0–2
09/08/26 · ATP 1000 2026 · Fourth round · detail
−6.51756.2 → 1749.6
beat Alex de Minaur 2–1
07/08/26 · ATP 1000 2026 · Third round · detail
+15.71740.4 → 1756.2
beat Ignacio Buse 2–0
06/08/26 · ATP 1000 2026 · Second round · detail
+9.81730.6 → 1740.4
04/08/26 · ATP 1000 2026 · First round · detail
+8.51722.1 → 1730.6
beat James Duckworth 2–0
27/07/26 · ATP 250 2026 · Second round · detail
+6.71715.4 → 1722.1
beaten by Denis Shapovalov 1–2
27/07/26 · ATP 250 2026 · Semifinals · detail
−14.71730.1 → 1715.4
beat Bernard Tomic 2–0
27/07/26 · ATP 250 2026 · Quarterfinals · detail
+7.91722.1 → 1730.1
27/07/26 · ATP 250 2026 · First round · detail
+6.51715.6 → 1722.1
beaten by Michael Zheng 2–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−19.01734.6 → 1715.6
15/06/26 · ATP 500 2026 · First round · detail
−12.11746.8 → 1734.6
beaten by Adolfo Daniel Vallejo 0–2
25/05/26 · ATP Grand Slam 2026 · First round · retirement · detail
±0.01746.8 → 1746.8
beaten by Mariano Navone 0–2
18/05/26 · ATP 250 2026 · Second round · detail
−16.01762.7 → 1746.8
beaten by Thiago Agustín Tirante 0–2
07/05/26 · ATP 1000 2026 · Second round · detail
−16.91779.7 → 1762.7
beaten by Jannik Sinner 0–2
28/04/26 · ATP 1000 2026 · Fourth round · detail
−1.41781.0 → 1779.7
26/04/26 · ATP 1000 2026 · Third round · detail
+7.21773.8 → 1781.0
beat Tomáš Macháč 2–1
25/04/26 · ATP 1000 2026 · Second round · detail
+14.31759.6 → 1773.8
beat Stan Wawrinka 2–1
13/04/26 · ATP 500 2026 · First round · detail
+7.71751.9 → 1759.6
beaten by Rafael Jódar 0–2
13/04/26 · ATP 500 2026 · Quarterfinals · detail
−15.61767.5 → 1751.9
beat Ethan Quinn 2–1
13/04/26 · ATP 500 2026 · Second round · detail
+7.81759.7 → 1767.5
06/04/26 · ATP 1000 2026 · First round · detail
+8.31751.3 → 1759.7
beaten by Alex de Minaur 1–2
06/04/26 · ATP 1000 2026 · Second round · detail
−6.61757.9 → 1751.3
beaten by Alex Michelsen 1–2
19/03/26 · ATP 1000 2026 · Second round · detail
−12.91770.8 → 1757.9
beaten by Carlos Alcaraz 0–2
07/03/26 · ATP 1000 2026 · Quarterfinals · detail
−1.61772.3 → 1770.8
beat Rinky Hijikata 2–0
06/03/26 · ATP 1000 2026 · Fourth round · detail
+8.51763.8 → 1772.3
beat Alex de Minaur 2–0
06/03/26 · ATP 1000 2026 · Third round · detail
+18.61745.2 → 1763.8
05/03/26 · ATP 1000 2026 · Second round · detail
+8.51736.7 → 1745.2
beaten by Rafael Jódar 0–2
23/02/26 · ATP 500 2026 · First round · detail
−17.71754.4 → 1736.7
09/02/26 · ATP 500 2026 · First round · detail
+9.21745.1 → 1754.4
beaten by Christopher O'Connell 0–2
09/02/26 · ATP 500 2026 · Second round · detail
−17.91763.0 → 1745.1
beaten by Alexander Zverev Jr. 1–3
23/01/26 · ATP Grand Slam 2026 · Third round · detail
−6.21769.2 → 1763.0
beat Emilio Nava 3–1
21/01/26 · ATP Grand Slam 2026 · Second round · detail
+7.01762.2 → 1769.2
beat Benjamin Bonzi 3–2
19/01/26 · ATP Grand Slam 2026 · First round · detail
+8.71753.5 → 1762.2
beat Hugo Gaston 2–0
12/01/26 · ATP 250 2026 · First round · detail
+4.81748.8 → 1753.5
12/01/26 · ATP 250 2026 · Second round · detail
−14.21762.9 → 1748.8
beat Ugo Humbert 2–1
05/01/26 · ATP 250 2026 · First round · detail
+13.91749.1 → 1762.9
beaten by Aleksandar Kovacevic 1–2
05/01/26 · ATP 250 2026 · Second round · detail
−19.41768.5 → 1749.1
beat Lorenzo Sonego 2–1
30/12/25 · ATP 250 2025 · Second round · detail
+10.21758.3 → 1768.5
beat Learner Tien 2–0
30/12/25 · ATP 250 2025 · First round · detail
+13.11745.2 → 1758.3

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.