RJ

Rihaan John

Rated since January 2023

1642 Classic
1682 Rapid
1748 Blitz

Team Competition

Current teams
Klasse 6O · 2025-2026 · 1 game
Klasse 6P · 2025-2026 · 2 games
Past teams
Best Moves 1
Klasse 6G · 2022-2023
1 game

RIVALRY

Nemesis
Games: 4 · Win rate: 50%
Kryptonite
Games: 3 · Win rate: 33%

The good & the bad

Best wins
12006 NK Snelschaak voor clubteams Groep A · Sunday 29 March 2026
12006 NK Snelschaak voor clubteams Groep A · Sunday 29 March 2026
ROSSEEL, K. (KIMBALL) 1885
29ste Michel Szostek Memorial 2025 · Sunday 31 August 2025
12006 NK Snelschaak voor clubteams Groep A · Sunday 29 March 2026
HERRYGERS, RIK 1789
29ste Michel Szostek Memorial 2025 · Sunday 31 August 2025
Worst losses
KRISHNAMURTHY, S.S. (SRIVATHSA SURESH) 1450
11660 Open NK Rapid Jeugd Groep A · Sunday 3 May 2026
13121 85e Daniel Noteboomtoernooi Groep C · Saturday 21 February 2026
13743 16e WLC Weekendtoernooi Groep B · Saturday 9 May 2026
29ste Michel Szostek Memorial 2025 · Sunday 31 August 2025
13743 16e WLC Weekendtoernooi Groep B · Sunday 10 May 2026
16e WLC Weekendtoernooi Groep B Friday 8 May 2026 +23=0 -35.1
Open NK Rapid Jeugd Groep A Sunday 3 May 2026 +42=1 -21.8
Open NK Rapid Groep A Saturday 2 May 2026 +23=1 -9.0
NK Snelschaak voor clubteams Groep A Sunday 29 March 2026 +412=1 +47.7
85e Daniel Noteboomtoernooi Groep C Friday 20 February 2026 +22=2 -8.7
Tata Steel Chess Tournament 2026 Weekendvierkampem Friday 16 January 2026 +20=1 +45.4
Kwalificatie 3 NK ABC Groep C Saturday 14 February 2026 +22=3 -30.4
Kwalificatie 2 NK ABC Groep C Friday 2 January 2026 +33=1 -5.5
KNSB competitie 2025-2026 Klasse 6 ronde 5 Saturday 20 September 2025 +00=1 -3.3
29ste Michel Szostek Memorial 2025 Sunday 31 August 2025 +34=0 +49.0

Rating History

Loading rating history...

Peak Ratings

Classic 1818 Jan. 1, 2025
Rapid 1703 May 1, 2026
Blitz 1748 June 1, 2026

Games

Wins 24
Losses 34
Draws 12
Win Rate 34%

Performance by Color

Color Wins Draws Losses Win Rate
White 13 5 15 39%
Black 11 7 19 30%

Recent Matches

Karaaslan, M. (Murat) (1490) Sunday 10 May 2026 WIN +9.9
Shah, S. (Shanay) (1641) Sunday 10 May 2026 LOSS -22.5
Yilmaz, A. (Adem) (1602) Saturday 9 May 2026 WIN +15.4
Knotter, M. (Melanie) (1541) Saturday 9 May 2026 LOSS -27.8
Feijen, N. (Niels) (1877) Friday 8 May 2026 LOSS -10.1
Jin, J. (Jayden) (1328) Sunday 3 May 2026 WIN +3.8
Kaesewinkel, Kristian (1653) Sunday 3 May 2026 WIN +17.2
Cuba de, E. (Emily) (1491) Sunday 3 May 2026 DRAW -10.8
Coutinho, D. (Dominic) (1423) Sunday 3 May 2026 WIN +6.5
Krishnamurthy, S.S. (Srivathsa Suresh) (1450) Sunday 3 May 2026 LOSS -32.5
Mutta, S. (Sevya Sonit) (1933) Sunday 3 May 2026 LOSS -8.4
Klaassen, M.H.T. (Milan) (1257) Sunday 3 May 2026 WIN +2.4
Jin, H. (Hongyi) (1448) Saturday 2 May 2026 WIN +7.4
Westerhof, F. (Fleur) (1987) Saturday 2 May 2026 LOSS -6.4
Karssenberg, A.W. (Arnout) (1904) Saturday 2 May 2026 DRAW +10.4
Stefanivs, Dmitrijs (1504) Saturday 2 May 2026 WIN +9.7
Visser, M. (Maarten) (1693) Saturday 2 May 2026 LOSS -20.6
Bondarchuk, V. (Vadim) (1906) Saturday 2 May 2026 LOSS -9.6
Laporte, Erik (1697) Sunday 26 April 2026 LOSS -19.4
Meeuwsen, E. (Erwin) (1851) Sunday 29 March 2026 DRAW +9.1