Rogério Dutra da Silva

Where the 1623.7 rating comes from

From 154 matches played between 12 February 2007 and 18 February 2019, 149 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.

154 matches, from the most recent to the first

beat Matteo Donati 2–1
18/02/19 · ATP 500 2019 · Qualifying — First round · detail
+7.11616.7 → 1623.7
beaten by Juan Ignacio Londero 0–2
18/02/19 · ATP 500 2019 · Qualifying — Qualifying competition · detail
−14.81631.4 → 1616.7
beat Casper Ruud 2–1
11/02/19 · ATP 250 2019 · Qualifying — First round · detail
+10.31621.2 → 1631.4
beat Cameron Norrie 2–1
11/02/19 · ATP 250 2019 · Qualifying — Qualifying competition · detail
+13.31607.9 → 1621.2
beaten by Albert Ramos Vinolas 0–2
11/02/19 · ATP 250 2019 · First round · detail
−12.71620.7 → 1607.9
beaten by Robin Haase 1–2
16/07/18 · ATP 250 2018 · First round · detail
−9.41630.1 → 1620.7
beat Andrej Martin 2–1
16/07/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
+10.81619.3 → 1630.1
beat Admir Kalender 2–0
16/07/18 · ATP 250 2018 · Qualifying — First round · detail
+8.31611.0 → 1619.3
beaten by Novak Djokovic 0–3
28/05/18 · ATP Grand Slam 2018 · First round · detail
−1.21612.3 → 1611.0
beat Viktor Troicki 2–0
30/04/18 · ATP 250 2018 · Second round · detail
+14.21598.0 → 1612.3
beaten by Taro Daniel 1–2
30/04/18 · ATP 250 2018 · Quarterfinals · detail
−11.71609.7 → 1598.0
beat Radu Albot 2–0
30/04/18 · ATP 250 2018 · First round · detail
+11.41598.3 → 1609.7
beat Jozef Kovalík 2–0
23/04/18 · ATP 500 2018 · Qualifying — Qualifying competition · detail
+13.71584.6 → 1598.3
beat Egor Gerasimov 2–0
23/04/18 · ATP 500 2018 · Qualifying — First round · detail
+7.41577.1 → 1584.6
beat Jared Donaldson 2–0
23/04/18 · ATP 500 2018 · First round · detail
+15.61561.5 → 1577.1
beaten by Albert Ramos Vinolas 1–2
23/04/18 · ATP 500 2018 · Second round · detail
−9.11570.6 → 1561.5
beaten by Jérémy Chardy 0–2
21/03/18 · ATP 1000 2018 · First round · detail
−7.61578.2 → 1570.6
beat Peter Polansky 2–1
20/03/18 · ATP 1000 2018 · Qualifying — Qualifying competition · detail
+10.91567.4 → 1578.2
beat Kevin King 2–1
19/03/18 · ATP 1000 2018 · Qualifying — First round · detail
+11.31556.1 → 1567.4
beat Tennys Sandgren 2–0
26/02/18 · ATP 250 2018 · First round · detail
+11.51544.5 → 1556.1
beat Nicolás Kicker 2–0
26/02/18 · ATP 250 2018 · Second round · detail
+13.01531.5 → 1544.5
beaten by Horacio Zeballos 1–2
26/02/18 · ATP 250 2018 · Quarterfinals · detail
−8.81540.3 → 1531.5
beaten by Albert Ramos Vinolas 1–2
19/02/18 · ATP 500 2018 · First round · detail
−7.71548.1 → 1540.3
beat Guilherme Clezar 2–0
12/02/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
+10.01538.0 → 1548.1
beat Andrea Collarini 2–1
12/02/18 · ATP 250 2018 · Qualifying — First round · retirement · detail
±0.01538.0 → 1538.0
beaten by Leonardo Mayer 1–2
12/02/18 · ATP 250 2018 · First round · detail
−6.21544.2 → 1538.0
beaten by Andrej Martin 0–2
05/02/18 · ATP 250 2018 · First round · detail
−10.41554.7 → 1544.2
beaten by Nick Kyrgios 0–3
15/01/18 · ATP Grand Slam 2018 · First round · detail
−1.91556.5 → 1554.7
beat Sam Barry 2–1
08/01/18 · ATP 250 2018 · Qualifying — First round · detail
+8.21548.3 → 1556.5
beat Lukáš Lacko 2–0
08/01/18 · ATP 250 2018 · Qualifying — Qualifying competition · detail
+16.61531.7 → 1548.3
beaten by Denis Shapovalov 0–2
08/01/18 · ATP 250 2018 · First round · detail
−8.71540.5 → 1531.7
beaten by Lukáš Lacko 0–2
23/10/17 · ATP 500 2017 · Qualifying — First round · detail
−8.51548.9 → 1540.5
beat Evgeny Donskoy 2–0
16/10/17 · ATP 250 2017 · First round · detail
+11.51537.4 → 1548.9
beaten by Dudi Sela 0–2
16/10/17 · ATP 250 2017 · Second round · detail
−7.71545.1 → 1537.4
beat Te Rigele 2–0
02/10/17 · ATP 500 2017 · Qualifying — First round · detail
+9.01536.1 → 1545.1
beaten by Dušan Lajović 1–2
02/10/17 · ATP 500 2017 · Qualifying — Qualifying competition · detail
−8.41544.5 → 1536.1
beaten by Zhang Zhizhen 0–2
25/09/17 · ATP 250 2017 · First round · detail
−11.11555.6 → 1544.5
beaten by Roberto Bautista Agut 1–2
18/09/17 · ATP 250 2017 · Second round · detail
−2.91558.5 → 1555.6
beat Radu Albot 2–1
18/09/17 · ATP 250 2017 · First round · detail
+13.41545.1 → 1558.5
beaten by Florian Mayer 1–3
28/08/17 · ATP Grand Slam 2017 · First round · detail
−7.41552.5 → 1545.1
beat Gonzalo Escobar 2–1
21/08/17 · ATP 250 2017 · Qualifying — First round · detail
+9.01543.5 → 1552.5
beat Dominik Köpfer 2–0
21/08/17 · ATP 250 2017 · Qualifying — Qualifying competition · detail
+11.41532.1 → 1543.5
beaten by Donald Young 0–2
21/08/17 · ATP 250 2017 · First round · detail
−6.81538.9 → 1532.1
beaten by Denis Shapovalov 1–2
07/08/17 · ATP 1000 2017 · First round · detail
−8.91547.8 → 1538.9
beaten by Horacio Zeballos 1–2
31/07/17 · ATP 250 2017 · First round · detail
−9.01556.7 → 1547.8
17/07/17 · ATP 250 2017 · First round · detail
+9.31547.4 → 1556.7
beat Gaël Monfils 2–1
17/07/17 · ATP 250 2017 · Second round · detail
+21.51526.0 → 1547.4
beaten by Alessandro Giannessi 1–2
17/07/17 · ATP 250 2017 · Quarterfinals · detail
−11.41537.3 → 1526.0
beaten by Benoit Paire 1–3
03/07/17 · ATP Grand Slam 2017 · First round · detail
−7.11544.5 → 1537.3
beaten by Ramkumar Ramanathan 0–2
26/06/17 · ATP 250 2017 · First round · detail
−12.71557.2 → 1544.5

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.