Tallon Griekspoor

Where the 1710.1 rating comes from

From 278 matches played between 8 February 2016 and 2 November 2026, 263 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.

278 matches, from the most recent to the first

beaten by Benjamin Bonzi 1–2
02/11/26 · ATP 1000 2026 · Qualifying — First round · detail
−12.31722.4 → 1710.1
26/10/26 · ATP 500 2026 · First round · detail
+15.31707.1 → 1722.4
beaten by Alexander Zverev Jr. 0–2
26/10/26 · ATP 500 2026 · Second round · detail
−3.61710.7 → 1707.1
beat Max Schönhaus 2–1
19/10/26 · ATP 250 2026 · First round · detail
+6.31704.4 → 1710.7
beat Mariano Navone 2–0
19/10/26 · ATP 250 2026 · Second round · detail
+11.91692.6 → 1704.4
beat Jiří Lehečka 2–1
19/10/26 · ATP 250 2026 · Quarterfinals · detail
+17.91674.7 → 1692.6
19/10/26 · ATP 250 2026 · Final · detail
+14.01660.7 → 1674.7
19/10/26 · ATP 250 2026 · Semifinals · detail
+17.41643.3 → 1660.7
beaten by Pavel Kotov 0–2
07/10/26 · ATP 1000 2026 · First round · detail
−14.61657.9 → 1643.3
beaten by Andrey Rublev 1–2
28/09/26 · ATP 500 2026 · First round · detail
−8.51666.3 → 1657.9
beaten by Denis Shapovalov 0–2
21/09/26 · ATP 250 2026 · First round · detail
−11.11677.4 → 1666.3
beaten by Ben Shelton 1–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−5.71683.2 → 1677.4
beaten by Daniel Mérida 0–2
09/08/26 · ATP 1000 2026 · Fourth round · detail
−12.91696.1 → 1683.2
beat Matteo Arnaldi 2–1
07/08/26 · ATP 1000 2026 · Third round · detail
+11.61684.4 → 1696.1
06/08/26 · ATP 1000 2026 · Second round · detail
+21.41663.0 → 1684.4
beat Lorenzo Sonego 2–0
04/08/26 · ATP 1000 2026 · First round · detail
+12.11650.9 → 1663.0
beaten by Alejandro Tabilo 1–2
27/07/26 · ATP 500 2026 · First round · detail
−11.51662.3 → 1650.9
beaten by James Duckworth 1–3
29/06/26 · ATP Grand Slam 2026 · First round · detail
−16.91679.2 → 1662.3
beaten by Sho Shimabukuro 1–2
15/06/26 · ATP 500 2026 · First round · detail
−14.11693.4 → 1679.2
beaten by Zhang Zhizhen 0–2
08/06/26 · ATP 250 2026 · Second round · detail
−17.11710.5 → 1693.4
08/06/26 · ATP 250 2026 · First round · detail
+11.41699.0 → 1710.5
beaten by Matteo Arnaldi 1–3
25/05/26 · ATP Grand Slam 2026 · First round · detail
−14.91713.9 → 1699.0
beaten by Alexander Blockx 1–2
07/05/26 · ATP 1000 2026 · Second round · detail
−13.81727.7 → 1713.9
beaten by Lorenzo Musetti 0–2
26/04/26 · ATP 1000 2026 · Third round · detail
−7.11734.8 → 1727.7
beat Damir Džumhur 2–0
25/04/26 · ATP 1000 2026 · Second round · detail
+6.91728.0 → 1734.8
beaten by Denis Shapovalov 1–2
13/04/26 · ATP 500 2026 · First round · detail
−12.91740.9 → 1728.0
beaten by Gaël Monfils 1–2
06/04/26 · ATP 1000 2026 · First round · detail
−13.01753.9 → 1740.9
beaten by Luca Van Assche 1–2
30/03/26 · ATP 250 2026 · Second round · detail
−19.91773.8 → 1753.9
beat Otto Virtanen 2–0
23/02/26 · ATP 500 2026 · First round · detail
+5.01768.8 → 1773.8
beat Jakub Menšík 2–1
23/02/26 · ATP 500 2026 · Quarterfinals · detail
+16.21752.6 → 1768.8
beaten by Daniil Medvedev
23/02/26 · ATP 500 2026 · Final · walkover · detail
±0.01752.6 → 1752.6
beat Andrey Rublev 2–0
23/02/26 · ATP 500 2026 · Semifinals · detail
+14.21738.4 → 1752.6
beat Alexander Bublik 2–0
23/02/26 · ATP 500 2026 · Second round · detail
+18.11720.3 → 1738.4
beat Quentin Halys 2–0
09/02/26 · ATP 500 2026 · Second round · detail
+10.51709.8 → 1720.3
09/02/26 · ATP 500 2026 · First round · detail
+12.11697.7 → 1709.8
beaten by Félix Auger-Aliassime 0–2
09/02/26 · ATP 500 2026 · Quarterfinals · detail
−5.11702.8 → 1697.7
beaten by Titouan Droguet 0–2
02/02/26 · ATP 250 2026 · Quarterfinals · detail
−16.71719.5 → 1702.8
02/02/26 · ATP 250 2026 · Second round · detail
+9.61709.9 → 1719.5
beaten by Ethan Quinn 0–3
19/01/26 · ATP Grand Slam 2026 · First round · detail
−15.61725.4 → 1709.9
beaten by Ugo Humbert 0–2
12/01/26 · ATP 250 2026 · Second round · detail
−9.51734.9 → 1725.4
beaten by Gabriel Diallo 0–2
27/10/25 · ATP 1000 2025 · First round · detail
−13.91748.9 → 1734.9
beat Karen Khachanov 2–1
20/10/25 · ATP 500 2025 · First round · detail
+14.61734.3 → 1748.9
20/10/25 · ATP 500 2025 · Second round · detail
+13.31721.0 → 1734.3
20/10/25 · ATP 500 2025 · Quarterfinals · walkover · detail
±0.01721.0 → 1721.0
beaten by Jacob Fearnley 1–2
13/10/25 · ATP 250 2025 · First round · detail
−15.31736.3 → 1721.0
beaten by Valentin Vacherot 1–2
03/10/25 · ATP 1000 2025 · Fourth round · detail
−17.91754.2 → 1736.3
beat Jannik Sinner 2–1
03/10/25 · ATP 1000 2025 · Third round · retirement · detail
±0.01754.2 → 1754.2
beat Jenson Brooksby 2–1
02/10/25 · ATP 1000 2025 · Second round · detail
+13.71740.5 → 1754.2
beaten by Corentin Moutet 0–2
22/09/25 · ATP 500 2025 · First round · detail
−13.31753.8 → 1740.5
beaten by Taro Daniel 1–2
15/09/25 · ATP 250 2025 · Second round · detail
−20.41774.1 → 1753.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.