PLAYER PAGE

Personal

Mpuru, J (JK MoAfrika)

Chess SA id

1140144676

FIDE id

?

Date of birth

2014-04-24 (U14)

Gender

Male

Region

Eden (WEG)

Citizen

RSA

Titles

Chess SA registered

No

Last active game

2025-10-25

Personal details last changed

1900-01-01

Junior GPX Games

Junior GPX Points

Item Main Standard Rapid Blitz
Rating 1672.5 1679.5 1441.5 1149.4
Raw rating 1672.5 1679.5 1441.5 1149.4
Weighted rating 1608.8 1616.7 1373 1142.5
Weighted performance 1613 1604.9 1425.5 0
Floor 1172.5 1179.5 941.5 700
K-factor 28 28 32 36
Min/Max rating change allowed 84.6 83.7 117.5 178.2
Highest rating 1672.5
2025-11-30
1679.5
2025-09-30
1462.3
2024-06-01
1200
2018-10-01
Highest raw rating 1672.5
2025-11-30
1679.5
2025-09-30
1441.5
2025-11-30
1200
2024-02-01
Highest weighted rating 1600.5
2025-11-30
1588.3
2025-09-30
1364.6
2025-11-30
1200
2018-10-01
Highest weighted performance 1665.3
2025-09-30
1678.1
2024-07-01
1462.3
2024-06-01
1200
2024-02-01

Prediction
Item Main Standard Rapid Blitz
Rating change 0 0 0 0
New rating 1672.5 1679.5 1441.5 1149.4
Analysis
Rating 1672.5 1679.5 1441.5 1149.4
Raw rating 1672.5 1679.5 1441.5 1149.4
Weighted rating 1608.8 1616.7 1373
Weighted performance 1613 1604.9 1425.5
K-factor 28 28 32 36
Floor 1172.5 1179.5 941.5 700
Max/Min rating change allowed 84.6 83.7 117.5 178.2
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 1672.5 1679.5 1441.5 1149.4
New weighted rating 1616.5 1624.6 1380.8 1142.7
New weighted performance 1602.1 1593.9 1415.5 0
Temp new rating 1672.5 1679.5 1441.5 1149.4
Temp new rating +/- 0 0 0 0
Final new rating +/- 0 0 0 0
New rating 1672.5 1679.5 1441.5 1149.4
New K-factor 28 28 32 36
New floor 1172.5 1179.5 941.5 700

Item Main Standard Rapid Blitz
0 0 0 0
83 67 16 0
82 57 9 16
54 54 0 0
31 21 10 0
0 0 0 0
History 250 199 35 16

Games since
Main
165
Standard
124
Rapid
25
Blitz
16
Gender Male
Age group U12
Region Eden (WEG)
Province Western Cape (WC)
Main
RSA Province Region
Overall 376 116 20
Male 351 109 18
U12 19 6 3
U12 Male 17 5 2
Standard
RSA Province Region
Overall 349 100 13
Male 323 94 12
U12 17 6 3
U12 Male 15 5 2
Rapid
RSA Province Region
Overall 364 176 15
Male 322 156 14
U12 42 22 1
U12 Male 37 19 1
Blitz
RSA Province Region
Overall 572 202 86
Male 499 178 76
U12 37 13 8
U12 Male 28 10 7

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 83 65 78.31 240.7 1423.1 1663.8
Standard 67 52 77.61 234.7 1422.5 1657.2
Rapid 16 13 81.25 265.6 1425.5 1691.2
Blitz 0 0 0 0 0 0
History
Games Score % Dp AvgOpp Performance
Main 250 181 72.4 190.4 1344.4 1534.8
Standard 199 148.5 74.62 209.3 1343.3 1552.6
Rapid 35 27 77.14 230.7 1370 1600.7
Blitz 16 5.5 34.38 -132.8 1301 1168.2

