PLAYER PAGE

Personal

Tsai, R (Ray)

Chess SA id

109080845

FIDE id

?

Date of birth

2009-10-25 (U18)

Gender

Male

Region

Johannesburg Metro (GJM)

Citizen

RSA

Titles

Chess SA registered

No

Last active game

2025-05-10

Personal details last changed

1900-01-01

Junior GPX Games

Junior GPX Points

Item Main Standard Rapid Blitz
Rating 1396.6 1362.3 1008.6 771
Raw rating 1396.6 1362.3 1008.6 771
Weighted rating 1370.2 1322.2 1001.3 771
Weighted performance 1233 1197.5 0 0
Floor 896.6 867.4 508.6 500
K-factor 36 36 40 40
Min/Max rating change allowed 125.3 131.6 217.8 305.5
Highest rating 1396.6
2025-06-01
1367.4
2020-02-01
1299.7
2023-10-01
1200
2018-02-01
Highest raw rating 1396.6
2025-06-01
1367.4
2020-02-01
1008.6
2024-03-01
771.8
2019-01-01
Highest weighted rating 1396.6
2022-01-01
1367.4
2022-01-01
1008.6
2024-11-01
771.8
2024-11-01
Highest weighted performance 1364.3
2019-07-01
1357.4
2019-07-01
1299.7
2023-10-01
1200
2018-02-01

Prediction
Item Main Standard Rapid Blitz
Rating change 0 0 0 0
New rating 1396.6 1362.3 1008.6 771
Analysis
Rating 1396.6 1362.3 1008.6 771
Raw rating 1396.6 1362.3 1008.6 771
Weighted rating 1370.2 1322.2 1001.3
Weighted performance 1233 1197.5 0
K-factor 36 36 40 40
Floor 896.6 867.4 508.6 500
Max/Min rating change allowed 125.3 131.6 217.8 305.5
Games 0 0 0 0
Score 0 0 0 0
Expected score 0 0 0 0
Score-Expected 0 0 0 0
Temp raw +/- 0 0 0 0
Final raw +/- 0 0 0 0
New raw rating 1396.6 1362.3 1008.6 771
New weighted rating 1372.9 1326.2 1004.2 771
New weighted performance 1232.5 1197 0 0
Temp new rating 1396.6 1362.3 1008.6 771
Temp new rating +/- 0 0 0 0
Final new rating +/- 0 0 0 0
New rating 1396.6 1362.3 1008.6 771
New K-factor 36 36 40 40
New floor 896.6 867.4 508.6 500

Item Main Standard Rapid Blitz
0 0 0 0
5 5 0 0
19 9 10 0
15 10 5 0
5 5 0 0
0 0 0 0
History 244 219 15 10

Games since
Main
29
Standard
14
Rapid
15
Blitz
0
Gender Male
Age group U18
Region Johannesburg Metro (GJM)
Province Gauteng (GT)
Main
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U18 -1 -1 -1
U18 Male -1 -1 -1
Standard
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U18 -1 -1 -1
U18 Male -1 -1 -1
Rapid
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U18 -1 -1 -1
U18 Male -1 -1 -1
Blitz
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U18 -1 -1 -1
U18 Male -1 -1 -1

Games Score % Dp AvgOpp Performance
Main 0 0 0 0 0 0
Standard 0 0 0 0 0 0
Rapid 0 0 0 0 0 0
Blitz 0 0 0 0 0 0
Games Score % Dp AvgOpp Performance
Main 5 3.5 70 170 1425.8 1595.8
Standard 5 3.5 70 170 1425.8 1595.8
Rapid 0 0 0 0 0 0
Blitz 0 0 0 0 0 0
History
Games Score % Dp AvgOpp Performance
Main 194 119 61.34 96.4 1149.6 1246
Standard 169 104.5 61.83 100.6 1128 1228.6
Rapid 15 9.5 63.33 113.3 1311.2 1424.5
Blitz 10 5 50 0 1273.3 1273.3

