Men

Pos First Name Last Name Country Points
1 Mario Mola ESP flag ESP 4819
2 Jonathan Brownlee GBR flag GBR 4815
3 Fernando Alarza ESP flag ESP 4087
4 Henri Schoeman RSA flag RSA 3160
5 Richard Murray RSA flag RSA 2975
6 Ryan Bailie AUS flag AUS 2893
7 Crisanto Grajales MEX flag MEX 2822
8 Pierre Le Corre FRA flag FRA 2810
9 Adam Bowden GBR flag GBR 2700
10 Alistair Brownlee GBR flag GBR 2679
11 Kristian Blummenfelt NOR flag NOR 2407
12 Joao Pereira POR flag POR 2339
13 Jacob Birtwhistle AUS flag AUS 2227
14 Aurelien Raphael FRA flag FRA 2094
15 Tyler Mislawchuk CAN flag CAN 1952
16 Dmitry Polyanskiy RUS flag RUS 1946
17 Andreas Schilling DEN flag DEN 1893
18 Vicente Hernandez ESP flag ESP 1884
19 Aaron Royle AUS flag AUS 1870
20 Ryan Sissons NZL flag NZL 1820
21 Marten Van Riel BEL flag BEL 1713
22 Andrea Salvisberg SUI flag SUI 1657
23 Steffen Justus GER flag GER 1648
24 Jelle Geens BEL flag BEL 1593
25 Alessandro Fabian ITA flag ITA 1564
26 Jonathan Zipf GER flag GER 1439
27 Gábor Faldum HUN flag HUN 1349
28 Joe Maloy USA flag USA 1332
29 Igor Polyanskiy RUS flag RUS 1319
30 Dorian Coninx FRA flag FRA 1317
31 Gregor Buchholz GER flag GER 1307
32 Joao Silva POR flag POR 1292
33 Ryan Fisher AUS flag AUS 1239
34 Richard Varga SVK flag SVK 1114
35 Gregory Billington USA flag USA 1111
36 Kyle Jones CAN flag CAN 1108
37 Tamás Tóth HUN flag HUN 1021
38 Rostislav Pevtsov AZE flag AZE 964
39 Jonas Schomburg ITU flag ITU 959
40 Jan Celustka CZE flag CZE 953
41 Simon Viain FRA flag FRA 944
42 Thomas Bishop GBR flag GBR 938
43 Stefan Zachaeus LUX flag LUX 926
44 Bryan Keane IRL flag IRL 911
45 Irving Perez MEX flag MEX 902
46 Matthew Sharpe CAN flag CAN 848
47 Russell White IRL flag IRL 830
48 Thomas Springer AUT flag AUT 821
49 Kevin Mcdowell USA flag USA 789
50 Diogo Sclebin BRA flag BRA 735
51 Shachar Sagiv ISR flag ISR 701
52 Ron Darmon ISR flag ISR 694
53 Eric Lagerstrom USA flag USA 676
54 Franz Loeschke GER flag GER 669
55 Leonardo Chacon CRC flag CRC 644
55 Luca Facchinetti ITA flag ITA 644
57 Davide Uccellari ITA flag ITA 643
58 Javier Gomez Noya ESP flag ESP 633
58 Grant Sheldon GBR flag GBR 633
60 David Castro Fajardo ESP flag ESP 631
61 Xavier Grenier-Talavera CAN flag CAN 625
62 Gregory Barnaby ITA flag ITA 621
63 Matthew Sharp GBR flag GBR 617
64 Marco Van Der Stel NED flag NED 571
65 Rodrigo Gonzalez MEX flag MEX 562
66 Danilo Pimentel BRA flag BRA 546
67 Andrew Yorke CAN flag CAN 545
68 Luciano Taccone ARG flag ARG 532
69 Tony Dodds NZL flag NZL 527
70 Bob Haller LUX flag LUX 521
71 Courtney Atkinson AUS flag AUS 517
72 Aleksandr Latin EST flag EST 457
73 Eder Mejia Muñoz MEX flag MEX 450
74 Adrien Briffod SUI flag SUI 440
74 Gonzalo Raul Tellechea ARG flag ARG 440
76 Ben Kanute USA flag USA 439
77 Jumpei Furuya JPN flag JPN 432
78 Antonio Serrat Seoane ESP flag ESP 419
79 Sam Ward NZL flag NZL 415
80 Manuel Huerta PUR flag PUR 413
81 Dan Wilson AUS flag AUS 401
82 Alexander Bryukhankov RUS flag RUS 398
83 Ivan Ivanov UKR flag UKR 386
84 Miguel Arraiolos POR flag POR 384
84 Drew Box AUS flag AUS 384
86 Massimo De Ponti ITA flag ITA 381
87 Alois Knabl AUT flag AUT 380
88 Justus Nieschlag GER flag GER 371
89 Jason Wilson BAR flag BAR 362
90 Danylo Sapunov UKR flag UKR 352
91 William Huffman USA flag USA 349
92 Premysl Svarc CZE flag CZE 341
92 Luke Willian AUS flag AUS 341
94 Maximilian Schwetz GER flag GER 328
95 Lasse Lührs GER flag GER 325
96 Raphael Montoya FRA flag FRA 315
97 Francesc Godoy Contreras ESP flag ESP 311
98 Sergio Sarmiento MEX flag MEX 304
99 Etienne Diemunsch FRA flag FRA 300
100 Anthony Pujades FRA flag FRA 287
101 Matthew Roberts AUS flag AUS 286
102 Gustav Iden NOR flag NOR 274
103 Lukas Hollaus AUT flag AUT 262
104 Léo Bergere FRA flag FRA 251
105 Kohei Tsubaki JPN flag JPN 242
106 Matthew Baker AUS flag AUS 237
106 Nan Oliveras ESP flag ESP 237
108 Andrea Secchiero ITA flag ITA 235
109 Anton Ruanova BRA flag BRA 220
110 Russell Pennock CAN flag CAN 217
111 Michael Lori CAN flag CAN 213
112 Wian Sullwald RSA flag RSA 210
113 Lukas Pertl AUT flag AUT 205
114 Ilya Prasolov RUS flag RUS 203
115 Benjamin Shaw IRL flag IRL 198
116 Matthew Mcelroy USA flag USA 194
117 Bence Bicsák HUN flag HUN 181
118 Márk Dévay HUN flag HUN 174
118 Tom Richard FRA flag FRA 174
120 Cesar Saracho MEX flag MEX 161
121 Vladimir Turbayevskiy RUS flag RUS 155
122 Simon De Cuyper BEL flag BEL 149
122 Aurélien Lescure TUR flag TUR 149
122 Manoel Messias BRA flag BRA 149
122 Jarrod Shoemaker USA flag USA 149
126 Jason West USA flag USA 142
127 Marcel Walkington AUS flag AUS 136
128 Juan Jose Andrade Figueroa ECU flag ECU 134
129 Faquan Bai CHN flag CHN 130
130 Raoul Shaw FRA flag FRA 127
131 Pedro Palma POR flag POR 123
131 Sven Riederer SUI flag SUI 123
133 Ákos Vanek HUN flag HUN 115
134 Delian Stateff ITA flag ITA 114
135 Oleksiy Syutkin UKR flag UKR 109
136 Yuichi Hosoda JPN flag JPN 102
137 Fabian Villanueva MEX flag MEX 101
138 Henrik Goesch FIN flag FIN 90
139 László Tarnai HUN flag HUN 86
139 Myles Zagar CAN flag CAN 86
141 Alessio Fioravanti ITA flag ITA 80
141 Hunter Lussi USA flag USA 80
143 Ricardo Hernandez Marrero ESP flag ESP 74
143 Gianluca Pozzatti ITA flag ITA 74
143 Kohei Shimomura JPN flag JPN 74
143 Amitai Yonah ISR flag ISR 74
147 Reinaldo Colucci BRA flag BRA 72
148 Felipe Barraza CHI flag CHI 68
148 András Czigány HUN flag HUN 68
148 Constantine Doherty IRL flag IRL 68
148 Brendan Sexton AUS flag AUS 68
152 Zhengyu Duan CHN flag CHN 63
153 Christopher Perham GBR flag GBR 58
153 Ognjen Stojanovic SRB flag SRB 58
155 John O'Neill USA flag USA 54
156 Alexis Lepage CAN flag CAN 52
157 Patrick Rhyner SUI flag SUI 50
158 Sylvain Fridelance SUI flag SUI 48
159 István Király HUN flag HUN 46
160 Hirokatsu Tayama JPN flag JPN 45
161 Ayan Beisenbayev KAZ flag KAZ 43
161 James Chronis GRE flag GRE 43
161 Sean Jefferson USA flag USA 43
161 Casper Stenderup Korch DEN flag DEN 43
165 Antonio Benito ESP flag ESP 40
165 Lawrence Fanous JOR flag JOR 40
165 Min Ho Heo KOR flag KOR 40
165 Andrey Moiseenko RUS flag RUS 40
165 Jorik Van Egdom NED flag NED 40
170 Ji Hwan Kim KOR flag KOR 37
170 David Mendoza MEX flag MEX 37
170 Ivan Vasiliev RUS flag RUS 37
173 Edson Gomez MEX flag MEX 34
173 David Hauss FRA flag FRA 34
173 Ramón Armando Matute ECU flag ECU 34
176 Pablo Dapena Gonzalez ESP flag ESP 31
176 Basson Engelbrecht RSA flag RSA 31
176 Zhihang Jiang CHN flag CHN 31
176 Brian Moya COL flag COL 31
176 Carlos Javier Quinchara Forero COL flag COL 31