Date Main Standard Rapid Blitz
2026-01-01 1672.5 1679.5 1441.5 1149.4
2025-11-30 1672.5 1679.5 1441.5 1149.4
2025-11-01 1664.9 1679.5 1379.3 1149.4
2025-09-30 1660.8 1679.5 1376 1149.4
2025-09-01 1642 1656.5 1376 1149.4
2025-08-01 1626.6 1636.9 1376 1149.4
2025-07-01 1657.6 1678.1 1376 1149.4
2025-06-01 1612 1616.8 1376 1149.4
2025-05-01 1594.4 1608 1376 1149.4
2025-04-01 1591 1600.3 1376 1149.4
2025-03-01 1576.6 1578.7 1376 1149.4
2025-02-01 1537 1534.8 1352.7 1147.7
2025-01-01 1537 1534.8 1352.7 1103.2
2024-12-01 1537 1534.8 1352.7 1103.2
2024-11-01 1537 1534.8 1352.7 1103.2
2024-10-01 1549.9 1549.2 1343.7 1103.2
2024-09-01 1559.7 1571.6 1343.7 1103.2
2024-11-01 1562.6 1577 1343.7 1103.2
2024-07-01 1554.4 1539.6 1343.7 1155.4
2024-06-01 1526.8 1539.6 1242.2 1155.4
2024-05-01 1543.7 1543.8 1242.2 1200
2024-04-01 1499.8 1495.8 1242.2 1200
2024-03-01 1467.9 1454.5 1242.2 1200
2024-02-01 1464.4 1440.1 1242.2 1200

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 Laerskool George Suid 2025 (Ope) 2025-10-25 2025-10-25 Rapid Eden (WEG) 5 5 5 Yes Analysis
2 HCPS Invitational Rapid Tournament 2025 (U11) 2025-10-18 2025-10-18 Rapid Eden (WEG) 6 6 4 Yes Analysis
3 Western Cape Schools - Top Schools 2025 (U11) 2025-09-06 2025-09-07 Standard Overberg (WOS) 6 6 5.5 Yes Analysis
4 Eden Top Schools 2025 (U11 Open) 2025-08-16 2025-08-16 Standard Eden (WEG) 5 5 5 Yes Analysis
5 George Top Schools 2025 (U13) 2025-07-26 2025-07-26 Standard Eden (WEG) 5 5 3 Yes Analysis
6 2025 WC Rural Cup (U12) 2025-06-14 2025-06-15 Standard Eden (WEG) 6 6 6 Yes Analysis
7 Western Cape Schools Individual Championship 2025 (U11 Boys) 2025-05-17 2025-05-18 Standard Cape Winelands (WCW) 6 6 4.5 Yes Analysis
8 Southern Knights Rapid 2025 (B) 2025-05-03 2025-05-03 Rapid Eden (WEG) 7 0 0 No Analysis
9 Eden Chess Trials 2 2025 (U12) 2025-03-15 2025-04-12 Standard Eden (WEG) 10 10 8.5 Yes Analysis
10 South African Junior Closed Chess Championships 2025 (U12 Open) 2025-03-31 2025-04-05 Standard Cape Winelands (WCW) 9 9 3.5 Yes Analysis
11 Eden Schools Chess Trials 1 2025 (U11 Boys) 2025-03-08 2025-03-08 Standard Eden (WEG) 5 5 4 Yes Analysis
12 George Schools Chess Trials 3 2025 (U11 Boys) 2025-03-01 2025-03-01 Standard Eden (WEG) 5 5 3.5 Yes Analysis
13 Loerie Skaaktoernooi 2025 2025-02-22 2025-02-22 Rapid Eden (WEG) 5 5 4 Yes Analysis
14 George Schools Chess Trials 2 2025 (U11 Boys) 2025-02-15 2025-02-15 Standard Eden (WEG) 5 5 3.5 Yes Analysis
15 George Schools Chess Trials 1 2025 (U11 Boys) 2025-02-01 2025-02-01 Standard Eden (WEG) 5 5 5 Yes Analysis
16 George Suid Senior Skaaktoernooi 2024 2024-10-26 2024-10-26 Rapid Eden (WEG) 5 5 3.5 Yes Analysis
17 Eden Chess Union League 2024 (1st Division) 2024-10-12 2024-10-12 Standard Eden (WEG) 5 5 3 Yes Analysis
18 Western Cape Top Schools Championship 2024 (U11 Mixed) 2024-08-30 2024-09-01 Standard Eden (WEG) 6 6 3.5 Yes Analysis
19 Eden Top Schools 2024 (U11 Open) 2024-08-17 2024-08-17 Standard Eden (WEG) 5 5 4 Yes Analysis
20 InterClub Blitz 3 Open 2024 2024-07-18 2024-07-18 Blitz Eden (WEG) 10 8 3 Yes Analysis
21 George Primary Top Schools 2024 (U11) 2024-07-20 2024-07-20 Standard Eden (WEG) 5 5 5 Yes Analysis
22 Western Cape - Kings and Queens 2024 (Boys) 2024-06-08 2024-06-08 Rapid Overberg (WOS) 5 4 4 Yes Analysis
23 InterClub Blitz 2 2024 2024-05-16 2024-05-16 Blitz Eden (WEG) 10 8 2.5 Yes Analysis
24 Western Cape PS Individuals Championship 2024 (U11 Boys) 2024-05-04 2024-05-05 Standard West Coast (WCU) 6 6 4 Yes Analysis
25 Eden Chess Trials 2 2024 (U12) 2024-04-13 2024-04-20 Standard Eden (WEG) 10 10 7 Yes Analysis
26 Eden School Chess Trials 1 2024 (U11 Boys) 2024-03-09 2024-03-09 Standard Eden (WEG) 5 5 4 Yes Analysis
27 George Schools Trials 3 2024 (U11 Boys) 2024-03-02 2024-03-02 Standard Eden (WEG) 5 5 4 Yes Analysis
28 George Schools Trials 2 2024 (U11 Boys) 2024-02-17 2024-02-17 Standard Eden (WEG) 5 5 4 Yes Analysis
29 George Schools Trials 1 2024 (U11 Boys) 2024-02-03 2024-02-03 Standard Eden (WEG) 5 5 3.5 Yes Analysis
30 Eden Chess Union League 2023 (1st Division) 2023-11-11 2023-11-11 Standard Eden (WEG) 5 3 0 Yes Analysis
31 Western Cape Top Schools 2023 (U9 Mixed) 2023-09-02 2023-09-03 Standard Cape Winelands (WCW) 6 5 3 Yes Analysis
32 Eden Top Schools 2023 (U9 Mix) 2023-08-19 2023-08-19 Standard Eden (WEG) 5 5 5 Yes Analysis
33 Top Schools 2023 (U9) 2023-07-29 2023-07-29 Standard Eden (WEG) 5 5 5 Yes Analysis
34 Western Cape PS Individuals 2023 (U9 Boys) 2023-05-05 2023-05-06 Standard Cape Town (WCT) 6 6 5 Yes Analysis
35 Eden Trials 2+3 2023 (U10) 2023-04-15 2023-05-13 Standard Eden (WEG) 10 10 6.5 Yes Analysis
36 Eden Trails 1 2023 (U9 Boys) 2023-03-11 2023-03-11 Standard Eden (WEG) 5 5 4 Yes Analysis
37 George Chess Trials 3 2023 (U9 Boys) 2023-02-25 2023-02-25 Standard Eden (WEG) 5 5 3 Yes Analysis
38 George Chess Trials 2 2023 (U9 Boys) 2023-02-11 2023-02-11 Standard Cape Town (WCT) 5 5 4 Yes Analysis
39 George Chess Trials 1 2023 (U9 Boys) 2023-01-28 2023-01-28 Standard Eden (WEG) 5 5 4 Yes Analysis
40 George Open 2022 (D) 2022-12-03 2022-12-03 Standard Eden (WEG) 5 5 4 Yes Analysis
41 George-Suid Senior Skaaktoernooi 2022 2022-10-22 2022-10-22 Rapid Eden (WEG) 5 4 3 Yes Analysis
42 Western Cape Top Schools 2022 (U9 Mix) 2022-09-16 2022-09-17 Standard Overberg (WOS) 5 5 2.5 Yes Analysis
43 Pacaltsdorp Chess Club 2022 (Development) 2022-08-27 2022-08-27 Rapid Eden (WEG) 6 6 3.5 Yes Analysis
44 Eden Topskole 2022 (O9 Ope) 2022-08-13 2022-08-13 Standard Eden (WEG) 6 6 4 Yes Analysis
45 George Topskole 2022 (O9) 2022-07-30 2022-07-30 Standard Eden (WEG) 5 5 4.5 Yes Analysis

