Brandon Nakashima

Where the 1776.6 rating comes from

From 311 matches played between 5 March 2018 and 4 November 2026, 305 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.

311 matches, from the most recent to the first

beaten by Matteo Berrettini 1–2
04/11/26 · ATP 1000 2026 · First round · detail
−13.81790.4 → 1776.6
beaten by Tallon Griekspoor 1–2
26/10/26 · ATP 500 2026 · First round · detail
−15.31805.7 → 1790.4
beat Kyrian Jacquet 2–0
19/10/26 · ATP 250 2026 · Second round · detail
+4.21801.5 → 1805.7
beat Hamad Medjedovic 2–1
19/10/26 · ATP 250 2026 · First round · detail
+7.41794.1 → 1801.5
beaten by Flavio Cobolli 1–2
19/10/26 · ATP 250 2026 · Quarterfinals · detail
−13.21807.3 → 1794.1
beaten by Alexander Bublik 1–2
09/10/26 · ATP 1000 2026 · Third round · detail
−12.61819.9 → 1807.3
08/10/26 · ATP 1000 2026 · Second round · detail
+10.51809.4 → 1819.9
beaten by Ugo Humbert 0–2
28/09/26 · ATP 500 2026 · First round · detail
−14.91824.4 → 1809.4
beaten by Alex Michelsen 0–3
02/09/26 · ATP Grand Slam 2026 · Second round · detail
−14.81839.2 → 1824.4
beat Sebastián Báez 3–0
31/08/26 · ATP Grand Slam 2026 · First round · detail
+6.91832.3 → 1839.2
beaten by Frances Tiafoe 0–2
21/08/26 · ATP 1000 2026 · Semifinals · detail
−10.91843.2 → 1832.3
20/08/26 · ATP 1000 2026 · Quarterfinals · detail
+15.61827.6 → 1843.2
beat Nuno Borges 2–1
18/08/26 · ATP 1000 2026 · Fourth round · detail
+9.81817.8 → 1827.6
beat Daniil Medvedev 2–1
16/08/26 · ATP 1000 2026 · Third round · detail
+14.21803.6 → 1817.8
15/08/26 · ATP 1000 2026 · Second round · detail
+4.61799.0 → 1803.6
beaten by Ben Shelton 0–2
13/08/26 · ATP 1000 2026 · Final · detail
−9.11808.1 → 1799.0
beat Rafael Jódar 2–0
12/08/26 · ATP 1000 2026 · Semifinals · detail
+14.61793.5 → 1808.1
beat Luciano Darderi 2–0
10/08/26 · ATP 1000 2026 · Quarterfinals · detail
+11.41782.1 → 1793.5
09/08/26 · ATP 1000 2026 · Fourth round · detail
+9.61772.5 → 1782.1
beat Titouan Droguet 2–1
07/08/26 · ATP 1000 2026 · Third round · detail
+8.01764.5 → 1772.5
beat Daniel Altmaier 2–0
06/08/26 · ATP 1000 2026 · Second round · detail
+8.91755.7 → 1764.5
27/07/26 · ATP 500 2026 · First round · detail
+10.21745.5 → 1755.7
beaten by Taylor Harry Fritz 1–2
27/07/26 · ATP 500 2026 · Semifinals · detail
−6.81752.3 → 1745.5
beat Jakub Menšík 2–1
27/07/26 · ATP 500 2026 · Second round · detail
+15.21737.1 → 1752.3
beat Alex de Minaur 2–0
27/07/26 · ATP 500 2026 · Quarterfinals · detail
+16.41720.7 → 1737.1
beaten by Jan-Lennard Struff 2–3
01/07/26 · ATP Grand Slam 2026 · Second round · detail
−14.61735.3 → 1720.7
29/06/26 · ATP Grand Slam 2026 · First round · detail
+6.71728.6 → 1735.3
beat Marton Fucsovics 2–0
15/06/26 · ATP 500 2026 · First round · detail
+11.51717.1 → 1728.6
beat Ignacio Buse 2–0
15/06/26 · ATP 500 2026 · Second round · detail
+10.91706.2 → 1717.1
beaten by Francisco Cerúndolo 1–2
15/06/26 · ATP 500 2026 · Semifinals · detail
−8.61714.8 → 1706.2
beat Alex de Minaur 2–0
15/06/26 · ATP 500 2026 · Quarterfinals · detail
+17.21697.7 → 1714.8
beaten by Félix Auger-Aliassime 1–3
29/05/26 · ATP Grand Slam 2026 · Third round · detail
−6.41704.1 → 1697.7
beat Luca Van Assche 3–2
27/05/26 · ATP Grand Slam 2026 · Second round · detail
+5.91698.2 → 1704.1
25/05/26 · ATP Grand Slam 2026 · First round · detail
+10.11688.1 → 1698.2
beaten by Nikoloz Basilashvili 0–2
08/05/26 · ATP 1000 2026 · Third round · detail
−14.21702.3 → 1688.1
07/05/26 · ATP 1000 2026 · Second round · detail
+10.31692.0 → 1702.3
beaten by Alexander Blockx 1–2
25/04/26 · ATP 1000 2026 · Second round · detail
−15.61707.6 → 1692.0
13/04/26 · ATP 500 2026 · First round · detail
+9.31698.3 → 1707.6
beaten by Arthur Fils 0–2
13/04/26 · ATP 500 2026 · Second round · detail
−5.81704.1 → 1698.3
30/03/26 · ATP 250 2026 · Second round · detail
−17.51721.6 → 1704.1
beat Martin Damm Jr. 2–0
30/03/26 · ATP 250 2026 · First round · detail
+6.81714.8 → 1721.6
beaten by Marin Čilić 1–2
19/03/26 · ATP 1000 2026 · Second round · detail
−11.01725.8 → 1714.8
beaten by Alexander Zverev Jr. 1–2
06/03/26 · ATP 1000 2026 · Third round · detail
−5.11730.9 → 1725.8
05/03/26 · ATP 1000 2026 · Second round · detail
+7.01723.9 → 1730.9
23/02/26 · ATP 500 2026 · Quarterfinals · detail
+10.81713.2 → 1723.9
beat Patrick Kypson 2–0
23/02/26 · ATP 500 2026 · Second round · detail
+4.81708.3 → 1713.2
beaten by Frances Tiafoe 1–2
23/02/26 · ATP 500 2026 · Semifinals · detail
−10.91719.3 → 1708.3
beat Elias Ymer 2–0
23/02/26 · ATP 500 2026 · First round · detail
+6.21713.1 → 1719.3
beat Marin Čilić 2–0
16/02/26 · ATP 250 2026 · First round · detail
+14.71698.4 → 1713.1
beaten by Coleman Wong 0–2
16/02/26 · ATP 250 2026 · Second round · detail
−17.61715.9 → 1698.4

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.