PLAYER PAGE

Personal

Macdonald, B (Brandon)

Chess SA id

106066129

FIDE id

?

Date of birth

2006-07-07 (U20)

Gender

Male

Region

Ekurhuleni (GE)

Citizen

RSA

Titles

Chess SA registered

No

Last active game

2023-08-19

Personal details last changed

1900-01-01

Junior GPX Games

Junior GPX Points

Item Main Standard Rapid Blitz
Rating 1414.7 1408.8 969.8 828.6
Raw rating 1414.7 1408.8 969.8 828.6
Weighted rating 1414.7 1408.8 969.8 828.6
Weighted performance 887.7 781.2 0 0
Floor 915.4 912 500 500
K-factor 32 32 40 40
Min/Max rating change allowed 122.1 123.1 230.2 281.5
Highest rating 1430.6
2020-01-01
1427.2
2020-01-01
1450.7
2023-05-01
1200
2024-11-01
Highest raw rating 1415.4
2020-02-01
1412
2020-02-01
969.8
2024-02-01
828.6
2024-02-01
Highest weighted rating 1415.4
2025-07-01
1412
2025-07-01
969.8
2024-11-01
828.6
2024-11-01
Highest weighted performance 1430.6
2020-01-01
1427.2
2020-01-01
1450.7
2023-05-01
1200
2024-12-01

Prediction
Item Main Standard Rapid Blitz
Rating change 0 0 0 0
New rating 1414.7 1408.8 969.8 828.6
Analysis
Rating 1414.7 1408.8 969.8 828.6
Raw rating 1414.7 1408.8 969.8 828.6
Weighted rating 1414.7 1408.8 969.8
Weighted performance 887.7 781.2 0
K-factor 32 32 40 40
Floor 915.4 912 500 500
Max/Min rating change allowed 122.1 123.1 230.2 281.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 1414.7 1408.8 969.8 828.6
New weighted rating 1414.7 1408.8 969.8 828.6
New weighted performance 887.2 780.7 0 0
Temp new rating 1414.7 1408.8 969.8 828.6
Temp new rating +/- 0 0 0 0
Final new rating +/- 0 0 0 0
New rating 1414.7 1408.8 969.8 828.6
New K-factor 32 32 40 40
New floor 915.4 912 500 500

Item Main Standard Rapid Blitz
0 0 0 0
0 0 0 0
0 0 0 0
10 5 5 0
4 4 0 0
5 5 0 0
History 460 396 57 7

Games since
Main
0
Standard
0
Rapid
0
Blitz
0
Gender Male
Age group U20
Region Ekurhuleni (GE)
Province Gauteng (GT)
Main
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U20 -1 -1 -1
U20 Male -1 -1 -1
Standard
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U20 -1 -1 -1
U20 Male -1 -1 -1
Rapid
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U20 -1 -1 -1
U20 Male -1 -1 -1
Blitz
RSA Province Region
Overall -1 -1 -1
Male -1 -1 -1
U20 -1 -1 -1
U20 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 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
History
Games Score % Dp AvgOpp Performance
Main 260 154.5 59.42 80.1 1121.8 1201.9
Standard 248 146.5 59.07 77.1 1129.8 1206.9
Rapid 5 4 80 255 1197.1 1452.1
Blitz 7 4 57.14 60.7 785.6 846.3

Date Main Standard Rapid Blitz
2025-09-30 1414.7 1408.8 969.8 828.6
2025-09-01 1414.7 1408.8 969.8 828.6
2025-08-01 1414.7 1408.8 969.8 828.6
2025-07-01 1414.7 1408.8 969.8 828.6
2025-06-01 1414.7 1408.8 969.8 828.6
2025-05-01 1414.7 1408.8 969.8 828.6
2025-04-01 1414.7 1408.8 969.8 828.6
2025-03-01 1414.7 1408.8 969.8 828.6
2025-02-01 1414.7 1408.8 969.8 828.6
2025-01-01 1414.7 1408.8 969.8 828.6
2024-12-01 1414.7 1408.8 969.8 828.6
2024-11-01 1414.7 1408.8 969.8 828.6
2024-10-01 1414.7 1408.8 969.8 828.6
2024-09-01 1414.7 1408.8 969.8 828.6
2024-08-01 1414.7 1408.8 969.8 828.6
2024-07-01 1414.7 1408.8 969.8 828.6
2024-06-01 1414.7 1408.8 969.8 828.6
2024-08-01 1414.7 1408.8 969.8 828.6
2024-04-01 1414.7 1408.8 969.8 828.6
2024-03-01 1414.7 1408.8 969.8 828.6
2024-02-01 1414.7 1408.8 969.8 828.6
2024-01-01 1414.7 1408.8 969.8 828.6
2023-12-01 1414.7 1408.8 969.8 828.6
2023-11-01 1414.7 1408.8 969.8 828.6

