# First Name Last Name NOC
1 Miriam Casillas García ESP
2 Annika Koch GER
3 Maya Kingma NED
4 Lisa Tertsch GER
5 Kate Waugh GBR
6 Jeanne Lehair LUX
7 Marlene Gomez-Göggel GER
8 Olivia Mathias GBR
9 Anabel Knoll GER
10 Audrey Merle FRA
11 Cathia Schär SUI
12 Valerie Barthelemy BEL
14 Sian Rainsley GBR
15 Mathilde Gautier FRA
16 Sandra Dodet FRA
17 Melanie Santos POR
18 Barbara De Koning NED
19 Sinem Francisca Tous Servera TUR
20 Petra Kurikova CZE
21 Claire Michel BEL
22 Nora Gmür SUI
23 Jolien Vermeylen BEL
24 Costanza Arpinelli ITA
25 Tanja Neubert GER
26 Maria Tomé POR
27 Tanja Stroschneider AUT
28 Alissa Konig SUI
29 Luisa Iogna-Prat ITA
30 Romana Gajdošová SVK
31 Zuzana Michalickova SVK
32 Cecilia Santamaria Surroca ESP
33 Tilda Månsson SWE
35 Anna Godoy Contreras ESP
36 Lea Coninx FRA
37 Marta Pintanel Raymundo ESP
38 Noelia Juan ESP
39 Noémi Sárszegi HUN
40 Sophie Alden GBR
41 Céline Kaiser GER
42 Natalia Castro Santos ESP
43 Sara Guerrero Manso ESP
44 Maryna Kyryk UKR
45 Angelica Prestia ITA
46 Marit Van Den Berg NED
47 Hanne De Vet BEL
48 Katharina Möller GER
49 Kseniia Levkovska UKR
50 Carlotta Missaglia ITA
51 Dominika Peszleg HUN
52 Sofiya Pryyma UKR
53 Tjasa Vrtacic SLO
54 Kaidi Kivioja EST
55 Daisy Davies GBR
56 Iratxe Arenal Arribas ESP
57 Madalena Amaral Almeida POR
58 Julia Kekkonen FIN
Race conditions:  19°C
Program notes:

Technical Delegates: Eriketi Margari/GRE, Duncan Hough/GBR, Luis Coira/ESP.
Due to water conditions, the race was modified to a duathlon.