Date Main Standard Rapid Blitz
2025-09-30 1396.6 1362.3 1008.6 771
2025-09-01 1396.6 1362.3 1008.6 771
2025-08-01 1396.6 1362.3 1008.6 771
2025-07-01 1396.6 1362.3 1008.6 771
2025-06-01 1396.6 1362.3 1008.6 771
2025-05-01 1352.7 1298.8 1008.6 771
2025-04-01 1352.2 1298.7 1008.6 771
2025-03-01 1351.6 1298.7 1008.6 771
2025-02-01 1350.9 1298.6 1008.6 771
2025-01-01 1349.9 1297.7 1008.6 771
2024-12-01 1349.9 1297.7 1008.6 771
2024-11-01 1349.9 1297.7 1008.6 771
2024-10-01 1349.9 1297.7 1008.6 771
2024-09-01 1365.7 1304.5 1008.6 771
2024-08-01 1365.7 1304.5 1008.6 771
2024-07-01 1365.7 1304.5 1008.6 771
2024-06-01 1369.9 1296.9 1008.6 771
2024-08-01 1369.9 1296.9 1008.6 771
2024-04-01 1369.9 1296.9 1008.6 771
2024-03-01 1369.9 1296.9 1008.6 771
2024-02-01 1331 1296.9 789.8 771
2024-01-01 1331 1296.9 789.8 771
2023-12-01 1331 1296.9 789.8 771
2023-11-01 1331 1296.9 789.8 771

Comming soon.

Tournaments

No tournaments found.
# Tournament Start End Type Host Rounds Games Score Cfr Analysis
# Tournament Start End Type Host Rounds Games Score Cfr Analysis
1 JMC Crawford Sandton 2025 (C) 2025-05-10 2025-05-10 Standard Johannesburg Metro (GJM) 5 5 3.5 Yes Analysis
Last 500 tournaments since 01 January 2018
# Tournament Start End Type Host Rounds Games Score Cfr Analysis
1 JMC Crawford Sandton 2025 (C) 2025-05-10 2025-05-10 Standard Johannesburg Metro (GJM) 5 5 3.5 Yes Analysis
2 JCC Khelo India 1st Annual Chess Tournament 2024 (B) 2024-08-31 2024-08-31 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
3 Second Knight Riders Juniors Open Chess Tournament 2024 (A+B) 2024-06-08 2024-06-08 Standard Johannesburg Metro (GJM) 5 4 1.5 Yes Analysis
4 Gear Up Mzansi Rapid 2024 (Intermediate) 2024-02-17 2024-02-17 Rapid Johannesburg Metro (GJM) 5 5 3.5 Yes Analysis
5 Chess Power House 1st Rapid 2024 (A) 2024-02-24 2024-02-24 Rapid Johannesburg Metro (GJM) 5 5 3 Yes Analysis
6 Mzansi Bryanston Rapid 2023 (Intermediate) 2023-10-07 2023-10-07 Rapid Johannesburg Metro (GJM) 5 5 3 Yes Analysis
7 Chess Power House 2023 (B) 2023-08-19 2023-08-19 Standard Johannesburg Metro (GJM) 5 5 2.5 Yes Analysis
8 JMC 1 St Peters 2023 (B) 2023-03-18 2023-03-18 Standard Johannesburg Metro (GJM) 5 5 1 Yes Analysis
9 JNW Helpmekaar 2022 (Challengers) 2022-07-09 2022-07-09 Standard Johannesburg Metro (GJM) 5 5 2 Yes Analysis
10 2019 South African Junior Team Championships (U12B) 2020-01-04 2020-01-08 Standard 4 Knights (4K) 7 7 5.5 Yes Analysis
11 JNW Club - Maragon Open 2019 (C) 2019-08-03 2019-08-03 Standard Johannesburg Metro (GJM) 5 5 2.5 Yes Analysis
12 JHB Metro Closed 2019 (U12) 2019-07-27 2019-07-28 Standard Johannesburg Metro (GJM) 6 6 4 Yes Analysis
13 Boksburg Chess Club Open 2019 (C) 2019-07-13 2019-07-13 Standard Ekurhuleni (GE) 5 5 4.5 Yes Analysis
14 GoForChess Junior Chess Championships 2019 (U12) 2019-06-09 2019-06-09 Standard Johannesburg Metro (GJM) 5 5 3.5 Yes Analysis
15 Fonties Challange 2019 (U11) 2019-06-08 2019-06-08 Standard Johannesburg Metro (GJM) 5 5 3.5 Yes Analysis
16 2019 SWVG Arnold Classic (Blitz Open) 2019-05-19 2019-05-19 Blitz Tshwane (GTP) 10 3 0 Yes Analysis
17 JNW Club - Bryanston Open 2 2019 (C) 2019-05-11 2019-05-11 Standard Johannesburg Metro (GJM) 5 4 1 Yes Analysis
18 JNW Club - Charterhouse Open 2019 (C) 2019-04-13 2019-04-13 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
19 JNW Club - Trinityhouse Randpark Ridge Open 2019 (C) 2019-03-09 2019-03-09 Standard Johannesburg Metro (GJM) 5 5 2.5 Yes Analysis
20 2019 Constantia Park Open (C) 2019-02-09 2019-02-09 Standard Tshwane (GTP) 5 5 3 Yes Analysis
21 JNW Club - Trinityhouse Little Falls Open 2019 (C) 2019-02-23 2019-02-23 Standard Johannesburg Metro (GJM) 5 5 2 Yes Analysis
22 JNW Club - Bryanston Open 1 2019 (C) 2019-01-26 2019-01-26 Standard Johannesburg Metro (GJM) 5 5 4 Yes Analysis
23 South African Junior Blitz 2018 (U10) 2018-12-19 2018-12-19 Blitz 4 Knights (4K) 7 7 5 Yes Analysis
24 South African Junior Team Championships 2018 (U10A) 2018-12-16 2018-12-20 Standard 4 Knights (4K) 7 7 3 Yes Analysis
25 Inter Region GE vs JHB Metro 2018 (U10B) 2018-10-06 2018-10-06 Standard Ekurhuleni (GE) 5 5 5 Yes Analysis
26 GoForChess Saheti Junior Chess Championships 2018 (U12-U16) 2018-09-22 2018-09-22 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
27 GoForChess Curro Online Rated 2018 (U8+U10) 2018-09-02 2018-09-02 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
28 JNW Club - Muldersdrif Open 2018 (C) 2018-08-18 2018-08-18 Standard Johannesburg Metro (GJM) 5 5 4 Yes Analysis
29 Chessnuts - Under 1000 Ratings Tournament 2018 (A) 2018-07-21 2018-07-21 Standard Johannesburg Metro (GJM) 5 5 4 Yes Analysis
30 JHB Metro Junior Closed 2018 (U10) 2018-07-28 2018-07-29 Standard Johannesburg Metro (GJM) 6 6 4 Yes Analysis
31 GoForChess Grayston Junior Chess Championship 2018 (U10) 2018-06-10 2018-06-10 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
32 British International Prep/Chessnuts 2018 (U10) 2018-06-23 2018-06-23 Standard Johannesburg Metro (GJM) 5 5 4 Yes Analysis
33 JNW Club - Bryanston Open 2 2018 (U10) 2018-05-05 2018-05-05 Standard Johannesburg Metro (GJM) 5 4 3 Yes Analysis
34 Chessnuts - Charterhouse Open 2018 (C) 2018-05-12 2018-05-12 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
35 JNW Club - Linden Open 2018 (U10) 2018-04-14 2018-04-14 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
36 Fonties Challenge 2018 (U9) 2018-04-21 2018-04-21 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
37 JNW Club - Trinityhouse Randpark Ridge Open 2018 (U10) 2018-03-24 2018-03-24 Standard Johannesburg Metro (GJM) 5 5 4 Yes Analysis
38 JNW Club - Bryanston Open 2018 (U10) 2018-01-27 2018-01-27 Standard Johannesburg Metro (GJM) 6 6 3 Yes Analysis

