| 1660.1 | 1665.5 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1590.4 | 1594.5 | Bojanala's Grenville Open 2026 (Rooks) | 5 | 2026-02-21 | S | B | 0 | 0.54 | -0.54 | -9 | 0.54 | -0.54 | -10.8 |
| 1568.2 | 1562.8 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1550.4 | 1524.4 | Bojanala's Circuit Championships 4 of 4 2025 (U16) | 2 | 2025-11-01 | S | W | 0.5 | 0.56 | -0.06 | -1 | 0.59 | -0.09 | -1.8 |
| 1492.3 | 1496.4 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1520.4 | 1502.6 | Bojanala Circuit Championships 1 of 4 2025 (U16) | 3 | 2025-03-01 | S | B | 0 | 0.43 | -0.43 | -7.1 | 0.45 | -0.45 | -9 |
| 1500.1 | 1494.8 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1575.5 | 1567.9 | Bojanala Closed Chess Championships 2025 (U14) | 5 | 2025-02-02 | S | W | 0 | 0.45 | -0.45 | -9 | 0.46 | -0.46 | -9.2 |
| 1546.8 | 1540.8 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1627.8 | 1611.3 | Bojanala's Clash Of Schools 2024 (U13) | 3 | 2024-07-20 | S | B | 1 | 0.36 | 0.64 | 10.6 | 0.38 | 0.62 | 12.4 |
| 1461.3 | 1473.1 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1566.2 | 1563.9 | Bojanala Circuit Championship 1 of 4 2024 (U14) | 4 | 2024-05-25 | S | W | 0 | 0.42 | -0.42 | -7 | 0.44 | -0.44 | -8.8 |
| 1418.9 | 1450.3 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1292 | 1291.2 | Bojanala Closed Chess Championships Stage 1 2024 (U14) | 2 | 2024-01-27 | S | B | 0 | 0.61 | -0.61 | -10.1 | 0.64 | -0.64 | -12.8 |
| 1299.7 | 1259.8 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1439.4 | 1430 | One For The Ages 2023 (U14) | 2 | 2023-02-18 | S | B | 1 | 0.3 | 0.7 | 11.6 | 0.26 | 0.74 | 14.8 |
| 1341.1 | 1302.4 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1477 | 1476.4 | Harties Wolf Pack 2023 (Rooks) | 4 | 2023-01-21 | S | B | 0 | 0.3 | -0.3 | -5 | 0.26 | -0.26 | -5.2 |
| 1218.7 | 1219.1 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1298.7 | 1299.3 | Bojanala SAJCC Trials 2022 (U12) | 4 | 2022-09-23 | S | W | 0 | 0.45 | -0.45 | -9 | 0.45 | -0.45 | -9 |
| 1200 | 1200 | 20 | 20 | Botha, J (Johannes Cornelis) | | NBR | 1194.8 | 1189.2 | One For The Ages 2022 (U12) | 5 | 2022-07-16 | S | B | 0 | 0.46 | -0.46 | -7.6 | 0.47 | -0.47 | -9.4 |