| Rank | Class | Sail No | Club | Age | Helm | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | R11 | R12 | Total | Nett |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st | ![]() | 6161599 | ZVYC | 17 | Jacques Dugas | (8) | 1 | (6) | 1 | 1 | 2 | 2 | 2 | 5 | 1 | 2 | 2 | 33 | 19 |
| 2nd | ![]() | 6188566 | ZVYC | 16 | Blake Madel | 5 | (8) | (7) | 2 | 2 | 1 | 1 | 3 | 2 | 2 | 1 | 1 | 35 | 20 |
| 3rd | ![]() | 6201754 | RCYC | 17 | Patrick Kessel | (4) | 4 | 1 | 3 | 4 | 3 | 3 | 1 | 3 | 4 | (5) | 4 | 39 | 30 |
| 4th | ![]() | 6157662 | SYC | 18 | Lena Holm | 2 | 3 | (5) | (8) | 3 | 5 | 4 | 4 | 1 | 5 | 4 | 5 | 49 | 36 |
| 5th | ![]() | 6160001 | KYC | 17 | Luca Lutolf | 6 | 2 | 4 | 4 | 5 | 4 | (23)DNC | 7 | 6 | 3 | 3 | (8) | 75 | 44 |
| 6th | ![]() | 617507 | MBSC | 16 | Christian Cilliers | 7 | 5 | (12) | 6 | 7 | 6 | (23)DNC | 5 | 12 | 10 | 9 | 7 | 109 | 74 |
| 7th | ![]() | 6160043 | IYC | 18 | Hannah Sasman | 3 | 7 | 8 | 9 | 6 | (12) | 6 | (12) | 10 | 6 | 10 | 10 | 99 | 75 |
| 8th | ![]() | 611 | MAC | 18 | Kamva Mgcubhe | (23)DNC | 10 | 3 | 11 | 10 | (14) | 7 | 6 | 4 | 12 | 12 | 6 | 118 | 81 |
| 9th | ![]() | 6144412 | MBSC | 15 | Lulonke Lenks | 9 | 11 | 9 | 10 | (12) | 11 | (23)DNC | 10 | 7 | 7 | 8 | 3 | 120 | 85 |
| 10th | ![]() | 6160127 | SYC | 17 | Aydin O'Hara | (14) | 12 | (13) | 7 | 11 | 10 | 5 | 8 | 8 | 8 | 7 | 11 | 114 | 87 |
| 11th | ![]() | 6160028 | HYC | 18 | Shaun Du Preez | 11 | (13) | 11 | 5 | 9 | 8 | (23)DNC | 9 | 9 | 11 | 6 | 9 | 124 | 88 |
| 12th | ![]() | 6188079 | HMYC | 17 | Daniela Cantarelli | (13) | 6 | 10 | 12 | 8 | 7 | (23)DNC | 11 | 11 | 9 | 13 | 12 | 135 | 99 |
| 13th | ![]() | 6144153 | RNYC | 16 | Michaela Barrett | 10 | 14 | 14 | 13 | 13 | 9 | (23)DNF | (15) | 13 | 14 | 14 | 13 | 165 | 127 |
| 14th | ![]() | 6160062 | KYC | 17 | Nathan Morton | 12 | 15 | 16 | 14 | 14 | 13 | (23)DNC | 13 | 15 | 13 | (18) | 15 | 181 | 140 |
| 15th | ![]() | 6157602 | MBSC | 17 | Rainier Lambrecht | 16 | 16 | (19) | 15 | 15 | 16 | (23)DNC | 17 | 16 | 16 | 16 | 14 | 199 | 157 |
| 16th | ![]() | 61001 | KYC | 16 | Blake Donson | 17 | 17 | 15 | 18 | 17 | (23)DNC | (23)DNC | 14 | 14 | 15 | 15 | 16 | 204 | 158 |
| 17th | ![]() | 61 | HYC | 15 | Abdull Alexander | 18 | 19 | 17 | 16 | 16 | 15 | (23)DNC | 16 | (23)DSQ | 23DNC | 11 | 17 | 214 | 168 |
| 18th | ![]() | 6144226 | GLYC | 17 | Jean Buys | 1 | 9 | 2 | (23)DNC | (23)DNC | 23DNC | 23DNC | 23DNC | 23DNC | 23DNC | 23DNC | 23DNC | 219 | 173 |
| 19th | ![]() | 655830 | KYC | 18 | Saula Pontyo | 15 | (23)DNC | 20 | 19 | 18 | (23)DNC | 23DNC | 18 | 18 | 18 | 17 | 19 | 231 | 185 |
| 20th | ![]() | 699770 | MBSC | 17 | Joel Oosthuizen | 20 | 18 | 18 | 17 | (23)RET | (23)DNC | 23DNC | 19 | 17 | 17 | 19 | 18 | 232 | 186 |
| 21st | ![]() | 191033 | SBYC | 13 | Ashton Kallaway | 21 | 20 | 21 | (23)DNF | (23)DNC | 23DNC | 23DNC | 21 | 19 | 19 | 20 | 20 | 253 | 207 |
| 22nd | ![]() | 6184811 | HYC | 18 | James Armstrong | 19 | (23)DNC | (23)DNC | 23DNC | 23DNC | 23DNC | 23DNC | 20 | 20 | 23DNC | 21 | 23DNC | 264 | 218 |