X
| Rank | SailNo | Helm | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | R10 | Nett |
| 1 | FRA 6 | BONTEMPS Julien | 1 1.00 | 1 1.00 | 8 8.00 | 3 3.00 | 2 2.00 | 1 1.00 | 8 8.00 | 8 8.00 | 1 1.00 | 1 1.00 | 28 |
| 2 | POL 126 | MIARCZYNSKI Przemek | 2 2.00 | 2 2.00 | 7 7.00 | 4 4.00 | 1 1.00 | 2 2.00 | 5 5.00 | 6 6.00 | 2 2.00 | 2 2.00 | 30 |
| 3 | GER 3 | WILHELM Toni | 1 1.00 | 1 1.00 | 2 2.00 | 3 3.00 | 5 5.00 | 3 3.00 | 7 7.00 | 10 10.00 | 4 4.00 | 3 3.00 | 35 |
| 4 | ISR 11 | ZUBARI Shahar | 4 4.00 | 5 5.00 | 1 1.00 | 7 7.00 | 1 1.00 | 2 2.00 | 2 2.00 | 3 3.00 | 9 9.00 | 8 8.00 | 41 |
| 5 | POL 82 | MYSZKA Piotr | 2 2.00 | 2 2.00 | 1 1.00 | 1 1.00 | 2 2.00 | 1 1.00 | 3 3.00 | 5 5.00 | 3 3.00 | 4 4.00 | 41 |
| 6 | SUI 31 | STAUFFACHER Richard | 3 3.00 | 3 3.00 | 9 9.00 | 2 2.00 | 3 3.00 | 8 8.00 | 4 4.00 | 7 7.00 | 8 8.00 | 7 7.00 | 55 |
| 7 | FRA 155 | GIARD Louis | 4 4.00 | 4 4.00 | 12 12.00 | 9 9.00 | 4 4.00 | 5 5.00 | 9 9.00 | 2 2.00 | 11 11.00 | 6 6.00 | 66 |
| 8 | RUS 4 | POLISHCHUK Dmitrii | 3 3.00 | 4 4.00 | 5 5.00 | 4 4.00 | 5 5.00 | 4 4.00 | 17 17.00 | 21 21.00 | 5 5.00 | 11 11.00 | 74 |
| 9 | UKR 19 | OBEREMKO Maksym | 10 10.00 | 9 9.00 | 6 6.00 | 5 5.00 | 3 3.00 | 6 6.00 | 10 10.00 | 9 9.00 | 10 10.00 | 14 14.00 | 82 |
| 10 | HUN 1 | GADORFALVI Aron | 10 10.00 | 11 11.00 | 4 4.00 | 1 1.00 | 6 6.00 | 7 7.00 | 6 6.00 | 12 12.00 | 20 20.00 | 10 10.00 | 85 |
| 11 | FRA 3 | GOYARD Thomas | 8 8.00 | 17 17.00 | 4 4.00 | 5 5.00 | 11 11.00 | 4 4.00 | 11 11.00 | 15 15.00 | 7 7.00 | 5 5.00 | 70 |
| 12 | CHN 2 | WANG Aichen | 6 6.00 | 6 6.00 | 14 14.00 | 8 8.00 | 9 9.00 | 3 3.00 | 16 16.00 | 4 4.00 | 6 6.00 | 16 16.00 | 72 |
| 13 | FRA 9 | BIGOT Benoit | 5 5.00 | 3 3.00 | 9 9.00 | 2 2.00 | 8 8.00 | 8 8.00 | 24 24.00 | 16 16.00 | 13 13.00 | 9 9.00 | 73 |
| 14 | FRA 19 | HUG Louis benoit | 7 7.00 | 7 7.00 | 2 2.00 | 12 12.00 | 7 7.00 | 6 6.00 | 18 18.00 | 13 13.00 | 12 12.00 | 20 20.00 | 84 |
| 15 | POL 738 | GRODZICKI Lukasz | 9 9.00 | 9 9.00 | 11 11.00 | 15 15.00 | 12 12.00 | 12 12.00 | 1 1.00 | 1 1.00 | 19 19.00 | 22 22.00 | 89 |
| 16 | FRA 1 | TILLIER Benjamin | 5 5.00 | 7 7.00 | 7 7.00 | 9 9.00 | 15 15.00 | 7 7.00 | 14 14.00 | 19 19.00 | 15 15.00 | 15 15.00 | 94 |
| 17 | LTU 14 | BERNOTAS Juozas | 6 6.00 | 5 5.00 | 6 6.00 | 17 17.00 | 6 6.00 | 9 9.00 | 26 26.00 | 20 20.00 | 16 16.00 | 13 13.00 | 98 |
| 18 | NED 194 | BADLOE Kiran | RAF 28.00 | 6 6.00 | 3 3.00 | 10 10.00 | 4 4.00 | 5 5.00 | 15 15.00 | 24 24.00 | 18 18.00 | 17 17.00 | 102 |
| 19 | ARG 8 | REUTEMANN Mariano | 8 8.00 | 8 8.00 | 13 13.00 | 7 7.00 | 17 17.00 | 10 10.00 | 12 12.00 | 14 14.00 | 14 14.00 | 19 19.00 | 103 |
| 20 | BLR 11 | ZHUKAVETS Mikalai | 7 7.00 | 8 8.00 | 14 14.00 | 6 6.00 | 7 7.00 | 15 15.00 | 22 22.00 | 22 22.00 | 17 17.00 | 18 18.00 | 114 |
| 21 | FRA 15 | NOESMOEN Pierre | 12 12.00 | 13 13.00 | 5 5.00 | 11 11.00 | 21 21.00 | 12 12.00 | 20 20.00 | 11 11.00 | 25 25.00 | 26 26.00 | 130 |
| 22 | CRO 751 | MRATOVIC Luka | 15 15.00 | 19 19.00 | 3 3.00 | 10 10.00 | 8 8.00 | 21 21.00 | 13 13.00 | 18 18.00 | 26 26.00 | 24 24.00 | 131 |
| 23 | NOR 7 | WANG-HANSEN Sebastian | 13 13.00 | 11 11.00 | 22 22.00 | 16 16.00 | 10 10.00 | 13 13.00 | 21 21.00 | 17 17.00 | 23 23.00 | 12 12.00 | 135 |
| 24 | ITA 1 | BAGLIONE Marcantonio | 11 11.00 | 10 10.00 | 19 19.00 | 12 12.00 | 11 11.00 | 13 13.00 | 23 23.00 | 25 25.00 | 21 21.00 | 21 21.00 | 141 |
| 25 | USA 7 | WILLIS Robert | 11 11.00 | 16 16.00 | 15 15.00 | 11 11.00 | 12 12.00 | 15 15.00 | 19 19.00 | 27 27.00 | 22 22.00 | 23 23.00 | 144 |
| 26 | AUS 833 | LUKE Baillie | 9 9.00 | 10 10.00 | 17 17.00 | 8 8.00 | 14 14.00 | 11 11.00 | 27 27.00 | 23 23.00 | DNF 28.00 | DNF 28.00 | 147 |
| 27 | ESP 3 | JOAN CARLES Cardona Bocaran | 15 15.00 | 15 15.00 | 13 13.00 | 6 6.00 | 16 16.00 | 9 9.00 | 25 25.00 | 26 26.00 | 24 24.00 | 25 25.00 | 148 |
| 28 | FRA 34 | ROZIER Paul | 17 17.00 | 14 14.00 | OCS 28.00 | 21 21.00 | 10 10.00 | 14 14.00 | 2 2.00 | 5 5.00 | 4 4.00 | 2 2.00 | 89 |
| 29 | BUL 51 | KOLEV Yoan | 20 20.00 | 22 22.00 | 12 12.00 | 15 15.00 | 20 20.00 | 18 18.00 | 1 1.00 | 1 1.00 | 1 1.00 | 6 6.00 | 94 |
| 30 | ITA 9 | ESPOSITO Federico | 12 12.00 | 12 12.00 | 20 20.00 | 20 20.00 | 14 14.00 | 14 14.00 | 13 13.00 | 7 7.00 | 2 2.00 | 1 1.00 | 95 |
| 31 | AUS 2422 | VOS Patrick | 18 18.00 | 15 15.00 | 20 20.00 | 21 21.00 | 9 9.00 | 11 11.00 | 11 11.00 | 14 14.00 | 3 3.00 | 3 3.00 | 104 |
| 32 | FRA 330 | PASQUETTE Jerome | 13 13.00 | 14 14.00 | 16 16.00 | 19 19.00 | 13 13.00 | 18 18.00 | 9 9.00 | 12 12.00 | 6 6.00 | 10 10.00 | 111 |
| 33 | DEN 158 | FLEISCHER Sebastian | 14 14.00 | 18 18.00 | 23 23.00 | 13 13.00 | 18 18.00 | 10 10.00 | 12 12.00 | 18 18.00 | 5 5.00 | 7 7.00 | 115 |
| 34 | FRA 26 | BEHREL Morgann | 14 14.00 | 12 12.00 | 19 19.00 | 18 18.00 | 22 22.00 | 23 23.00 | 10 10.00 | 4 4.00 | 8 8.00 | 14 14.00 | 121 |
| 35 | ESP 36 | SANZ LANZ Mateo | 21 21.00 | 21 21.00 | 10 10.00 | 22 22.00 | 19 19.00 | 16 16.00 | 4 4.00 | 9 9.00 | 12 12.00 | 9 9.00 | 121 |
| 36 | BRA 73 | LOPES DE CARVALHO Albert | 25 25.00 | 21 21.00 | 8 8.00 | 16 16.00 | 15 15.00 | 19 19.00 | 3 3.00 | 3 3.00 | 18 18.00 | 19 19.00 | 122 |
| 37 | FRA 83 | GASPARIAN Alexandre | 20 20.00 | 16 16.00 | 22 22.00 | 18 18.00 | 21 21.00 | 17 17.00 | 8 8.00 | 8 8.00 | 13 13.00 | 8 8.00 | 129 |
| 38 | ITA 88 | CAMBONI Mattia | 24 24.00 | 20 20.00 | 21 21.00 | 24 24.00 | 13 13.00 | 26 26.00 | 6 6.00 | 2 2.00 | 11 11.00 | 12 12.00 | 133 |
| 39 | UKR 13 | TUGARYEV Oleksandr | 17 17.00 | 19 19.00 | 10 10.00 | 22 22.00 | 20 20.00 | 16 16.00 | 15 15.00 | 16 16.00 | 10 10.00 | 11 11.00 | 134 |
| 40 | VEN 1 | FLORES Daniel | 16 16.00 | 13 13.00 | 18 18.00 | 19 19.00 | 18 18.00 | 19 19.00 | 20 20.00 | 15 15.00 | 15 15.00 | 5 5.00 | 138 |
| 41 | ESP 27 | FIGUEIRAS PEREZ Jose Alejandro | 18 18.00 | 23 23.00 | 16 16.00 | 14 14.00 | 23 23.00 | 26 26.00 | 16 16.00 | 11 11.00 | 14 14.00 | 15 15.00 | 150 |
| 42 | DEN 6 | PEDERSEN Lars C | 19 19.00 | 18 18.00 | 18 18.00 | 14 14.00 | 16 16.00 | 22 22.00 | 24 24.00 | 25 25.00 | 7 7.00 | 17 17.00 | 155 |
| 43 | ESP 33 | JIMENEZ TUR Adrian | 24 24.00 | 17 17.00 | 21 21.00 | 24 24.00 | 19 19.00 | 22 22.00 | 23 23.00 | 22 22.00 | 9 9.00 | 4 4.00 | 161 |
| 44 | ESP 47 | JUAN MAYANS Marti | 22 22.00 | 25 25.00 | 17 17.00 | 13 13.00 | 26 26.00 | DNF 28.00 | 14 14.00 | 13 13.00 | 16 16.00 | 16 16.00 | 162 |
| 45 | LTU 1 | MARTYNAS Juodeska | 22 22.00 | 24 24.00 | 11 11.00 | 23 23.00 | 23 23.00 | 20 20.00 | 7 7.00 | 10 10.00 | DNF 28.00 | DNF 28.00 | 168 |
| 46 | FRA 36 | BILLET Arnaud | 21 21.00 | 24 24.00 | 27 27.00 | 17 17.00 | 24 24.00 | 25 25.00 | 5 5.00 | 6 6.00 | 22 22.00 | DNF 28.00 | 171 |
| 47 | DEN 100 | CARLSEN Kim Braad | 26 26.00 | 22 22.00 | 23 23.00 | 20 20.00 | 17 17.00 | 21 21.00 | 17 17.00 | 20 20.00 | 20 20.00 | DNF 28.00 | 186 |
| 48 | AUS 7 | LEVY Jimmy | 19 19.00 | 23 23.00 | 25 25.00 | 25 25.00 | 24 24.00 | 20 20.00 | 22 22.00 | 24 24.00 | 24 24.00 | 13 13.00 | 194 |
| 49 | CHN 7 | SHI Chuankun | 16 16.00 | 20 20.00 | 15 15.00 | 27 27.00 | 22 22.00 | 17 17.00 | DNF 28.00 | DNF 28.00 | DNF 28.00 | DNF 28.00 | 201 |
| 50 | NOR 72 | KALVIK Sigurd | 23 23.00 | 26 26.00 | DNF 28.00 | 25 25.00 | 26 26.00 | 24 24.00 | 19 19.00 | 21 21.00 | 21 21.00 | 18 18.00 | 203 |
| 51 | ITA 16 | MANOLO Pochiero | 23 23.00 | DNF 28.00 | 24 24.00 | DNF 28.00 | 27 27.00 | 24 24.00 | 18 18.00 | 17 17.00 | 23 23.00 | 20 20.00 | 204 |
| 52 | POL 110 | SMIGIELSKI Jan | 27 27.00 | 25 25.00 | 24 24.00 | 23 23.00 | 25 25.00 | 23 23.00 | 25 25.00 | 23 23.00 | 19 19.00 | 21 21.00 | 208 |
| 53 | POL 71 | HANDKE Jan | 25 25.00 | 27 27.00 | 26 26.00 | 26 26.00 | 25 25.00 | 25 25.00 | 21 21.00 | 19 19.00 | 17 17.00 | DNF 28.00 | 211 |