Geoffrey Blancaneaux

Where the 1430.9 rating comes from

From 36 matches played between 2 February 2015 and 2 February 2026, 35 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.

36 matches, from the most recent to the first

beaten by Hugo Grenier 1–2
02/02/26 · ATP 250 2026 · Qualifying — First round · detail
−8.61439.4 → 1430.9
beaten by Mattia Bellucci 0–2
12/01/26 · ATP 250 2026 · Qualifying — First round · detail
−8.31447.7 → 1439.4
beaten by Chun-hsin Tseng 1–2
23/06/25 · ATP 250 2025 · Qualifying — First round · detail
−9.71457.4 → 1447.7
beat Dan Evans 2–0
03/02/25 · ATP 500 2025 · Qualifying — First round · detail
+18.31439.1 → 1457.4
beaten by Andrea Vavassori 0–2
03/02/25 · ATP 500 2025 · Qualifying — Qualifying competition · detail
−9.01448.1 → 1439.1
beat Raúl Brancaccio 2–0
17/07/23 · ATP 250 2023 · Qualifying — First round · detail
+12.61435.5 → 1448.1
beaten by Facundo Bagnis 0–2
17/07/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
−7.71443.2 → 1435.5
17/04/23 · ATP 500 2023 · Qualifying — First round · detail
+13.41429.8 → 1443.2
beaten by Lorenzo Giustino 1–2
17/04/23 · ATP 500 2023 · Qualifying — Qualifying competition · detail
−11.11440.9 → 1429.8
beaten by Daniel Altmaier 0–2
21/03/23 · ATP 1000 2023 · Qualifying — Qualifying competition · detail
−9.71450.6 → 1440.9
beat Rinky Hijikata 2–1
20/03/23 · ATP 1000 2023 · Qualifying — First round · detail
+18.01432.6 → 1450.6
beaten by Jan-Lennard Struff 0–2
06/03/23 · ATP 1000 2023 · Qualifying — First round · detail
−6.31439.0 → 1432.6
beaten by Jacopo Berrettini 1–2
27/02/23 · ATP 500 2023 · Qualifying — First round · detail
−12.81451.8 → 1439.0
beaten by Maxime Cressy 1–2
20/02/23 · ATP 250 2023 · First round · detail
−4.21456.0 → 1451.8
beat Arthur Cazaux 2–1
06/02/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+14.71441.3 → 1456.0
beat Alexey Vatutin 2–1
06/02/23 · ATP 250 2023 · Qualifying — First round · detail
+12.91428.4 → 1441.3
beaten by Marton Fucsovics 1–2
06/02/23 · ATP 250 2023 · First round · detail
−5.11433.5 → 1428.4
beat Emil Ruusuvuori 2–1
31/10/22 · ATP 1000 2022 · Qualifying — First round · detail
+20.71412.8 → 1433.5
beaten by Corentin Moutet 1–2
31/10/22 · ATP 1000 2022 · Qualifying — Qualifying competition · detail
−3.61416.4 → 1412.8
beat Ruben Bemelmans 2–1
17/10/22 · ATP 250 2022 · Qualifying — First round · detail
+14.81401.6 → 1416.4
beaten by Luca Van Assche 1–2
17/10/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
−12.01413.6 → 1401.6
beaten by Manuel Guinard 1–2
17/10/22 · ATP 250 2022 · First round · detail
−8.11421.7 → 1413.6
beat Robin Haase 2–1
26/09/22 · ATP 250 2022 · Qualifying — First round · detail
+17.01404.7 → 1421.7
beat Andreas Seppi 2–1
26/09/22 · ATP 250 2022 · Qualifying — Qualifying competition · detail
+18.41386.3 → 1404.7
beaten by Marc-Andrea Hüsler 0–2
26/09/22 · ATP 250 2022 · First round · detail
−6.41392.8 → 1386.3
beaten by Evan Furness 1–2
19/09/22 · ATP 250 2022 · Qualifying — First round · detail
−20.51413.2 → 1392.8
beaten by Marton Fucsovics 0–3
23/05/22 · ATP Grand Slam 2022 · First round · detail
−6.91420.2 → 1413.2
beaten by Alejandro Tabilo 1–2
25/04/22 · ATP 250 2022 · Qualifying — First round · detail
−10.91431.1 → 1420.2
beaten by Mikael Ymer 1–2
21/06/21 · ATP 250 2021 · Qualifying — First round · detail
−12.31443.3 → 1431.1
beaten by Juan Pablo Varillas 0–2
08/03/21 · ATP 250 2021 · Qualifying — Second round · detail
−16.81460.1 → 1443.3
08/03/21 · ATP 250 2021 · Qualifying — First round · detail
+30.01430.1 → 1460.1
beaten by Sumit Nagal 0–2
12/10/20 · ATP 250 2020 · Qualifying — First round · detail
−18.31448.5 → 1430.1
beaten by Alex de Minaur 1–2
09/04/18 · ATP 250 2018 · Qualifying — First round · retirement · detail
±0.01448.5 → 1448.5
beaten by Calvin Hemery 0–2
19/02/18 · ATP 250 2018 · Qualifying — First round · detail
−21.31469.8 → 1448.5
beaten by Yuichi Sugita 0–3
28/08/17 · ATP Grand Slam 2017 · First round · detail
−10.61480.3 → 1469.8
beaten by Nikoloz Basilashvili 0–2
02/02/15 · ATP 250 2015 · Qualifying — First round · detail
−19.71500.0 → 1480.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.