| Total: 87 athletes. |
| Bib | Name | Country | Swim | Transition 1 | Bike | Transition 2 | Run | Finish Time | Gender Rank | Cat. Rank |
| 15 | Jelle Geens | 9:08 | 1:19 | 28:31 | 0:29 | 14:23 | 53:49 | 1 | ||
| 7 | Mario Mola | 9:08 | 1:12 | 28:38 | 0:32 | 14:23 | 53:50 | 2 | ||
| 12 | Tyler Mislawchuk | 9:03 | 1:13 | 28:42 | 0:29 | 14:29 | 53:53 | 3 | ||
| 17 | Richard Murray | 9:27 | 1:14 | 28:15 | 0:27 | 14:36 | 53:58 | 4 | ||
| 10 | Kristian Blummenfelt | 9:13 | 1:14 | 28:30 | 0:29 | 14:38 | 54:02 | 5 | ||
| 2 | Fernando Alarza | 9:11 | 1:15 | 28:34 | 0:29 | 14:38 | 54:05 | 6 | ||
| 50 | Matthew Hauser | 8:55 | 1:13 | 28:49 | 0:28 | 14:45 | 54:09 | 7 | ||
| 5 | Bicsák Bence | 9:00 | 1:13 | 28:44 | 0:32 | 14:49 | 54:16 | 8 | ||
| 3 | Javier Gomez Noya | 9:02 | 1:11 | 28:45 | 0:31 | 14:57 | 54:24 | 9 | ||
| 4 | Jacob Birtwhistle | 9:21 | 1:15 | 28:24 | 0:30 | 15:03 | 54:31 | 10 | ||
| 6 | Jonas Schomburg | 8:58 | 1:13 | 28:44 | 0:26 | 15:15 | 54:35 | 11 | ||
| 38 | Seth Rider | 9:10 | 1:11 | 28:37 | 0:29 | 15:18 | 54:42 | 12 | ||
| 23 | Shachar Sagiv | 9:07 | 1:12 | 28:41 | 0:31 | 15:13 | 54:42 | 13 | ||
| 8 | Gustav Iden | 9:24 | 1:13 | 28:46 | 0:30 | 14:52 | 54:43 | 14 | ||
| 11 | Antonio Serrat Seoane | 9:09 | 1:12 | 28:41 | 0:30 | 15:16 | 54:46 | 15 | ||
| 45 | Stefan Zachäus | 9:12 | 1:14 | 28:31 | 0:29 | 15:23 | 54:48 | 16 | ||
| 19 | Tony Smoragiewicz | 9:22 | 1:17 | 28:21 | 0:33 | 15:21 | 54:52 | 17 | ||
| 18 | Simon Viain | 9:25 | 1:13 | 28:22 | 0:32 | 15:24 | 54:54 | 18 | ||
| 30 | Andrea Salvisberg | 9:01 | 1:13 | 28:46 | 0:30 | 15:29 | 54:57 | 19 | ||
| 1 | Henri Schoeman | 8:50 | 1:19 | 28:49 | 0:27 | 15:36 | 54:58 | 20 | ||
| 16 | Joao Silva | 9:07 | 1:15 | 28:39 | 0:34 | 15:32 | 55:06 | 21 | ||
| 42 | Richard Varga | 8:52 | 1:19 | 28:49 | 0:32 | 15:44 | 55:13 | 22 | ||
| 26 | Ben Kanute | 8:56 | 1:15 | 28:48 | 0:30 | 15:54 | 55:22 | 23 | ||
| 22 | Lasse Lührs | 9:21 | 1:20 | 28:18 | 0:31 | 16:02 | 55:30 | 24 | ||
| 41 | Sylvain Fridelance | 9:21 | 1:15 | 28:24 | 0:32 | 16:04 | 55:34 | 25 |
| Total: 87 athletes. |