Top 3 Streaks

# Games Start End
1 9 Tournament
GoForChess Junior Chess Championships 2019
Tournament
JHB Metro Closed 2019
date
2019-06-09
rnd
3
type
Standard
result
1
date
2019-07-27
rnd
1
type
Standard
result
1
Opponent
Lemeke, T (Thuo)
Opponent
Barradas, K (Keanu)
2 9 Tournament
British International Prep/Chessnuts 2018
Tournament
JHB Metro Junior Closed 2018
date
2018-06-23
rnd
4
type
Standard
result
1
date
2018-07-28
rnd
2
type
Standard
result
1
Opponent
Mitchell, D (Dylan)
Opponent
Van Der Westhuizen, W (Wihan)
3 7 Tournament
JNW Club - Maragon Open 2019
Tournament
2019 South African Junior Team Championships
date
2019-08-03
rnd
5
type
Standard
result
1
date
2020-01-07
rnd
6
type
Standard
result
0.5
Opponent
Chinoruma, K (Kupa)
Opponent
Rosenberg, W (Wagheed)
# Games Start End
1 9 Tournament
GoForChess Junior Chess Championships 2019
Tournament
JHB Metro Closed 2019
date
2019-06-09
rnd
3
type
Standard
result
1
date
2019-07-27
rnd
1
type
Standard
result
1
Opponent
Lemeke, T (Thuo)
Opponent
Barradas, K (Keanu)
2 9 Tournament
British International Prep/Chessnuts 2018
Tournament
JHB Metro Junior Closed 2018
date
2018-06-23
rnd
4
type
Standard
result
1
date
2018-07-28
rnd
2
type
Standard
result
1
Opponent
Mitchell, D (Dylan)
Opponent
Van Der Westhuizen, W (Wihan)
3 7 Tournament
JNW Club - Maragon Open 2019
Tournament
2019 South African Junior Team Championships
date
2019-08-03
rnd
5
type
Standard
result
1
date
2020-01-07
rnd
6
type
Standard
result
0.5
Opponent
Chinoruma, K (Kupa)
Opponent
Rosenberg, W (Wagheed)
# Games Start End
1 4 Tournament
Gear Up Mzansi Rapid 2024
Tournament
Gear Up Mzansi Rapid 2024
date
2024-02-17
rnd
2
type
Rapid
result
1
date
2024-02-17
rnd
5
type
Rapid
result
1
Opponent
Gemmell, Z (Zac)
Opponent
Maharaj, A (Arya)
2 3 Tournament
Chess Power House 1st Rapid 2024
Tournament
Chess Power House 1st Rapid 2024
date
2024-02-24
rnd
2
type
Rapid
result
1
date
2024-02-24
rnd
4
type
Rapid
result
1
Opponent
Kreusch, O (Oscar)
Opponent
Ngwangwa, N (Nonhlanhla)
3 1 Tournament
Mzansi Bryanston Rapid 2023
Tournament
Mzansi Bryanston Rapid 2023
date
2023-10-07
rnd
5
type
Rapid
result
1
date
2023-10-07
rnd
5
type
Rapid
result
1
Opponent
Maharaj, A (Aditi)
Opponent
Maharaj, A (Aditi)
# Games Start End
1 2 Tournament
South African Junior Blitz 2018
Tournament
South African Junior Blitz 2018
date
2018-12-19
rnd
6
type
Blitz
result
1
date
2018-12-19
rnd
7
type
Blitz
result
1
Opponent
Nortje, D (Dell-Maree)
Opponent
Mafuya, X (Xabiso)
2 2 Tournament
South African Junior Blitz 2018
Tournament
South African Junior Blitz 2018
date
2018-12-19
rnd
3
type
Blitz
result
1
date
2018-12-19
rnd
4
type
Blitz
result
1
Opponent
Sefanyetso, K (Kagiso)
Opponent
Muller, C (Christiaan)
3 1 Tournament
South African Junior Blitz 2018
Tournament
South African Junior Blitz 2018
date
2018-12-19
rnd
1
type
Blitz
result
1
date
2018-12-19
rnd
1
type
Blitz
result
1
Opponent
Vlok, J (Jan)
Opponent
Vlok, J (Jan)
# Games Start End
1 6 Tournament
JNW Club - Maragon Open 2019
Tournament
2019 South African Junior Team Championships
date
2019-08-03
rnd
5
type
Standard
result
1
date
2020-01-06
rnd
5
type
Standard
result
1
Opponent
Chinoruma, K (Kupa)
Opponent
Letupu, L (Lemogang)
2 5 Tournament
GoForChess Junior Chess Championships 2019
Tournament
Boksburg Chess Club Open 2019
date
2019-06-09
rnd
5
type
Standard
result
1
date
2019-07-13
rnd
4
type
Standard
result
1
Opponent
Sommer, D (Dorian)
Opponent
Gruenenfelder, S (Stiaan)
3 5 Tournament
Inter Region GE vs JHB Metro 2018
Tournament
Inter Region GE vs JHB Metro 2018
date
2018-10-06
rnd
1
type
Standard
result
1
date
2018-10-06
rnd
5
type
Standard
result
1
Opponent
Liebenberg, M (Michael)
Opponent
Bothma, J (Jaculene)
# Games Start End
1 6 Tournament
JNW Club - Maragon Open 2019
Tournament
2019 South African Junior Team Championships
date
2019-08-03
rnd
5
type
Standard
result
1
date
2020-01-06
rnd
5
type
Standard
result
1
Opponent
Chinoruma, K (Kupa)
Opponent
Letupu, L (Lemogang)
2 5 Tournament
GoForChess Junior Chess Championships 2019
Tournament
Boksburg Chess Club Open 2019
date
2019-06-09
rnd
5
type
Standard
result
1
date
2019-07-13
rnd
4
type
Standard
result
1
Opponent
Sommer, D (Dorian)
Opponent
Gruenenfelder, S (Stiaan)
3 5 Tournament
Inter Region GE vs JHB Metro 2018
Tournament
Inter Region GE vs JHB Metro 2018
date
2018-10-06
rnd
1
type
Standard
result
1
date
2018-10-06
rnd
5
type
Standard
result
1
Opponent
Liebenberg, M (Michael)
Opponent
Bothma, J (Jaculene)
# Games Start End
1 3 Tournament
Chess Power House 1st Rapid 2024
Tournament
Chess Power House 1st Rapid 2024
date
2024-02-24
rnd
2
type
Rapid
result
1
date
2024-02-24
rnd
4
type
Rapid
result
1
Opponent
Kreusch, O (Oscar)
Opponent
Ngwangwa, N (Nonhlanhla)
2 2 Tournament
Gear Up Mzansi Rapid 2024
Tournament
Gear Up Mzansi Rapid 2024
date
2024-02-17
rnd
2
type
Rapid
result
1
date
2024-02-17
rnd
3
type
Rapid
result
1
Opponent
Gemmell, Z (Zac)
Opponent
Rademeyer, F (Frederick Paul)
3 1 Tournament
Gear Up Mzansi Rapid 2024
Tournament
Gear Up Mzansi Rapid 2024
date
2024-02-17
rnd
5
type
Rapid
result
1
date
2024-02-17
rnd
5
type
Rapid
result
1
Opponent
Maharaj, A (Arya)
Opponent
Maharaj, A (Arya)
# Games Start End
1 2 Tournament
South African Junior Blitz 2018
Tournament
South African Junior Blitz 2018
date
2018-12-19
rnd
6
type
Blitz
result
1
date
2018-12-19
rnd
7
type
Blitz
result
1
Opponent
Nortje, D (Dell-Maree)
Opponent
Mafuya, X (Xabiso)
2 2 Tournament
South African Junior Blitz 2018
Tournament
South African Junior Blitz 2018
date
2018-12-19
rnd
3
type
Blitz
result
1
date
2018-12-19
rnd
4
type
Blitz
result
1
Opponent
Sefanyetso, K (Kagiso)
Opponent
Muller, C (Christiaan)
3 1 Tournament
South African Junior Blitz 2018
Tournament
South African Junior Blitz 2018
date
2018-12-19
rnd
1
type
Blitz
result
1
date
2018-12-19
rnd
1
type
Blitz
result
1
Opponent
Vlok, J (Jan)
Opponent
Vlok, J (Jan)

