| 1 | 2020 Cape Of Good Hope Open (Prestige) | Standard | 2020-02-21 | 2020-02-23 | Cape Town (WCT) | 6 | 1482.8 | 6 | 4 | 1499 | 0 | Details |
| 2 | Ray Laureles Chess Open 2019 (B) | Standard | 2019-07-27 | 2019-07-27 | Ngaka Modiri Molema (NNM) | 5 | 1482.8 | 0 | 0 | 0 | 0 | Details |
| 3 | 2018 BMI Lesotho Chess Championships Blitz | Blitz | 2018-02-04 | 2018-02-04 | Lesotho (LES) | 7 | 1486.5 | 7 | 1 | 1286.1 | 0 | Details |
| 4 | 2018 BMI Lesotho Open Chess Championships | Standard | 2018-02-02 | 2018-02-04 | Lesotho (LES) | 6 | 1486.5 | 6 | 2.5 | 1563.5 | 0 | Details |
| 5 | 2018 Blou Bul Open (B) | Standard | 2018-02-17 | 2018-02-17 | Tshwane (GTP) | 5 | 1486.5 | 5 | 3 | 1428.5 | 0 | Details |
| 6 | Moses Kotane Chess Club Tournament 2017 (Open) | Standard | 2017-12-02 | 2017-12-02 | Ngaka Modiri Molema (NNM) | 5 | 1283 | 5 | 3 | 1354 | 0 | Details |
| 7 | 2017 Western Province Closed (C) | Standard | 2017-11-03 | 2017-11-05 | Western Province (WP) | 7 | 1310 | 7 | 4 | 1139 | 0 | Details |
| 8 | 2017 Western Province League (B) | Standard | 2017-07-27 | 2017-09-16 | Western Province (WP) | 11 | 1371 | 7 | 0.5 | 1054 | 0 | Details |
| 9 | 2017 South African Open (A) | Classical | 2017-07-14 | 2017-07-22 | Kwazulu Natal (KZN) | 11 | 1416 | 11 | 3.5 | 1319 | 0 | Details |
| 10 | 2017 South African Open (Blitz) | Blitz | 2017-07-18 | 2017-07-18 | Kwazulu Natal (KZN) | 7 | 100 | 6 | 4 | 832 | 0 | Details |
| 11 | Cape Of Good Hope Open 2017 (C) | Standard | 2017-01-27 | 2017-01-29 | Western Province (WP) | 7 | 1426 | 7 | 5 | 1329 | 0 | Details |
| 12 | 2016 African Chess Lounge (Prestige) | Standard | 2016-12-02 | 2016-12-04 | Western Province (WP) | 6 | 1468 | 5 | 1.5 | 1269 | 0 | Details |
| 13 | Western Province League 2016 (B) | Standard | 2016-07-23 | 2016-10-01 | Western Province (WP) | 11 | 1451 | 0 | 0 | 0 | 0 | Details |
| 14 | Western Province League 2016 (C) | Standard | 2016-07-23 | 2016-10-01 | Western Province (WP) | 11 | 1451 | 6 | 5 | 1483 | 0 | Details |
| 15 | Mackie Memorial Chess Tournament 2016 (Prestige) | Classical | 2016-10-07 | 2016-10-09 | Western Province (WP) | 5 | 1451 | 5 | 2.5 | 1514 | 0 | Details |
| 16 | Mackie Memorial Chess Tournament 2016 (Chessa) | Standard | 2016-10-07 | 2016-10-09 | Western Province (WP) | 5 | 1451 | 0 | 0 | 0 | 0 | Details |
| 17 | Gpca 2016 (B) | Standard | 2016-08-06 | 2016-08-09 | Western Province (WP) | 7 | 1412 | 7 | 5.5 | 1576 | 0 | Details |
| 18 | South African Open 2016 (B) | Classical | 2016-07-01 | 2016-07-08 | Western Province (WP) | 11 | 1412 | 11 | 7 | 1408 | 0 | Details |
| 19 | Youth Day Tournament 2016 (Open) | Standard | 2016-06-18 | 2016-06-18 | Johannesburg Metro (GJM) | 5 | 1438 | 0 | 0 | 0 | 0 | Details |
| 20 | Midrand Chess Championships 2016 (A) | Standard | 2016-06-16 | 2016-06-16 | Johannesburg Metro (GJM) | 5 | 1438 | 5 | 1.5 | 1309 | 0 | Details |
| 21 | Henley Open 2015 (A) | Standard | 2015-12-05 | 2015-12-05 | Sedibeng (GSV) | 5 | 1471 | 5 | 3 | 1124 | 0 | Details |
| 22 | Lardies Open 2015 (A) | Standard | 2015-11-07 | 2015-11-07 | Tshwane (GTP) | 5 | 1435 | 5 | 3 | 1697 | 0 | Details |
| 23 | Matlosana Mall 2015 (A) | Standard | 2015-10-10 | 2015-10-10 | Dr Kenneth Kaunda (NWP) | 5 | 1488 | 5 | 1 | 1083 | 0 | Details |
| 24 | 2015 Fields Chess Tournament (Open (Born Before 1999) | Standard | 2015-08-15 | 2015-08-15 | Bojanala Platina (NBR) | 5 | 1464 | 5 | 4 | 1528 | 0 | Details |
| 25 | League B | Standard | 2013-08-03 | 2013-10-19 | Western Province (WP) | 11 | 0 | 11 | 4.5 | 1502 | 0 | Details |
| 26 | Mackie Memorial B 2013 (Section B) | Standard | 2013-10-04 | 2013-10-06 | Western Province (WP) | 6 | 0 | 6 | 5 | 1438 | 0 | Details |
| 27 | Wp League 2012 (B Division) | Standard | 2012-08-14 | 2012-10-20 | Western Province (WP) | 11 | 0 | 1 | 0.5 | 0 | 0 | Details |