Results
Not final yetNot final yet. Places and times can change until the official results are confirmed.
Pro men · 41 finished
- Swim
- 48:30
- T1
- 2:11
- Bike
- 4:15:41
- T2
- 2:27
- Run
- 2:38:35
- Swim
- 50:09
- T1
- 2:19
- Bike
- 4:17:09
- T2
- 2:26
- Run
- 2:36:57
- Swim
- 48:24
- T1
- 2:50
- Bike
- 4:11:27
- T2
- 3:19
- Run
- 2:43:57
- Swim
- 50:09
- T1
- 2:20
- Bike
- 4:11:22
- T2
- 2:25
- Run
- 2:44:43
- Swim
- 48:28
- T1
- 2:47
- Bike
- 4:20:46
- T2
- 2:36
- Run
- 2:38:49
- Swim
- 54:46
- T1
- 2:07
- Bike
- 4:12:49
- T2
- 2:39
- Run
- 2:42:56
- Swim
- 48:33
- T1
- 2:21
- Bike
- 4:21:30
- T2
- 2:31
- Run
- 2:41:44
- Swim
- 48:47
- T1
- 2:27
- Bike
- 4:15:05
- T2
- 2:39
- Run
- 2:49:05
- Swim
- 48:31
- T1
- 2:34
- Bike
- 4:22:29
- T2
- 2:45
- Run
- 2:42:04
- Swim
- 48:17
- T1
- 1:56
- Bike
- 4:20:36
- T2
- 2:33
- Run
- 2:45:30
- Swim
- 51:35
- T1
- 2:38
- Bike
- 4:12:35
- T2
- 2:30
- Run
- 2:51:51
- Swim
- 54:46
- T1
- 2:25
- Bike
- 4:12:40
- T2
- 2:27
- Run
- 2:51:40
- Swim
- 50:40
- T1
- 2:48
- Bike
- 4:22:30
- T2
- 2:35
- Run
- 2:45:29
- Swim
- 59:01
- T1
- 2:42
- Bike
- 4:13:20
- T2
- 2:53
- Run
- 2:48:55
- Swim
- 48:32
- T1
- 2:40
- Bike
- 4:20:43
- T2
- 3:46
- Run
- 2:51:35
- Swim
- 48:24
- T1
- 2:23
- Bike
- 4:20:46
- T2
- 2:25
- Run
- 2:53:32
- Swim
- 48:31
- T1
- 2:16
- Bike
- 4:21:04
- T2
- 2:36
- Run
- 2:53:33
- Swim
- 58:56
- T1
- 2:26
- Bike
- 4:18:50
- T2
- 3:10
- Run
- 2:48:26
- Swim
- 48:28
- T1
- 2:22
- Bike
- 4:25:37
- T2
- 3:13
- Run
- 2:53:58
- Swim
- 54:49
- T1
- 2:14
- Bike
- 4:36:10
- T2
- 2:31
- Run
- 2:40:33
- Swim
- 58:50
- T1
- 2:20
- Bike
- 4:21:23
- T2
- 2:50
- Run
- 2:51:21
- Swim
- 48:30
- T1
- 2:19
- Bike
- 4:27:21
- T2
- 3:00
- Run
- 2:55:52
- Swim
- 53:18
- T1
- 2:36
- Bike
- 4:16:28
- T2
- 2:57
- Run
- 3:02:06
- Swim
- 50:05
- T1
- 2:11
- Bike
- 4:34:31
- T2
- 2:33
- Run
- 2:50:18
- Swim
- 58:53
- T1
- 2:41
- Bike
- 4:25:36
- T2
- 3:12
- Run
- 2:51:56
- Swim
- 50:06
- T1
- 2:11
- Bike
- 4:42:33
- T2
- 2:29
- Run
- 2:50:00
- Swim
- 48:35
- T1
- 2:25
- Bike
- 4:24:40
- T2
- 3:17
- Run
- 3:08:54
- Swim
- 48:20
- T1
- 2:10
- Bike
- 4:25:33
- T2
- 3:00
- Run
- 3:09:12
- Swim
- 48:35
- T1
- 2:28
- Bike
- 4:26:25
- T2
- 3:43
- Run
- 3:07:49
- Swim
- 48:34
- T1
- 2:34
- Bike
- 4:25:06
- T2
- 3:06
- Run
- 3:10:16
- Swim
- 48:39
- T1
- 2:14
- Bike
- 4:42:11
- T2
- 2:39
- Run
- 2:57:44
- Swim
- 53:25
- T1
- 2:55
- Bike
- 4:36:59
- T2
- 3:02
- Run
- 2:57:55
- Swim
- 53:17
- T1
- 2:28
- Bike
- 4:31:46
- T2
- 2:40
- Run
- 3:07:03
- Swim
- 54:43
- T1
- 2:31
- Bike
- 4:40:23
- T2
- 3:22
- Run
- 2:57:48
- Swim
- 59:03
- T1
- 3:09
- Bike
- 4:28:40
- T2
- 3:05
- Run
- 3:06:34
- Swim
- 48:16
- T1
- 2:18
- Bike
- 4:16:13
- T2
- 2:39
- Run
- 3:32:48
- Swim
- 54:48
- T1
- 3:12
- Bike
- 4:53:29
- T2
- 3:50
- Run
- 2:53:10
- Swim
- 59:00
- T1
- 2:36
- Bike
- 4:28:05
- T2
- 3:17
- Run
- 3:15:45
- Swim
- 48:26
- T1
- 2:35
- Bike
- 4:20:04
- T2
- 2:37
- Run
- 3:37:33
- Swim
- 50:41
- T1
- 2:45
- Bike
- 4:31:40
- T2
- 3:21
- Run
- 3:54:24
- Swim
- 48:29
- T1
- 2:24
- Bike
- 4:59:31
- T2
- 4:14
- Run
- 3:55:27
| # | Athlete | Finish | Swim | T1 | Bike | T2 | Run |
|---|---|---|---|---|---|---|---|
| Vincent Luis | 7:47:27 | 48:30 | 2:11 | 4:15:41 | 2:27 | 2:38:35 | |
| Gustav Iden | 7:49:02 | 50:09 | 2:19 | 4:17:09 | 2:26 | 2:36:57 | |
| Matthew Marquardt | 7:49:58 | 48:24 | 2:50 | 4:11:27 | 3:19 | 2:43:57 | |
| 4 | Gregory Barnaby | 7:51:01 | 50:09 | 2:20 | 4:11:22 | 2:25 | 2:44:43 |
| 5 | Pierre Le Corre | 7:53:28 | 48:28 | 2:47 | 4:20:46 | 2:36 | 2:38:49 |
| 6 | Sam Long | 7:55:20 | 54:46 | 2:07 | 4:12:49 | 2:39 | 2:42:56 |
| 7 | Jonas Schomburg | 7:56:41 | 48:33 | 2:21 | 4:21:30 | 2:31 | 2:41:44 |
| 8 | Kristian Blummenfelt | 7:58:06 | 48:47 | 2:27 | 4:15:05 | 2:39 | 2:49:05 |
| 9 | Youri Keulen | 7:58:25 | 48:31 | 2:34 | 4:22:29 | 2:45 | 2:42:04 |
| 10 | Menno Koolhaas | 7:58:54 | 48:17 | 1:56 | 4:20:36 | 2:33 | 2:45:30 |
| 11 | Nick Thompson | 8:01:12 | 51:35 | 2:38 | 4:12:35 | 2:30 | 2:51:51 |
| 12 | Cameron Wurf | 8:04:00 | 54:46 | 2:25 | 4:12:40 | 2:27 | 2:51:40 |
| 13 | Mikel Ugarte Ramos | 8:04:03 | 50:40 | 2:48 | 4:22:30 | 2:35 | 2:45:29 |
| 14 | Jon Saeveras Breivold | 8:06:52 | 59:01 | 2:42 | 4:13:20 | 2:53 | 2:48:55 |
| 15 | Jan Stratmann | 8:07:18 | 48:32 | 2:40 | 4:20:43 | 3:46 | 2:51:35 |
| 16 | Kacper Stepniak | 8:07:31 | 48:24 | 2:23 | 4:20:46 | 2:25 | 2:53:32 |
| 17 | Kieran Lindars | 8:08:02 | 48:31 | 2:16 | 4:21:04 | 2:36 | 2:53:33 |
| 18 | Jordi Montraveta Moya | 8:11:51 | 58:56 | 2:26 | 4:18:50 | 3:10 | 2:48:26 |
| 19 | Jumpei Furuya | 8:13:41 | 48:28 | 2:22 | 4:25:37 | 3:13 | 2:53:58 |
| 20 | Matthew Hanson | 8:16:18 | 54:49 | 2:14 | 4:36:10 | 2:31 | 2:40:33 |
| 21 | Damien Le Mesnager | 8:16:46 | 58:50 | 2:20 | 4:21:23 | 2:50 | 2:51:21 |
| 22 | Michele Sarzilla | 8:17:04 | 48:30 | 2:19 | 4:27:21 | 3:00 | 2:55:52 |
| 23 | Frederic Funk | 8:17:28 | 53:18 | 2:36 | 4:16:28 | 2:57 | 3:02:06 |
| 24 | Brock Hoel | 8:19:39 | 50:05 | 2:11 | 4:34:31 | 2:33 | 2:50:18 |
| 25 | Dominik Sowieja | 8:22:21 | 58:53 | 2:41 | 4:25:36 | 3:12 | 2:51:56 |
| 26 | Cameron Main | 8:27:21 | 50:06 | 2:11 | 4:42:33 | 2:29 | 2:50:00 |
| 27 | Ben Kanute | 8:27:53 | 48:35 | 2:25 | 4:24:40 | 3:17 | 3:08:54 |
| 28 | Wilhelm Hirsch | 8:28:16 | 48:20 | 2:10 | 4:25:33 | 3:00 | 3:09:12 |
| 29 | Jason West | 8:29:02 | 48:35 | 2:28 | 4:26:25 | 3:43 | 3:07:49 |
| 30 | Florian Angert | 8:29:39 | 48:34 | 2:34 | 4:25:06 | 3:06 | 3:10:16 |
| 31 | Almog Elazary | 8:33:29 | 48:39 | 2:14 | 4:42:11 | 2:39 | 2:57:44 |
| 32 | Jack Moody | 8:34:19 | 53:25 | 2:55 | 4:36:59 | 3:02 | 2:57:55 |
| 33 | Jack Sosinski | 8:37:16 | 53:17 | 2:28 | 4:31:46 | 2:40 | 3:07:03 |
| 34 | Arnaud Guilloux | 8:38:49 | 54:43 | 2:31 | 4:40:23 | 3:22 | 2:57:48 |
| 35 | Sebastian Norberg | 8:40:33 | 59:03 | 3:09 | 4:28:40 | 3:05 | 3:06:34 |
| 36 | Marten Van Riel | 8:42:17 | 48:16 | 2:18 | 4:16:13 | 2:39 | 3:32:48 |
| 37 | Benjamin Hill | 8:48:31 | 54:48 | 3:12 | 4:53:29 | 3:50 | 2:53:10 |
| 38 | Marius Bjerkeset | 8:48:46 | 59:00 | 2:36 | 4:28:05 | 3:17 | 3:15:45 |
| 39 | Antonio Benito Lopez | 8:51:17 | 48:26 | 2:35 | 4:20:04 | 2:37 | 3:37:33 |
| 40 | Caleb Noble | 9:22:53 | 50:41 | 2:45 | 4:31:40 | 3:21 | 3:54:24 |
| 41 | Mattia Ceccarelli | 9:50:07 | 48:29 | 2:24 | 4:59:31 | 4:14 | 3:55:27 |
Did not finish · 11
| Athlete | Swim | T1 | Bike | T2 | Run | |
|---|---|---|---|---|---|---|
| Sam Laidlow | – | – | – | – | – | |
| Patrick Lange | – | – | – | – | – | |
| Jamie Riddle | – | – | – | – | – | |
| Trevor Foley | – | – | – | – | – | |
| Andrea Salvisberg | – | – | – | – | – | |
| Rudy Von Berg | – | – | – | – | – | |
| Kristian Høgenhaug | – | – | – | – | – | |
| Nathan Guerbeur | – | – | – | – | – | |
| Magnus Ditlev | – | – | – | – | – | |
| Daniel Bækkegård | – | – | – | – | – | |
| Tristan Olij | – | – | – | – | – |
Did not start · 3
Pro women · 36 finished
- Swim
- 52:54
- T1
- 2:53
- Bike
- 4:40:06
- T2
- 2:47
- Run
- 2:57:45
- Swim
- 1:00:03
- T1
- 2:46
- Bike
- 4:42:59
- T2
- 3:03
- Run
- 2:50:42
- Swim
- 53:08
- T1
- 2:23
- Bike
- 4:49:34
- T2
- 2:23
- Run
- 2:58:53
- Swim
- 54:56
- T1
- 2:38
- Bike
- 4:55:33
- T2
- 3:40
- Run
- 2:52:49
- Swim
- 53:07
- T1
- 2:28
- Bike
- 4:45:20
- T2
- 3:03
- Run
- 3:07:44
- Swim
- 54:33
- T1
- 2:52
- Bike
- 4:43:53
- T2
- 3:03
- Run
- 3:08:30
- Swim
- 53:11
- T1
- 2:31
- Bike
- 4:45:22
- T2
- 3:10
- Run
- 3:15:25
- Swim
- 55:28
- T1
- 3:04
- Bike
- 4:42:11
- T2
- 2:16
- Run
- 3:19:07
- Swim
- 1:04:00
- T1
- 2:26
- Bike
- 4:52:07
- T2
- 2:49
- Run
- 3:02:24
- Swim
- 57:11
- T1
- 2:37
- Bike
- 5:01:03
- T2
- 3:03
- Run
- 3:02:40
- Swim
- 1:04:40
- T1
- 2:27
- Bike
- 4:57:24
- T2
- 2:55
- Run
- 3:02:02
- Swim
- 54:30
- T1
- 3:11
- Bike
- 4:51:26
- T2
- 3:53
- Run
- 3:16:46
- Swim
- 52:58
- T1
- 2:41
- Bike
- 4:54:00
- T2
- 3:24
- Run
- 3:17:17
- Swim
- 1:04:42
- T1
- 2:53
- Bike
- 4:57:57
- T2
- 3:42
- Run
- 3:05:20
- Swim
- 59:54
- T1
- 2:32
- Bike
- 5:07:40
- T2
- 3:14
- Run
- 3:01:21
- Swim
- 59:59
- T1
- 2:32
- Bike
- 4:58:09
- T2
- 2:43
- Run
- 3:12:13
- Swim
- 54:31
- T1
- 2:43
- Bike
- 4:48:20
- T2
- 3:19
- Run
- 3:28:21
- Swim
- 55:01
- T1
- 2:38
- Bike
- 4:43:40
- T2
- 2:40
- Run
- 3:35:59
- Swim
- 53:06
- T1
- 3:14
- Bike
- 4:54:31
- T2
- 3:41
- Run
- 3:26:14
- Swim
- 1:04:46
- T1
- 2:53
- Bike
- 4:59:38
- T2
- 3:00
- Run
- 3:11:02
- Swim
- 58:05
- T1
- 3:00
- Bike
- 5:05:39
- T2
- 3:31
- Run
- 3:12:12
- Swim
- 1:00:00
- T1
- 2:55
- Bike
- 4:55:37
- T2
- 2:55
- Run
- 3:26:08
- Swim
- 1:03:10
- T1
- 2:58
- Bike
- 5:01:07
- T2
- 2:57
- Run
- 3:19:19
- Swim
- 57:12
- T1
- 3:01
- Bike
- 5:18:28
- T2
- 3:27
- Run
- 3:09:59
- Swim
- 57:09
- T1
- 2:38
- Bike
- 5:18:40
- T2
- 3:40
- Run
- 3:13:10
- Swim
- 1:08:18
- T1
- 3:01
- Bike
- 5:02:05
- T2
- 2:42
- Run
- 3:19:24
- Swim
- 1:16:56
- T1
- 2:25
- Bike
- 5:04:20
- T2
- 3:31
- Run
- 3:14:44
- Swim
- 52:59
- T1
- 3:36
- Bike
- 5:10:54
- T2
- 4:05
- Run
- 3:32:52
- Swim
- 1:10:15
- T1
- 2:35
- Bike
- 5:12:08
- T2
- 2:48
- Run
- 3:20:40
- Swim
- 1:07:40
- T1
- 3:25
- Bike
- 5:16:26
- T2
- 2:42
- Run
- 3:21:31
- Swim
- 1:04:47
- T1
- 3:09
- Bike
- 5:16:25
- T2
- 4:39
- Run
- 3:23:56
- Swim
- 1:16:08
- T1
- 3:28
- Bike
- 5:06:23
- T2
- 3:13
- Run
- 3:23:44
- Swim
- 59:57
- T1
- 2:38
- Bike
- 5:13:59
- T2
- 3:11
- Run
- 3:41:43
- Swim
- 59:58
- T1
- 2:38
- Bike
- 5:32:57
- T2
- 4:25
- Run
- 3:30:03
- Swim
- 1:00:12
- T1
- 2:54
- Bike
- 5:13:43
- T2
- 3:26
- Run
- 3:51:48
- Swim
- 1:07:43
- T1
- 2:53
- Bike
- 4:51:41
- T2
- 3:00
- Run
- 4:30:53
| # | Athlete | Finish | Swim | T1 | Bike | T2 | Run |
|---|---|---|---|---|---|---|---|
| Taylor Knibb | 8:36:29 | 52:54 | 2:53 | 4:40:06 | 2:47 | 2:57:45 | |
| Laura Philipp | 8:39:33 | 1:00:03 | 2:46 | 4:42:59 | 3:03 | 2:50:42 | |
| Julie Derron | 8:46:24 | 53:08 | 2:23 | 4:49:34 | 2:23 | 2:58:53 | |
| 4 | Kat Matthews | 8:49:37 | 54:56 | 2:38 | 4:55:33 | 3:40 | 2:52:49 |
| 5 | Imogen Simmonds | 8:51:43 | 53:07 | 2:28 | 4:45:20 | 3:03 | 3:07:44 |
| 6 | Lisa Perterer | 8:52:53 | 54:33 | 2:52 | 4:43:53 | 3:03 | 3:08:30 |
| 7 | Hannah Berry | 8:59:40 | 53:11 | 2:31 | 4:45:22 | 3:10 | 3:15:25 |
| 8 | Solveig Løvseth | 9:02:08 | 55:28 | 3:04 | 4:42:11 | 2:16 | 3:19:07 |
| 9 | Anne-Sophie Pierre | 9:03:48 | 1:04:00 | 2:26 | 4:52:07 | 2:49 | 3:02:24 |
| 10 | Grace Thek | 9:06:36 | 57:11 | 2:37 | 5:01:03 | 3:03 | 3:02:40 |
| 11 | Elisabetta Curridori | 9:09:29 | 1:04:40 | 2:27 | 4:57:24 | 2:55 | 3:02:02 |
| 12 | Lotte Wilms | 9:09:47 | 54:30 | 3:11 | 4:51:26 | 3:53 | 3:16:46 |
| 13 | Marta Sanchez | 9:10:24 | 52:58 | 2:41 | 4:54:00 | 3:24 | 3:17:17 |
| 14 | Sara Svensk | 9:14:37 | 1:04:42 | 2:53 | 4:57:57 | 3:42 | 3:05:20 |
| 15 | Marta Lagownik | 9:14:43 | 59:54 | 2:32 | 5:07:40 | 3:14 | 3:01:21 |
| 16 | Jenny Jendryschik | 9:15:39 | 59:59 | 2:32 | 4:58:09 | 2:43 | 3:12:13 |
| 17 | Regan Hollioake | 9:17:17 | 54:31 | 2:43 | 4:48:20 | 3:19 | 3:28:21 |
| 18 | Paula Findlay | 9:20:00 | 55:01 | 2:38 | 4:43:40 | 2:40 | 3:35:59 |
| 19 | Rachel Zilinskas | 9:20:48 | 53:06 | 3:14 | 4:54:31 | 3:41 | 3:26:14 |
| 20 | Jana Uderstadt | 9:21:21 | 1:04:46 | 2:53 | 4:59:38 | 3:00 | 3:11:02 |
| 21 | Jackie Hering | 9:22:29 | 58:05 | 3:00 | 5:05:39 | 3:31 | 3:12:12 |
| 22 | Kaidi Kivioja | 9:27:37 | 1:00:00 | 2:55 | 4:55:37 | 2:55 | 3:26:08 |
| 23 | Skye Wallace | 9:29:32 | 1:03:10 | 2:58 | 5:01:07 | 2:57 | 3:19:19 |
| 24 | Charlotte McShane | 9:32:08 | 57:12 | 3:01 | 5:18:28 | 3:27 | 3:09:59 |
| 25 | Kate Curran | 9:35:18 | 57:09 | 2:38 | 5:18:40 | 3:40 | 3:13:10 |
| 26 | Leonie Konczalla | 9:35:32 | 1:08:18 | 3:01 | 5:02:05 | 2:42 | 3:19:24 |
| 27 | Samantha Skold | 9:41:58 | 1:16:56 | 2:25 | 5:04:20 | 3:31 | 3:14:44 |
| 28 | Lara Hernandez-Tome | 9:44:28 | 52:59 | 3:36 | 5:10:54 | 4:05 | 3:32:52 |
| 29 | Rhianne Hughes | 9:48:28 | 1:10:15 | 2:35 | 5:12:08 | 2:48 | 3:20:40 |
| 30 | Nikita Paskiewiez | 9:51:45 | 1:07:40 | 3:25 | 5:16:26 | 2:42 | 3:21:31 |
| 31 | Arlette Gonzalez | 9:52:58 | 1:04:47 | 3:09 | 5:16:25 | 4:39 | 3:23:56 |
| 32 | Anna Pabinger | 9:52:59 | 1:16:08 | 3:28 | 5:06:23 | 3:13 | 3:23:44 |
| 33 | Gabrielle Lumkes | 10:01:31 | 59:57 | 2:38 | 5:13:59 | 3:11 | 3:41:43 |
| 34 | Antonia Milowsky | 10:10:03 | 59:58 | 2:38 | 5:32:57 | 4:25 | 3:30:03 |
| 35 | Penny Slater | 10:12:05 | 1:00:12 | 2:54 | 5:13:43 | 3:26 | 3:51:48 |
| 36 | Henrike Güber | 10:36:13 | 1:07:43 | 2:53 | 4:51:41 | 3:00 | 4:30:53 |
Did not finish · 11
| Athlete | Swim | T1 | Bike | T2 | Run | |
|---|---|---|---|---|---|---|
| Lucy Charles-Barclay | – | – | – | – | – | |
| Daisy Davies | – | – | – | – | – | |
| Franziska Hofmann | – | – | – | – | – | |
| Katrine Christensen | – | – | – | – | – | |
| Tamara Jewett | – | – | – | – | – | |
| Marjolaine Pierré | – | – | – | – | – | |
| Danielle Lewis | – | – | – | – | – | |
| India Lee | – | – | – | – | – | |
| Rebecca Anderbury | – | – | – | – | – | |
| Pâmella Nascimento de Oliveira | – | – | – | – | – | |
| Danielle Fauteux | – | – | – | – | – |