Players
Clubs
Events
Organisations
Top players
Help
---
Go
Thomas Rivers
90
🗙
ENG
🏴
Male
🅜
322063B
Standard
🐢
Standard
Rapid
🐇
Rapid
Blitz
🔥
Blitz
2025
All Seasons
2024
2023
2022
2021
2020
2019
Games
Official Revised Ratings
Date
Score
+/-
Rating
Opponent
Rating
ECF
Fedn
Sex
ECF Code
Event
Jan 2022
1003D
20 Aug 2021
1
1
+2.2
1003
Hanlin Man
2
0*
90
🗙
Male
🅜
342191A
Coulsdon Chess Juniors: August Coaching 2021 FRIDAY 20th 202
20 Aug 2021
2
0
-6.0
1001
Rohit M Mahadevan
1
1158A
5
🅖
ENG
🏴
Male
🅜
326508A
Coulsdon Chess Juniors: August Coaching 2021 FRIDAY 20th 202
20 Aug 2021
1
1
+2.6
1007
Haresh Iyer
2
0*
5
🅖
ENG
🏴
Male
🅜
342236H
Coulsdon Chess Juniors: August Coaching 2021 FRIDAY 20th 202
20 Aug 2021
2
½
-4.4
1005
Oscar Marsden
1
839D
5
🅖
ENG
🏴
Male
🅜
329172J
Coulsdon Chess Juniors: August Coaching 2021 FRIDAY 20th 202
20 Aug 2021
1
=
2
90
🗙
0
Coulsdon Chess Juniors: August Coaching 2021 FRIDAY 20th 202
Aug 2021
1009C
3 Jun 2021
2
½
-5.4
1009
Oscar Marsden
1
813D
5
🅖
ENG
🏴
Male
🅜
329172J
Coulsdon Chess Juniors: Halt Term - 3rd June 2021 (E 260449)
3 Jun 2021
1
0
-5.2
1015
Paul Braithwaite
2
1210A
5
🅖
ENG
🏴
Male
🅜
267054K
Coulsdon Chess Juniors: Halt Term - 3rd June 2021 (E 260449)
3 Jun 2021
2
0
-3.0
1020
Annaliese Claustres
1
1315D
90
🗙
ENG
🏴
Female
🅕
308189J
Coulsdon Chess Juniors: Halt Term - 3rd June 2021 (E 260449)
2 Jun 2021
2
1
+1.6
1023
Layla Vyas
1
0*
90
🗙
ENG
🏴
Female
🅕
341678B
Coulsdon Chess Juniors: Half Term - 2nd June 2021 (E 260450)
2 Jun 2021
1
0
-1.6
1021
Rupert Marsden
2
1465A
5
🅖
ENG
🏴
Male
🅜
322068A
Coulsdon Chess Juniors: Half Term - 2nd June 2021 (E 260450)
Jun 2021
1023C