Women

Pos First Name Last Name Country Points
1 Flora Duffy BER flag BER 4691
2 Gwen Jorgensen USA flag USA 4435
3 Ai Ueda JPN flag JPN 3616
4 Katie Zaferes USA flag USA 3437
5 Helen Jenkins GBR flag GBR 3410
6 Andrea Hewitt NZL flag NZL 3223
7 Jodie Stimpson GBR flag GBR 3145
8 Charlotte McShane AUS flag AUS 3095
9 Sarah True USA flag USA 2855
10 Ashleigh Gentle AUS flag AUS 2825
11 Rachel Klamer NED flag NED 2675
12 Vendula Frintova CZE flag CZE 2513
13 Vicky Holland GBR flag GBR 2446
14 Non Stanford GBR flag GBR 2425
15 Kirsten Kasper USA flag USA 2346
16 Mari Rabie RSA flag RSA 2135
17 Anastasia Abrosimova RUS flag RUS 1812
18 Renee Tomlin USA flag USA 1771
19 Summer Cook USA flag USA 1668
20 Emma Moffatt AUS flag AUS 1647
21 Mariya Shorets RUS flag RUS 1579
22 Emma Jackson AUS flag AUS 1541
23 Lisa Norden SWE flag SWE 1515
24 Sara Vilic AUT flag AUT 1462
25 Yuka Sato JPN flag JPN 1354
26 Jolanda Annen SUI flag SUI 1316
27 Carolina Routier ESP flag ESP 1278
28 Annamaria Mazzetti ITA flag ITA 1277
29 Nicky Samuels NZL flag NZL 1265
30 Barbara Riveros CHI flag CHI 1173
31 Laura Lindemann GER flag GER 1157
32 Hanna Philippin GER flag GER 1155
33 Emmie Charayron FRA flag FRA 1147
34 Yuko Takahashi JPN flag JPN 1102
35 Alexandra Razarenova RUS flag RUS 1093
36 Yurie Matsuda JPN flag JPN 1091
37 Lindsey Jerdonek USA flag USA 1090
38 Ainhoa Murua ESP flag ESP 1062
39 Melanie Santos POR flag POR 1060
40 Rebecca Spence NZL flag NZL 1041
41 Lisa Perterer AUT flag AUT 999
42 Simone Ackermann NZL flag NZL 980
43 Gillian Sanders RSA flag RSA 963
44 Miriam Casillas García ESP flag ESP 951
45 Claudia Rivas MEX flag MEX 929
46 Juri Ide JPN flag JPN 878
47 Agnieszka Jerzyk POL flag POL 877
48 Rebecca Robisch GER flag GER 859
49 Gillian Backhouse AUS flag AUS 838
50 Taylor Spivey USA flag USA 777
51 Kaidi Kivioja EST flag EST 766
52 Sarah-Anne Brault CAN flag CAN 745
53 Charlotte Bonin ITA flag ITA 741
54 Amelie Kretz CAN flag CAN 723
55 Claire Michel BEL flag BEL 717
56 Lucy Hall GBR flag GBR 712
57 Valentina Zapatrina RUS flag RUS 703
58 Anne Haug GER flag GER 678
59 Jessica Learmonth GBR flag GBR 655
60 Aileen Reid IRL flag IRL 628
61 Taylor Knibb USA flag USA 624
62 Yuliya Yelistratova UKR flag UKR 623
63 Anja Knapp GER flag GER 601
64 Elena Danilova RUS flag RUS 589
65 Pamella Oliveira BRA flag BRA 564
66 Julia Hauser AUT flag AUT 562
67 Audrey Merle FRA flag FRA 552
68 Maaike Caelers NED flag NED 523
69 Mateja Simic SLO flag SLO 495
70 Zsófia Kovács HUN flag HUN 487
71 Paula Findlay CAN flag CAN 485
72 Natalie Van Coevorden AUS flag AUS 440
73 Erin Densham AUS flag AUS 431
74 Joanna Brown CAN flag CAN 428
75 Katrien Verstuyft BEL flag BEL 424
76 India Lee GBR flag GBR 414
77 Anna Godoy Contreras ESP flag ESP 404
78 Cecilia Gabriela Perez Flores MEX flag MEX 397
79 Adriana Barraza MEX flag MEX 378
80 Petra Kurikova CZE flag CZE 376
81 Lisa Sieburger GER flag GER 371
82 Aoi Kuramoto JPN flag JPN 358
83 Kaitlin Donner USA flag USA 349
84 Erin Dolan USA flag USA 346
85 Sophia Saller GER flag GER 319
86 Arina Shulgina RUS flag RUS 306
87 Erin Storie USA flag USA 302
88 Amanda Bohlin SWE flag SWE 299
89 Dominika Jamnicky CAN flag CAN 298
90 Sandra Dodet FRA flag FRA 297
91 Emma Jeffcoat AUS flag AUS 274
92 Lianyuan Wang CHN flag CHN 267
93 Nicole Van Der Kaay NZL flag NZL 253
94 Vanesa De La Torre MEX flag MEX 231
95 Valentina Carvallo CHI flag CHI 229
96 Verena Steinhauser ITA flag ITA 224
97 Emilie Morier FRA flag FRA 206
98 Kirsten Sweetland CAN flag CAN 204
99 Romina Palacio Balena ARG flag ARG 189
100 Michelle Flipo ITU flag ITU 179
101 Giorgia Priarone ITA flag ITA 174
102 Jessica Broderick USA flag USA 169
103 Cassandre Beaugrand FRA flag FRA 161
103 Romina Biagioli ARG flag ARG 161
105 Margot Garabedian FRA flag FRA 159
106 Margit Vanek HUN flag HUN 154
107 Anneke Jenkins NZL flag NZL 149
107 Yi Zhang CHN flag CHN 149
109 Maria Czesnik POL flag POL 139
110 Avery Evenson USA flag USA 138
110 Tamara Gomez Garrido ESP flag ESP 138
112 Georgia Taylor-Brown GBR flag GBR 127
113 Leonie Periault FRA flag FRA 126
113 Lizeth Rueda Santos MEX flag MEX 126
115 Alessia Orla ITA flag ITA 118
116 Laura Dennis AUS flag AUS 109
117 Chelsea Burns USA flag USA 108
118 Jeanne Lehair FRA flag FRA 102
119 Yun-Jung Jang KOR flag KOR 101
119 Heather Sellars GBR flag GBR 101
121 Emy Legault CAN flag CAN 98
122 Marlene Gomez-Islinger GER flag GER 93
123 Chloe Cook GBR flag GBR 86
123 Gaia Peron TUR flag TUR 86
125 Anel Radford RSA flag RSA 77
125 Ilaria Zane ITA flag ITA 77
127 Sophie Corbidge NZL flag NZL 68
127 Felicity Sheedy-Ryan AUS flag AUS 68
127 Ling Yang CHN flag CHN 68
130 Ines Santiago ESP flag ESP 66
131 Anastasia Gorbunova RUS flag RUS 63
132 Maya Kingma NED flag NED 58
132 Beatriz Neres BRA flag BRA 58
134 Vittoria Lopes BRA flag BRA 56
135 Sarah Alexander USA flag USA 54
135 Kseniia Levkovska AZE flag AZE 54
135 Elena Maria Petrini ITA flag ITA 54
138 Yan Yin Hilda Choi HKG flag HKG 50
138 Justine Guerard FRA flag FRA 50
138 Hideko Kikuchi JPN flag JPN 50
141 Mariko Adachi JPN flag JPN 46
141 Lisa Berger SUI flag SUI 46
141 Zsanett Bragmayer HUN flag HUN 46
141 Qing Wu CHN flag CHN 46
145 Elisabeth Boutin CAN flag CAN 43
145 Yuting Huang CHN flag CHN 43
145 Estelle Perriard SUI flag SUI 43
148 Sofie Hooghe BEL flag BEL 40
149 Minami Kubono JPN flag JPN 38
150 Ditte Kristensen DEN flag DEN 37
150 Cecilia Santamaria Surroca ESP flag ESP 37
150 Mengying Zhong CHN flag CHN 37
153 Alexandra Coates CAN flag CAN 34
153 Tomoko Sakimoto JPN flag JPN 34
153 Noémi Sárszegi HUN flag HUN 34
156 Chia-Chia Chang TPE flag TPE 31
156 Yuliya Golofeeva RUS flag RUS 31