Comming soon.

Tournaments

No tournaments found.
# Tournament Start End Type Host Rounds Games Score Cfr Analysis
No tournaments found.
# Tournament Start End Type Host Rounds Games Score Cfr Analysis
Last 500 tournaments since 01 January 2018
# Tournament Start End Type Host Rounds Games Score Cfr Analysis
1 2023 Gauteng Top Schools (U19 Mixed) 2023-08-19 2023-08-19 Standard West Rand (GWR) 5 5 3.5 Yes Analysis
2 Benoni Cluster High School League 2023 (U19 Open) 2023-05-06 2023-05-06 Rapid Ekurhuleni (GE) 5 5 4 Yes Analysis
3 ACB Premier 2022 (High School) 2022-03-19 2022-03-19 Standard Ekurhuleni (GE) 5 4 3.5 Yes Analysis
4 Ekurhuleni Chess Chessa Open 2021 (B) 2021-03-27 2021-03-27 Standard Ekurhuleni (GE) 5 5 3 Yes Analysis
5 Alberton Chess Club Open 2020 (B) 2020-02-22 2020-02-22 Standard Ekurhuleni (GE) 5 5 2 Yes Analysis
6 Springs Chess Club Open 2020 (B) 2020-01-25 2020-01-25 Standard Ekurhuleni (GE) 5 5 3.5 Yes Analysis
7 2019 Wild Card Chess Championship (U14 Open) 2020-01-09 2020-01-12 Standard 4 Knights (4K) 7 7 5 Yes Analysis
8 2019 South African Junior Team Championships (U14A) 2020-01-04 2020-01-08 Standard 4 Knights (4K) 7 7 3 Yes Analysis
9 GJM vs GE Inter Region 2019 (U14C) 2019-10-05 2019-10-05 Standard Johannesburg Metro (GJM) 5 5 1.5 Yes Analysis
10 GE vs GSV Inter Regional 2019 (U14C) 2019-10-26 2019-10-26 Standard Ekurhuleni (GE) 5 5 4 Yes Analysis
11 Ekurhuleni Grand Prix 2019 (A) 2019-09-14 2019-09-14 Standard Ekurhuleni (GE) 5 4 0 Yes Analysis
12 2019 Boksburg Chess Club Round Robin (E) 2019-09-28 2019-09-28 Standard Ekurhuleni (GE) 5 5 2.5 Yes Analysis
13 2019 Gauteng School League Finals (U13 Open) 2019-08-23 2019-08-23 Standard Tshwane (GTP) 5 5 2.5 Yes Analysis
14 Springs Open 2019 (A) 2019-08-31 2019-08-31 Standard Ekurhuleni (GE) 5 4 0.5 Yes Analysis
15 2019 Alekhine Open (B) 2019-08-09 2019-08-10 Standard Tshwane (GTP) 5 5 3 Yes Analysis
16 Boksburg Chess Club Open 2019 (A) 2019-07-13 2019-07-13 Standard Ekurhuleni (GE) 5 4 0.5 Yes Analysis
17 Ekurhuleni Trials (3) 2019-06-08 2019-06-08 Standard Ekurhuleni (GE) 5 5 5 Yes Analysis
18 2019 Gauteng Primary Schools Individual Chess Championships (U13 Boys) 2019-05-25 2019-05-25 Standard Tshwane (GTP) 5 5 3 Yes Analysis
19 Ekurhuleni South School Chess 2019 (U13 Boys) 2019-05-11 2019-05-11 Standard Ekurhuleni (GE) 5 5 3 Yes Analysis
20 Primrose Chess Club Open 2019 (B) 2019-04-13 2019-04-13 Standard Ekurhuleni (GE) 5 5 2.5 Yes Analysis
21 Ekurhuleni Trials 2 2019 (U14) 2019-04-27 2019-04-27 Standard Ekurhuleni (GE) 5 5 4 Yes Analysis
22 Springs Chess Club Open 2019 (B) 2019-02-09 2019-02-09 Standard Ekurhuleni (GE) 5 5 3 Yes Analysis
23 Alberton Chess Club Open 2019 (B) 2019-02-23 2019-02-23 Standard Ekurhuleni (GE) 5 5 2.5 Yes Analysis
24 2019 Tshwane Chess Registration Tournament (C) 2019-01-26 2019-01-26 Standard Tshwane (GTP) 5 5 3.5 Yes Analysis
25 Boksburg Open 2019 (B) 2019-01-19 2019-01-19 Standard Ekurhuleni (GE) 5 4 2 Yes Analysis
26 2018 Wild Card Chess Championships (U14 Open) 2018-12-21 2018-12-24 Standard 4 Knights (4K) 7 7 3 Yes Analysis
27 South African Junior Team Championships 2018 (U14A) 2018-12-16 2018-12-20 Standard 4 Knights (4K) 7 7 4.5 Yes Analysis
28 2018 Interregion Sedibeng vs Ekurhuleni (I) 2018-11-03 2018-11-03 Standard Sedibeng (GSV) 5 5 5 Yes Analysis
29 Inter Region GE vs JHB Metro 2018 (U14B) 2018-10-06 2018-10-06 Standard Ekurhuleni (GE) 5 5 2.5 Yes Analysis
30 Chessnuts Spring 2018 (Kings) 2018-09-29 2018-09-29 Standard Johannesburg Metro (GJM) 5 5 3 Yes Analysis
31 2018 Gauteng League Final (U13) 2018-08-24 2018-08-24 Standard Tshwane (GTP) 5 5 3 Yes Analysis
32 Ekurhuleni Open 2018 (B) 2018-08-18 2018-08-18 Standard Ekurhuleni (GE) 5 5 3 Yes Analysis
33 Witfield Open 2018 (C) 2018-07-21 2018-07-21 Standard Ekurhuleni (GE) 5 5 5 Yes Analysis
34 Boksburg Chess Club Open 2018 (U14) 2018-07-14 2018-07-14 Standard Ekurhuleni (GE) 5 5 3.5 Yes Analysis
35 British International Prep/Chessnuts 2018 (U14+U16) 2018-06-23 2018-06-23 Standard Johannesburg Metro (GJM) 5 5 3.5 Yes Analysis
36 Primrose Chess Club Open 2018 (C) 2018-06-02 2018-06-02 Standard Ekurhuleni (GE) 5 5 3 Yes Analysis
37 Ekurhuleni Trials 3 2018 (U14) 2018-06-16 2018-06-16 Standard Ekurhuleni (GE) 5 5 3 Yes Analysis
38 Heidelberg Skaak Klub 2018 (Team 2) 2018-05-05 2018-05-05 Standard Sedibeng (GSV) 5 5 1.5 Yes Analysis
39 Ekurhuleni Trials 2 2018 (U14) 2018-04-21 2018-04-21 Standard Ekurhuleni (GE) 5 5 3.5 Yes Analysis
40 2018 South African Junior Closed Chess Championships (U12 Open) 2018-04-01 2018-04-07 Standard Chess South Africa (CSA) 11 11 2.5 Yes Analysis
41 Human Rights Day Open 2018 (C) 2018-03-21 2018-03-21 Standard Ekurhuleni (GE) 5 5 4 Yes Analysis
42 Ekurhuleni Trials 1 2018 (U14) 2018-03-10 2018-03-10 Standard Ekurhuleni (GE) 5 5 3.5 Yes Analysis
43 JCC Wits 2018 (B) 2018-02-25 2018-02-25 Standard Johannesburg Metro (GJM) 5 4 1 Yes Analysis
44 Elspark Open 2018 (C) 2018-02-10 2018-02-10 Standard Ekurhuleni (GE) 5 5 3.5 Yes Analysis
45 Brakpan Open 2018 (C) 2018-02-24 2018-02-24 Standard Ekurhuleni (GE) 5 5 4 Yes Analysis
46 Johan Jurgens Open 2018 (C) 2018-01-26 2018-01-27 Standard Ekurhuleni (GE) 6 6 5.5 Yes Analysis
47 South African Junior Blitz 2017 Championships (B) 2018-01-07 2018-01-07 Blitz 4 Knights (4K) 7 7 4 Yes Analysis
48 South African Junior Wildcard Championships 2017 (U12 Open) 2018-01-09 2018-01-12 Standard 4 Knights (4K) 7 7 5 Yes Analysis
49 South African Junior Team Championships 2017 (U12A) 2018-01-04 2018-01-08 Standard 4 Knights (4K) 7 7 4 Yes Analysis

