| 1331.9 | 1326.2 | 20 | 20 | Esterhuizen, WJ (Willem Johannes) | | NBR | 1239.1 | 1233 | Laerskool Proteapark 2020 (A) | 3 | 2020-02-29 | S | W | 1 | 0.65 | 0.35 | 5.8 | 0.65 | 0.35 | 7 |
| 1372.3 | 1384.8 | 20 | 20 | Esterhuizen, WJ (Willem Johannes) | | NBR | 1334.4 | 1332.4 | Laerskool Rustenburg 2019 (U18) | 5 | 2019-08-17 | S | B | 1 | 0.5 | 0.5 | 8.3 | 0.52 | 0.48 | 9.6 |
| 1312.2 | 1323.2 | 20 | 20 | Esterhuizen, WJ (Willem Johannes) | | NBR | 1234.4 | 1233.3 | Laerskool Olienpark 2019 (A) | 3 | 2019-04-06 | S | W | 1 | 0.63 | 0.37 | 6.1 | 0.65 | 0.35 | 7 |
| 1218.9 | 1224.6 | 20 | 20 | Esterhuizen, WJ (Willem Johannes) | | NBR | 1141.9 | 1144.2 | Fields College Open 2019 (Open) | 2 | 2019-02-02 | S | W | 0 | 0.63 | -0.63 | -10.5 | 0.64 | -0.64 | -12.8 |
| 1199.2 | 1205.2 | 20 | 20 | Esterhuizen, WJ (Willem Johannes) | | NBR | 1178.7 | 1182.6 | Laerskool Brits Tournament 2018 (U18) | 3 | 2018-08-04 | S | W | 1 | 0.57 | 0.43 | 7.1 | 0.57 | 0.43 | 8.6 |
| 1099.9 | 1098.8 | 20 | 20 | Esterhuizen, WJ (Willem Johannes) | | NBR | 884.8 | 884.8 | Laerskool Vastrap 2018 (Open) | 3 | 2018-02-03 | S | B | 0 | 0.71 | -0.71 | -11.8 | 0.71 | -0.71 | -14.2 |
| 898 | 898 | 20 | 20 | Esterhuizen, Wj (Willem Johannes) | | NBR | 804 | 804 | Laerskool Rustenburg Noord Primary 2017 (U16) | 2 | 2017-08-11 | S | W | 1 | 0.63 | 0.37 | 6.1 | 0.37 | 0.63 | 12.6 |
| 1037 | 1037 | 20 | 20 | Esterhuizen, Wj (Willem Johannes) | | NBR | 736 | 736 | Proteapark Chess 2017 (U16) | 3 | 2017-04-22 | S | B | 0 | 0.85 | -0.85 | -14.1 | -0.85 | 0.85 | 17 |
| 1014 | 1014 | 20 | 20 | Esterhuizen, Wj (Willem Johannes) | | NBR | 622 | 622 | Mountain Cambridge School Chess 2016 (U16) | 3 | 2016-09-10 | S | B | 1 | 0.92 | 0.08 | 1.3 | 0.08 | 0.92 | 18.4 |
| 999 | 999 | 20 | 20 | Esterhuizen, Wj (Willem Johannes) | | NBR | 831 | 831 | 2015 Fields Chess Tournament (Under 14 (Born 2002 2003) | 2 | 2015-08-15 | S | B | 1 | 0.72 | 0.28 | 4.6 | 0.28 | 0.72 | 14.4 |