Cuadro cruzado por clasificación después de la ronda 2
| Rk. | | Nombre | Elo | FED | 1.Rd | 2.Rd | 3.Rd | Pts. | Des 1 | Des 2 | Des 3 |
| 1 | | Crowe Luke | 1258 | RSA | 11w1 | 10b1 | 4w | 2 | 0 | 1 | 2 |
| 2 | | Ebrahim Zachary | 1246 | RSA | 12b1 | 8w1 | 5b | 2 | 0 | 1 | 2 |
| 3 | | Maistry Noah | 1224 | RSA | 13w1 | 15b1 | 6w | 2 | 0 | 1 | 2 |
| 4 | | Yusuf Jonathan | 1196 | RSA | 14w1 | 17b1 | 1b | 2 | 0 | 1 | 2 |
| 5 | | Mazibuko Silindo | 1167 | RSA | 16w1 | 9b1 | 2w | 2 | 0 | 1 | 2 |
| 6 | | Kganyago Maseroka | 1347 | RSA | 21b1 | 7w1 | 3b | 2 | 0 | 1 | 1 |
| 7 | | Naidu Kaden | 1153 | RSA | 19w1 | 6b0 | 15w | 1 | 0 | 2 | 1 |
| 8 | | Lees Sloan | 0 | RSA | 18w1 | 2b0 | 9w | 1 | 0 | 2 | 1 |
| 9 | | Tierney Matthew | 0 | RSA | -1 | 5w0 | 8b | 1 | 0 | 2 | 1 |
| 10 | | Naicker Jaden | 1097 | RSA | 25b1 | 1w0 | 20b | 1 | 0 | 2 | 0 |
| 11 | | De Jager Benito | 0 | RSA | 1b0 | 25w1 | 19b | 1 | 0 | 2 | 0 |
| 12 | | De Klerk Tyler | 0 | RSA | 2w0 | 22b1 | 16w | 1 | 0 | 2 | 0 |
| 13 | | Krishna Malachi | 0 | RSA | 3b0 | 23b1 | 17w | 1 | 0 | 2 | 0 |
| 14 | | Mabena Njabulo | 0 | RSA | 4b0 | 24w1 | 18w | 1 | 0 | 2 | 0 |
| 15 | | Machado Adrian | 0 | RSA | 22w1 | 3w0 | 7b | 1 | 0 | 2 | 0 |
| 16 | | Mapfumo Jada | 0 | RSA | 5b0 | 21w1 | 12b | 1 | 0 | 2 | 0 |
| 17 | | Thulo Bohlale | 0 | RSA | 24b1 | 4w0 | 13b | 1 | 0 | 2 | 0 |
| 18 | | Van Staden Miciah | 1215 | RSA | 8b0 | 20w1 | 14b | 1 | 0 | 1 | 1 |
| 19 | | Rantlha Tshego | 0 | RSA | 7b0 | -1 | 11w | 1 | 0 | 1 | 1 |
| 20 | | Melembe Melvin | 0 | RSA | 23w1 | 18b0 | 10w | 1 | 0 | 1 | 0 |
| 21 | | Daniel Nceba | 0 | RSA | 6w0 | 16b0 | 23w | 0 | 0 | 2 | 0 |
| 22 | | Baloyi Theo | 1176 | RSA | 15b0 | 12w0 | 24b | 0 | 0 | 1 | 0 |
| 23 | | Wingson Miguel | 1167 | RSA | 20b0 | 13w0 | 21b | 0 | 0 | 1 | 0 |
| 24 | | Maravanyika Ashley | 757 | RSA | 17w0 | 14b0 | 22w | 0 | 0 | 1 | 0 |
| 25 | | Shuping Kgomotso | 0 | RSA | 10w0 | 11b0 | -0 | 0 | 0 | 1 | 0 |
Anotación:
Desempate 1: Direct Encounter (DE)
Desempate 2: Buchholz Tie-Break Variable (2023) (Gamepoints, Cut1)
Desempate 3: Sonneborn Berger Tie-Break Variable (2023) (Gamepoints)