Top 3 Streaks

# Games Start End
1 14 Tournament
Eden Trials 2+3 2023
Tournament
Western Cape Top Schools 2023
date
2023-05-13
rnd
10
type
Standard
result
0.5
date
2023-09-02
rnd
3
type
Standard
result
1
Opponent
Brewis, F (Fox)
Opponent
Pearson, R (Rylee)
2 13 Tournament
Eden Top Schools 2025
Tournament
HCPS Invitational Rapid Tournament 2025
date
2025-08-16
rnd
1
type
Standard
result
1
date
2025-10-18
rnd
2
type
Rapid
result
1
Opponent
Nomdo, A (Ajay)
Opponent
Stoffels, C (Connor)
3 9 Tournament
Western Cape Schools Individual Championship 2025
Tournament
George Top Schools 2025
date
2025-05-18
rnd
5
type
Standard
result
0.5
date
2025-07-26
rnd
1
type
Standard
result
1
Opponent
Beukes, B (Benjamin)
Opponent
Booysen, C (Chad)
# Games Start End
1 14 Tournament
Eden Trials 2+3 2023
Tournament
Western Cape Top Schools 2023
date
2023-05-13
rnd
10
type
Standard
result
0.5
date
2023-09-02
rnd
3
type
Standard
result
1
Opponent
Brewis, F (Fox)
Opponent
Pearson, R (Rylee)
2 11 Tournament
Eden Top Schools 2025
Tournament
Western Cape Schools - Top Schools 2025
date
2025-08-16
rnd
1
type
Standard
result
1
date
2025-09-07
rnd
6
type
Standard
result
1
Opponent
Nomdo, A (Ajay)
Opponent
Kruger, M (Migael)
3 9 Tournament
Western Cape Schools Individual Championship 2025
Tournament
George Top Schools 2025
date
2025-05-18
rnd
5
type
Standard
result
0.5
date
2025-07-26
rnd
1
type
Standard
result
1
Opponent
Beukes, B (Benjamin)
Opponent
Booysen, C (Chad)
# Games Start End
1 11 Tournament
George-Suid Senior Skaaktoernooi 2022
Tournament
George Suid Senior Skaaktoernooi 2024
date
2022-10-22
rnd
3
type
Rapid
result
1
date
2024-10-26
rnd
4
type
Rapid
result
1
Opponent
Ackerman, G (Gabriella)
Opponent
Mouton, P (Paul)
2 3 Tournament
Loerie Skaaktoernooi 2025
Tournament
Loerie Skaaktoernooi 2025
date
2025-02-22
rnd
1
type
Rapid
result
1
date
2025-02-22
rnd
3
type
Rapid
result
1
Opponent
Plaatjies, A (Ayren)
Opponent
Steenberg, H (Hendre)
3 3 Tournament
Pacaltsdorp Chess Club 2022
Tournament
Pacaltsdorp Chess Club 2022
date
2022-08-27
rnd
1
type
Rapid
result
1
date
2022-08-27
rnd
3
type
Rapid
result
1
Opponent
Segole, R (Randall)
Opponent
Moses, J (Jay-Leigh)
# Games Start End
1 2 Tournament
InterClub Blitz 2 2024
Tournament
InterClub Blitz 2 2024
date
2024-05-16
rnd
3
type
Blitz
result
0.5
date
2024-05-16
rnd
4
type
Blitz
result
1
Opponent
Adams, J (Jayden)
Opponent
Adams, J (Jayden)
2 1 Tournament
InterClub Blitz 3 Open 2024
Tournament
InterClub Blitz 3 Open 2024
date
2024-07-18
rnd
9
type
Blitz
result
1
date
2024-07-18
rnd
9
type
Blitz
result
1
Opponent
Oktober, D (Dimitri)
Opponent
Oktober, D (Dimitri)
3 1 Tournament
InterClub Blitz 3 Open 2024
Tournament
InterClub Blitz 3 Open 2024
date
2024-07-18
rnd
6
type
Blitz
result
1
date
2024-07-18
rnd
6
type
Blitz
result
1
Opponent
Kerspuy, G (Gurswin)
Opponent
Kerspuy, G (Gurswin)
# Games Start End
1 13 Tournament
Top Schools 2023
Tournament
Western Cape Top Schools 2023
date
2023-07-29
rnd
1
type
Standard
result
1
date
2023-09-02
rnd
3
type
Standard
result
1
Opponent
Venter, R (Rickus)
Opponent
Pearson, R (Rylee)
2 8 Tournament
Eden Top Schools 2025
Tournament
Western Cape Schools - Top Schools 2025
date
2025-08-16
rnd
1
type
Standard
result
1
date
2025-09-06
rnd
3
type
Standard
result
1
Opponent
Nomdo, A (Ajay)
Opponent
Josling, R (Rafael)
3 8 Tournament
Western Cape Schools Individual Championship 2025
Tournament
George Top Schools 2025
date
2025-05-18
rnd
6
type
Standard
result
1
date
2025-07-26
rnd
1
type
Standard
result
1
Opponent
Josephs, C (Connor)
Opponent
Booysen, C (Chad)
# Games Start End
1 13 Tournament
Top Schools 2023
Tournament
Western Cape Top Schools 2023
date
2023-07-29
rnd
1
type
Standard
result
1
date
2023-09-02
rnd
3
type
Standard
result
1
Opponent
Venter, R (Rickus)
Opponent
Pearson, R (Rylee)
2 8 Tournament
Eden Top Schools 2025
Tournament
Western Cape Schools - Top Schools 2025
date
2025-08-16
rnd
1
type
Standard
result
1
date
2025-09-06
rnd
3
type
Standard
result
1
Opponent
Nomdo, A (Ajay)
Opponent
Josling, R (Rafael)
3 8 Tournament
Western Cape Schools Individual Championship 2025
Tournament
George Top Schools 2025
date
2025-05-18
rnd
6
type
Standard
result
1
date
2025-07-26
rnd
1
type
Standard
result
1
Opponent
Josephs, C (Connor)
Opponent
Booysen, C (Chad)
# Games Start End
1 8 Tournament
George-Suid Senior Skaaktoernooi 2022
Tournament
George Suid Senior Skaaktoernooi 2024
date
2022-10-22
rnd
3
type
Rapid
result
1
date
2024-10-26
rnd
1
type
Rapid
result
1
Opponent
Ackerman, G (Gabriella)
Opponent
Matthews, M (Meerah)
2 3 Tournament
Loerie Skaaktoernooi 2025
Tournament
Loerie Skaaktoernooi 2025
date
2025-02-22
rnd
1
type
Rapid
result
1
date
2025-02-22
rnd
3
type
Rapid
result
1
Opponent
Plaatjies, A (Ayren)
Opponent
Steenberg, H (Hendre)
3 2 Tournament
George Suid Senior Skaaktoernooi 2024
Tournament
George Suid Senior Skaaktoernooi 2024
date
2024-10-26
rnd
3
type
Rapid
result
1
date
2024-10-26
rnd
4
type
Rapid
result
1
Opponent
James, W (William)
Opponent
Mouton, P (Paul)
# Games Start End
1 1 Tournament
InterClub Blitz 3 Open 2024
Tournament
InterClub Blitz 3 Open 2024
date
2024-07-18
rnd
9
type
Blitz
result
1
date
2024-07-18
rnd
9
type
Blitz
result
1
Opponent
Oktober, D (Dimitri)
Opponent
Oktober, D (Dimitri)
2 1 Tournament
InterClub Blitz 3 Open 2024
Tournament
InterClub Blitz 3 Open 2024
date
2024-07-18
rnd
6
type
Blitz
result
1
date
2024-07-18
rnd
6
type
Blitz
result
1
Opponent
Kerspuy, G (Gurswin)
Opponent
Kerspuy, G (Gurswin)
3 1 Tournament
InterClub Blitz 3 Open 2024
Tournament
InterClub Blitz 3 Open 2024
date
2024-07-18
rnd
3
type
Blitz
result
1
date
2024-07-18
rnd
3
type
Blitz
result
1
Opponent
Jansen, G (Giovante)
Opponent
Jansen, G (Giovante)

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 Van Staden ,P (Pearson) 8 1 -318.8 7 1 -303.6 1 0 -425 0 0 0
1638 1319.3 1644.7 1334.5 1128.3 1213 0 0
2 Greeff ,M (Mari) 6 5 283.3 6 5 283.3 0 0 0 0 0 0
1507.8 1791.2 1523.2 1791.2 0 0 0 0
3 James ,W (William) 6 5 283.3 5 4 255 1 1 425 0 0 0
1331 1614.4 1297.6 1586 1200 1756 0 0
4 Van Der Merwe ,O (Oliver) 5 4.5 340 4 3.5 318.8 1 1 425 0 0 0
1467.4 1807.4 1455 1786.2 1315.9 1892.4 0 0
5 Pfaff ,J (Joel) 4 3 212.5 4 3 212.5 0 0 0 0 0 0
1322.8 1535.3 1317.8 1535.3 0 0 0 0
6 Roelf ,W (Wildren) 4 1 -212.5 4 1 -212.5 0 0 0 0 0 0
1449.7 1237.2 1457.2 1237.2 0 0 0 0
7 Marner ,B (Bryan Neil) 4 3 212.5 4 3 212.5 0 0 0 0 0 0
1252.9 1465.4 1246.3 1465.4 0 0 0 0
8 Punt ,CR (Christiaan) 4 3.5 318.8 4 3.5 318.8 0 0 0 0 0 0
1290.3 1609.1 1290.3 1609.1 0 0 0 0
9 Kerspuy ,G (Gheuzville) 4 1 -212.5 0 0 0 0 0 0 4 1 -212.5
1279.7 1067.2 0 0 0 0 1138.8 1067.2
10 Simon ,R (Riley) 3 0 -425 3 0 -425 0 0 0 0 0 0
1683 1258 1674.9 1258 0 0 0 0

Norms

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