Top 3 Streaks

# Games Start End
1 12 Tournament
South African Junior Wildcard Championships 2017
Tournament
Elspark Open 2018
date
2018-01-11
rnd
6
type
Standard
result
1
date
2018-02-10
rnd
4
type
Standard
result
1
Opponent
Janse Van Rensburg, L (Ludik)
Opponent
Williams, A (Anrico)
2 10 Tournament
Boksburg Chess Club Open 2018
Tournament
Ekurhuleni Open 2018
date
2018-07-14
rnd
3
type
Standard
result
1
date
2018-08-18
rnd
2
type
Standard
result
1
Opponent
Mogorosi, G (Gosego)
Opponent
Bezuidenhout, LP (Lian)
3 8 Tournament
2019 Gauteng Primary Schools Individual Chess Championships
Tournament
Ekurhuleni Trials
date
2019-05-25
rnd
3
type
Standard
result
1
date
2019-06-08
rnd
5
type
Standard
result
1
Opponent
Ngidi, B (Byron)
Opponent
Swart, Z (Zander)
# Games Start End
1 12 Tournament
South African Junior Wildcard Championships 2017
Tournament
Elspark Open 2018
date
2018-01-11
rnd
6
type
Standard
result
1
date
2018-02-10
rnd
4
type
Standard
result
1
Opponent
Janse Van Rensburg, L (Ludik)
Opponent
Williams, A (Anrico)
2 10 Tournament
Boksburg Chess Club Open 2018
Tournament
Ekurhuleni Open 2018
date
2018-07-14
rnd
3
type
Standard
result
1
date
2018-08-18
rnd
2
type
Standard
result
1
Opponent
Mogorosi, G (Gosego)
Opponent
Bezuidenhout, LP (Lian)
3 8 Tournament
2019 Gauteng Primary Schools Individual Chess Championships
Tournament
Ekurhuleni Trials
date
2019-05-25
rnd
3
type
Standard
result
1
date
2019-06-08
rnd
5
type
Standard
result
1
Opponent
Ngidi, B (Byron)
Opponent
Swart, Z (Zander)
# Games Start End
1 2 Tournament
Benoni Cluster High School League 2023
Tournament
Benoni Cluster High School League 2023
date
2023-05-06
rnd
4
type
Rapid
result
1
date
2023-05-06
rnd
5
type
Rapid
result
1
Opponent
Luwes, M (Morne)
Opponent
Nel, H (Hayden)
2 2 Tournament
Benoni Cluster High School League 2023
Tournament
Benoni Cluster High School League 2023
date
2023-05-06
rnd
1
type
Rapid
result
1
date
2023-05-06
rnd
2
type
Rapid
result
1
Opponent
Schneider, J (Joshua)
Opponent
Helmbold, K (Kurt)
# Games Start End
1 3 Tournament
South African Junior Blitz 2017 Championships
Tournament
South African Junior Blitz 2017 Championships
date
2018-01-07
rnd
3
type
Blitz
result
1
date
2018-01-07
rnd
5
type
Blitz
result
1
Opponent
Mouton, D (Duncan)
Opponent
De Vasconcelos, T (Tiaana)
2 1 Tournament
South African Junior Blitz 2017 Championships
Tournament
South African Junior Blitz 2017 Championships
date
2018-01-07
rnd
7
type
Blitz
result
1
date
2018-01-07
rnd
7
type
Blitz
result
1
Opponent
Bantam, G (Gio)
Opponent
Bantam, G (Gio)
# Games Start End
1 8 Tournament
2019 Gauteng Primary Schools Individual Chess Championships
Tournament
Ekurhuleni Trials
date
2019-05-25
rnd
3
type
Standard
result
1
date
2019-06-08
rnd
5
type
Standard
result
1
Opponent
Ngidi, B (Byron)
Opponent
Swart, Z (Zander)
2 8 Tournament
2018 Interregion Sedibeng vs Ekurhuleni
Tournament
South African Junior Team Championships 2018
date
2018-11-03
rnd
1
type
Standard
result
1
date
2018-12-17
rnd
3
type
Standard
result
1
Opponent
De Beer, E (Elrize)
Opponent
Shaw, A (Amy)
3 7 Tournament
Witfield Open 2018
Tournament
Ekurhuleni Open 2018
date
2018-07-21
rnd
1
type
Standard
result
1
date
2018-08-18
rnd
2
type
Standard
result
1
Opponent
Hanekom, D (Dewan)
Opponent
Bezuidenhout, LP (Lian)
# Games Start End
1 8 Tournament
2019 Gauteng Primary Schools Individual Chess Championships
Tournament
Ekurhuleni Trials
date
2019-05-25
rnd
3
type
Standard
result
1
date
2019-06-08
rnd
5
type
Standard
result
1
Opponent
Ngidi, B (Byron)
Opponent
Swart, Z (Zander)
2 8 Tournament
2018 Interregion Sedibeng vs Ekurhuleni
Tournament
South African Junior Team Championships 2018
date
2018-11-03
rnd
1
type
Standard
result
1
date
2018-12-17
rnd
3
type
Standard
result
1
Opponent
De Beer, E (Elrize)
Opponent
Shaw, A (Amy)
3 7 Tournament
Witfield Open 2018
Tournament
Ekurhuleni Open 2018
date
2018-07-21
rnd
1
type
Standard
result
1
date
2018-08-18
rnd
2
type
Standard
result
1
Opponent
Hanekom, D (Dewan)
Opponent
Bezuidenhout, LP (Lian)
# Games Start End
1 2 Tournament
Benoni Cluster High School League 2023
Tournament
Benoni Cluster High School League 2023
date
2023-05-06
rnd
4
type
Rapid
result
1
date
2023-05-06
rnd
5
type
Rapid
result
1
Opponent
Luwes, M (Morne)
Opponent
Nel, H (Hayden)
2 2 Tournament
Benoni Cluster High School League 2023
Tournament
Benoni Cluster High School League 2023
date
2023-05-06
rnd
1
type
Rapid
result
1
date
2023-05-06
rnd
2
type
Rapid
result
1
Opponent
Schneider, J (Joshua)
Opponent
Helmbold, K (Kurt)
# Games Start End
1 3 Tournament
South African Junior Blitz 2017 Championships
Tournament
South African Junior Blitz 2017 Championships
date
2018-01-07
rnd
3
type
Blitz
result
1
date
2018-01-07
rnd
5
type
Blitz
result
1
Opponent
Mouton, D (Duncan)
Opponent
De Vasconcelos, T (Tiaana)
2 1 Tournament
South African Junior Blitz 2017 Championships
Tournament
South African Junior Blitz 2017 Championships
date
2018-01-07
rnd
7
type
Blitz
result
1
date
2018-01-07
rnd
7
type
Blitz
result
1
Opponent
Bantam, G (Gio)
Opponent
Bantam, G (Gio)

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 Singh ,N (Nimai) 4 2 0 4 2 0 0 0 0 0 0 0
1284.4 1284.4 1273.8 1284.4 0 0 0 0
2 Lake ,E (Ethan) 3 1 -141.7 3 1 -141.7 0 0 0 0 0 0
1185.3 1043.6 1154.5 1043.6 0 0 0 0
3 Wallace ,A (Aiden) 3 2.5 283.3 3 2.5 283.3 0 0 0 0 0 0
974.6 1257.9 972.5 1257.9 0 0 0 0
4 Bester ,E (Ethan) 3 0.5 -283.3 3 0.5 -283.3 0 0 0 0 0 0
1241.9 958.5 1233.6 958.5 0 0 0 0
5 Voigt ,H (Heinrich) 3 3 425 3 3 425 0 0 0 0 0 0
985.3 1410.3 978.6 1410.3 0 0 0 0
6 Henken ,G (Gerrit) 2 2 425 2 2 425 0 0 0 0 0 0
751.6 1176.6 786.6 1176.6 0 0 0 0
7 Ramlall ,S (Sanjana) 2 2 425 2 2 425 0 0 0 0 0 0
1299 1724 1292.6 1724 0 0 0 0
8 Venter ,J (Jude) 2 0.5 -212.5 2 0.5 -212.5 0 0 0 0 0 0
1322.9 1110.4 1311.9 1110.4 0 0 0 0
9 Simpson ,M (Michael) 2 0 -425 2 0 -425 0 0 0 0 0 0
1524.2 1099.2 1526.5 1099.2 0 0 0 0
10 Spiller ,BC (Bryndon) 2 0.5 -212.5 2 0.5 -212.5 0 0 0 0 0 0
1037.2 824.7 1038.1 824.7 0 0 0 0

Norms

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