Top 10 opponents most often played

# Opponent Main Standard Rapid Blitz
Gms Score Dp Gms Score Dp Gms Score Dp Gms Score Dp
Aor Prat Aor Prat Aor Prat Aor Prat
1 Ramlall ,S (Sanjana) 7 1.5 -242.9 7 1.5 -242.9 0 0 0 0 0 0
1124.4 881.6 1126.5 881.6 0 0 0 0
2 Voigt ,D (Daniel) 3 0 -425 3 0 -425 0 0 0 0 0 0
1105.8 680.8 1095.4 680.8 0 0 0 0
3 Van Stryp ,O (Ockert) 3 0.5 -283.3 3 0.5 -283.3 0 0 0 0 0 0
1070.5 787.2 1075 787.2 0 0 0 0
4 Moonsammy ,E (Ethan) 3 3 425 3 3 425 0 0 0 0 0 0
1246.3 1671.3 1240.8 1671.3 0 0 0 0
5 Naidoo ,K (Kirthan) 3 1 -141.7 3 1 -141.7 0 0 0 0 0 0
1134.7 993 1129.1 993 0 0 0 0
6 Steyn ,T (Tjaart) 3 2 141.7 3 2 141.7 0 0 0 0 0 0
1195.2 1336.8 1171.1 1336.8 0 0 0 0
7 Levitan ,C (Caleb) 3 0 -425 2 0 -425 0 0 0 1 0 -425
1333.5 908.5 1313.7 908.5 0 0 1083.6 908.5
8 Van Heerden ,F (Freddie) 2 2 425 2 2 425 0 0 0 0 0 0
979.8 1404.8 970 1404.8 0 0 0 0
9 Sandenbergh ,RF (Francois) 2 2 425 2 2 425 0 0 0 0 0 0
555 980 560.4 980 0 0 0 0
10 Barnes ,J (Jock) 2 2 425 2 2 425 0 0 0 0 0 0
1093.8 1518.8 1086.7 1518.8 0 0 0 0

Norms

No norms achieved.
# Norm Tournament Start End Rounds Games Score Details
© Chess South Africa