| Rank | Fleet | Class | Sail No | Club | Helm | R1 | R2 | R3 | Total | Nett |
|---|---|---|---|---|---|---|---|---|---|---|
| 1st | Optimist B | Optimist B | 6040 | MAC | Alexa Aab | 9 | 37 | (28 DNC) | 74 | 74 |
| 2nd | Optimist B | Optimist B | 1267 | ZVYC | Cameron Starke | (55 DNC) | 8 | 12 | 75 | 75 |
| 3rd | Optimist B | Optimist B | 1390 | ZVYC | Sebastian Fourie | (55 DNC) | 12 | 12 | 79 | 79 |
| 4th | Optimist B | Optimist B | 1445 | HYC | Liam Geldenhuys | 23 | (49 DNC) | 8 | 80 | 80 |
| 5th | Optimist B | Optimist B | 1360 | TSC | Evan Sterling | 10 | (49 DNC) | (28 DNC) | 87 | 87 |
| 6th | Optimist B | Optimist B | 10 | HYC | Maximus Taylor | 37 | (49 DNC) | 13 | 99 | 99 |
| 7th | Optimist B | Optimist B | 2 | HYC | Dwayne Fourie | 31 | (49 DNC) | (28 DNC) | 108 | 108 |
| 8th | Optimist B | Optimist B | 1481 | HYC | Charles Schultz | (55 DNC) | 30 | (28 DNC) | 113 | 113 |
| 9th | Optimist B | Optimist B | 1367 | HYC | Robert Harris | 37 | (49 DNC) | (28 DNC) | 114 | 114 |
| 10th | Optimist B | Optimist B | 1384 | HYC | Dwayne McCombe | (55 DNC) | 40 | 20 | 115 | 115 |
| 11th | Optimist B | Optimist B | 11401 | HYC | Emma Deversen | 40 | (49 DNC) | (28 DNC) | 117 | 117 |
| 12th | Optimist B | Optimist B | 1392 | HYC | Jeremy Harris | 44 | (49 DNC) | (28 DNC) | 121 | 121 |
| 13th | Optimist B | Optimist B | 958 | MAC | Bao-Cheng Chiu | (55 DNC) | 39 | (28 DNC) | 122 | 122 |
| 14th | Optimist B | Optimist B | 140 | HYC | Bastien Taylor | (55 DNC) | (49 DNC) | 20 | 124 | 124 |