Pos First Name Last Name YOB Country Start
Num
Time Swim T1 Bike T2 Run
1 Brian Duffy 1988 USA 30270 01:45:45 00:09:39 00:02:27 00:57:48 00:02:41 00:33:12
2 Jaroslav Kovacic 1984 SLO 30340 01:47:05 00:09:30 00:02:34 00:57:55 00:02:43 00:34:25
3 Jamie Hinton 1984 GBR 30305 01:47:32 00:09:26 00:02:37 00:57:56 00:02:44 00:34:50
4 Neil Eddy 1986 GBR 30231 01:47:38 00:09:36 00:02:35 00:58:01 00:02:40 00:34:49
5 Robert Skillman 1984 AUS 30351 01:47:41 00:09:30 00:02:47 00:57:27 00:02:37 00:35:23
6 Kevin Thornton 1984 IRL 30320 01:48:10 00:09:31 00:02:49 00:57:24 00:02:50 00:35:38
7 David Bartlett 1984 GBR 30228 01:48:24 00:09:18 00:02:41 00:57:59 00:02:37 00:35:50
8 Jens Roth 1988 GER 30313 01:49:11 00:09:07 00:02:46 00:57:51 00:02:56 00:36:33
9 Ewan Brown 1987 GBR 30229 01:49:33 00:11:18 00:02:35 00:59:42 00:02:35 00:33:25
10 Alex Lawton 1988 GBR 30308 01:49:53 00:10:55 00:02:39 00:59:59 00:02:36 00:33:45
11 Sam Kidd NZL 30263 01:50:31 00:10:27 00:02:44 01:01:14 00:02:31 00:33:38
12 Chris Nicholls 1986 GBR 30309 01:50:48 00:11:36 00:02:35 00:58:10 00:02:43 00:35:46
13 Keith Marchant 1987 CAN 30359 01:50:56 00:10:50 00:02:51 00:59:34 00:02:47 00:34:55
14 David Lacombe 1985 CAN 30286 01:51:00 00:11:21 00:02:36 00:59:44 00:02:43 00:34:38
15 Tom Higgins 1985 GBR 30304 01:51:12 00:10:38 00:02:43 00:59:19 00:02:36 00:35:57
16 Cody Bohachek 1986 USA 30342 01:51:26 00:10:19 00:02:59 00:59:27 00:02:53 00:35:50
17 Sam Village 1987 GBR 30240 01:51:49 00:11:38 00:02:43 00:59:10 00:02:40 00:35:40
18 Craig Davis 1988 AUS 30274 01:51:55 00:10:06 00:02:37 01:01:30 00:02:34 00:35:10
19 Peter Campbell 1984 GBR 30301 01:51:56 00:10:40 00:02:37 00:59:20 00:02:32 00:36:48
20 Nick Beer 1985 GBR 30300 01:52:03 00:09:10 00:02:45 01:02:37 00:02:44 00:34:49
21 Nicholas Chase 1986 USA 30343 01:52:05 00:11:21 00:02:55 00:58:04 00:02:53 00:36:55
22 Paul Bregin 1984 CAN 30355 01:52:17 00:10:56 00:02:58 01:00:34 00:02:59 00:34:52
23 Myles Alexander 1988 USA 30269 01:52:32 00:12:21 00:02:57 00:58:40 00:02:53 00:35:44
24 Chase Baraczek 1986 USA 30341 01:52:35 00:11:31 00:03:00 00:59:35 00:02:55 00:35:36
25 Sean Sullivan 1985 USA 30272 01:52:36 00:11:10 00:02:57 00:58:58 00:02:53 00:36:39
26 Michael Cannon 1985 RSA 30338 01:52:43 00:10:56 00:02:50 01:00:44 00:02:57 00:35:17
27 Anthony Gritton 1988 GBR 30302 01:53:22 00:11:41 00:02:38 01:00:10 00:02:39 00:36:17
28 Aled Jones 1986 GBR 30235 01:53:25 00:11:30 00:02:46 00:59:22 00:02:44 00:37:05
29 Jason Rhine 1984 AUS 30350 01:53:26 00:10:16 00:02:39 01:01:36 00:03:09 00:35:47
30 Mitch Mcrae 1987 NZL 30264 01:53:29 00:10:25 00:02:37 01:00:33 00:02:37 00:37:18
31 Ross Simpson 1985 GBR 30310 01:53:35 00:10:35 00:02:41 01:01:22 00:02:45 00:36:15
32 James Foote 1984 AUS 30275 01:53:44 00:10:26 00:02:47 00:59:37 00:02:44 00:38:12
33 Adam Sopko 1988 USA 30271 01:53:46 00:11:36 00:02:55 01:00:31 00:02:52 00:35:54
34 Bjorn Ludick 1984 IRL 30318 01:53:51 00:10:15 00:02:45 01:00:58 00:02:59 00:36:55
35 Peter Wooldridge 1988 GBR 30311 01:53:53 00:11:40 00:02:42 01:00:09 00:02:38 00:36:46
36 Tom Norris 1986 AUS 30279 01:53:59 00:11:14 00:02:58 00:59:24 00:03:02 00:37:23
37 Keith Galea 1987 MLT 30260 01:54:16 00:10:41 00:03:15 01:01:31 00:03:05 00:35:45
38 David Langston 1988 GBR 30236 01:54:25 00:09:04 00:03:00 01:01:34 00:02:52 00:37:57
39 Hamish Shaw 1988 GBR 30237 01:54:44 00:10:31 00:03:10 01:01:35 00:03:10 00:36:20
40 Johan Moylan 1984 AUS 30278 01:54:52 00:11:47 00:02:40 01:00:44 00:02:51 00:36:51
41 Josh Hutchinson 1988 GBR 30306 01:54:54 00:10:36 00:02:46 01:01:08 00:02:45 00:37:40
42 Jeren Seegers 1985 RSA 30268 01:55:21 00:10:36 00:03:06 01:02:03 00:03:06 00:36:32
43 John Thelwell 1985 GBR 30239 01:55:28 00:11:48 00:03:04 01:00:00 00:03:09 00:37:28
44 Greg Cherry 1985 GBR 30230 01:55:29 00:10:01 00:03:01 01:01:28 00:03:08 00:37:54
45 Stephen Jack 1985 GBR 30234 01:55:39 00:12:21 00:02:48 01:01:40 00:03:01 00:35:51
46 Runar Orn Agustsson 1985 ISL 30249 01:55:41 00:11:58 00:03:11 01:00:25 00:02:49 00:37:21
47 Andrew Gordon 1987 GIB 30314 01:55:43 00:11:25 00:02:43 01:03:35 00:02:38 00:35:24
48 Ruan Naude 1987 RSA 30267 01:55:49 00:11:21 00:03:01 00:59:18 00:03:09 00:39:02
49 Chris Papadakis 1985 AUS 30349 01:55:54 00:12:00 00:02:48 01:01:32 00:02:57 00:36:38
50 Seiji Kurauchi 1984 JPN 30253 01:55:58 00:10:50 00:02:45 01:04:20 00:02:59 00:35:06
51 Aaron Ashdown 1985 AUS 30346 01:55:59 00:11:05 00:03:08 01:00:21 00:02:57 00:38:30
52 Mark Seelye 1988 NZL 30335 01:56:08 00:12:27 00:02:40 01:02:32 00:02:41 00:35:49
53 Jean Pierre Joubert 1987 RSA 30266 01:56:24 00:12:23 00:02:48 01:02:43 00:03:01 00:35:31
54 Neil Houlsby 1987 GBR 30233 01:56:26 00:12:08 00:02:51 01:03:04 00:03:00 00:35:24
55 Thomas Jeffery 1987 GBR 30307 01:56:29 00:12:01 00:03:05 01:02:37 00:02:52 00:35:56
56 Colin Campbell 1986 CAN 30356 01:56:39 00:12:53 00:02:36 01:02:57 00:02:34 00:35:41
57 Daniel Augello 1988 CAN 30354 01:57:04 00:10:52 00:03:02 01:00:43 00:02:58 00:39:30
58 Anthony Goss 1984 AUS 30348 01:57:26 00:09:34 00:02:33 00:59:37 00:02:53 00:42:52
59 James Haigh 1984 GBR 30232 01:57:34 00:10:45 00:02:47 01:03:15 00:03:31 00:37:19
60 Kristian Qvistgaard 1984 DEN 30291 01:58:05 00:10:38 00:03:10 01:01:15 00:03:04 00:40:01
61 Alex Diorietes 1988 AUS 30347 01:58:12 00:13:12 00:02:49 01:02:53 00:02:43 00:36:37
62 Douglas Wickware 1987 CAN 30361 01:58:22 00:10:35 00:03:04 01:01:30 00:03:21 00:39:54
63 Blair Milne 1986 CAN 30287 01:58:23 00:11:26 00:02:53 01:04:21 00:03:20 00:36:25
64 Guilherme Coutinho 1984 BRA 30281 01:58:30 00:11:54 00:02:48 01:03:14 00:02:53 00:37:44
65 Andrew Bridgen 1987 CAN 30282 01:58:52 00:11:57 00:03:07 01:03:47 00:02:58 00:37:06
66 Brian Kinsella 1987 IRL 30317 01:58:54 00:11:57 00:03:03 01:04:05 00:02:46 00:37:06
67 Brendan Howard 1984 CAN 30358 01:59:08 00:12:12 00:02:46 01:03:00 00:02:54 00:38:17
68 Matteo Pittaluga 1985 ITA 30252 01:59:18 00:10:04 00:02:55 01:04:52 00:03:01 00:38:28
69 Anthony McDonald 1988 IRL 30319 01:59:20 00:12:31 00:02:48 01:03:45 00:02:48 00:37:30
70 Charles St-Pierre 1988 CAN 30360 01:59:27 00:11:59 00:03:00 01:04:05 00:03:02 00:37:23
71 Gints Skroderis 1987 LAT 30254 01:59:42 00:12:10 00:02:56 01:04:38 00:02:48 00:37:11
72 Patrick Rapp 1986 AUT 30280 01:59:48 00:12:49 00:03:25 01:02:25 00:03:15 00:37:56
73 Peter Reynolds 1984 IRL 30248 01:59:51 00:14:29 00:03:12 01:01:15 00:04:08 00:36:49
74 Cristian Camilo Salomon Cardenas 1988 COL 30290 02:00:04 00:11:50 00:02:58 01:04:51 00:02:53 00:37:35
75 Matthew Larkin 1988 AUS 30277 02:00:06 00:11:58 00:03:07 01:02:52 00:02:41 00:39:29
76 Michael Robinson 1987 NZL 30265 02:00:06 00:11:17 00:02:49 01:04:49 00:02:49 00:38:24
77 Thomas Mcenery 1987 IRL 30247 02:00:09 00:10:42 00:02:51 01:05:50 00:02:53 00:37:56
78 Matt Reeve 1988 CAN 30288 02:00:12 00:11:24 00:03:01 01:02:38 00:02:48 00:40:22
79 Craig Stevenson 1987 GBR 30238 02:00:42 00:10:30 00:02:48 00:59:54 00:03:09 00:44:23
80 Adriano Delpodio 1986 ARG 30345 02:00:48 00:10:54 00:03:07 01:04:28 00:03:04 00:39:15
81 Isacco Andrenucci 1985 ITA 30322 02:00:48 00:09:34 00:02:31 01:06:39 00:02:49 00:39:16
82 Hillard Remmers 1984 GER 30241 02:01:31 00:12:19 00:06:06 01:01:03 00:03:11 00:38:54
83 Edson Asdruval Fuentes Caro 1986 MEX 30331 02:01:37 00:11:46 00:03:27 01:03:59 00:03:07 00:39:20
84 Daniel Behrens 1986 GER 30312 02:02:06 00:10:46 00:03:44 01:04:22 00:03:13 00:40:03
85 Martino Bertolin 1984 ITA 30251 02:02:09 00:09:50 00:03:02 01:06:54 00:03:13 00:39:12
86 Jon Dow 1988 CAN 30357 02:02:15 00:12:34 00:02:59 01:06:09 00:03:15 00:37:20
87 Stefan Engstrøm 1984 NOR 30333 02:02:32 00:12:45 00:02:54 01:03:08 00:03:05 00:40:42
88 Eduardo Chong Avendaño 1987 MEX 30329 02:03:04 00:11:29 00:03:16 01:07:29 00:03:07 00:37:44
89 Micheal Gray 1984 AUS 30276 02:03:04 00:11:59 00:03:26 01:04:51 00:03:19 00:39:30
90 Bernard Griesel 1987 RSA 30339 02:03:13 00:12:48 00:03:04 01:06:04 00:03:03 00:38:15
91 Troy Waddington 1987 NZL 30336 02:03:22 00:12:40 00:03:32 01:05:45 00:03:10 00:38:16
92 Stephan Dorner 1987 AUT 30352 02:03:52 00:12:39 00:03:18 01:04:15 00:03:10 00:40:31
93 Giovanni Romagnoni 1988 ITA 30324 02:04:20 00:11:13 00:03:04 01:08:18 00:03:06 00:38:41
94 John Salo 1985 ISV 30250 02:04:27 00:13:15 00:03:42 01:03:52 00:03:44 00:39:56
95 Xavier Scott 1985 LUX 30327 02:05:10 00:13:02 00:03:17 01:02:08 00:03:12 00:43:32
96 Tyrone Compton 1987 AUS 30273 02:05:19 00:12:20 00:03:34 01:01:51 00:03:36 00:44:00
97 Andoni Rumayor Belausteguigoitia 1988 MEX 30259 02:05:25 00:11:53 00:02:47 01:08:07 00:03:29 00:39:10
98 David Brew 1988 IRL 30244 02:05:47 00:12:25 00:03:25 01:07:36 00:03:16 00:39:07
99 Panagiotis Kyrtatos 1984 GRE 30243 02:06:33 00:12:14 00:04:56 01:06:31 00:03:29 00:39:26
100 Miguel Castillo Guerrero 1985 MEX 30256 02:06:33 00:12:43 00:03:15 01:09:35 00:03:13 00:37:49
101 Daniel David Gonzalez Lopez 1987 MEX 30257 02:07:23 00:10:53 00:03:05 01:10:41 00:03:24 00:39:22
102 Matthew Charlton 1984 AUS 30292 02:08:05 00:13:51 00:03:10 01:08:03 00:02:59 00:40:03
103 Luke Bonnici MLT 30332 02:08:22 00:11:15 00:03:05 01:08:52 00:03:13 00:41:59
104 Sebastian Christlieb Guillen 1986 MEX 30330 02:10:07 00:12:17 00:03:06 01:12:36 00:03:40 00:38:31
105 Justin George 1984 CAN 30284 02:10:41 00:11:40 00:03:54 01:07:51 00:03:42 00:43:36
106 Kevin Chiarot 1987 CAN 30283 02:11:30 00:13:56 00:03:34 01:06:41 00:03:28 00:43:53
107 Pit Pillatsch 1985 LUX 30326 02:11:54 00:15:43 00:04:15 01:06:47 00:03:21 00:41:49
108 Julian Andres Villa Echeverry 1987 COL 30362 02:12:14 00:14:08 00:03:22 01:09:56 00:04:00 00:40:50
109 Aviad Ce Jay 1984 ISR 30321 02:12:40 00:15:10 00:04:09 01:08:13 00:03:46 00:41:24
110 Wayne Hofer 1984 NZL 30262 02:13:44 00:13:47 00:04:21 01:09:31 00:03:37 00:42:29
111 Edward Kearney 1987 IRL 30315 02:13:55 00:12:52 00:03:08 01:09:41 00:03:20 00:44:55
112 Peter Keys 1987 IRL 30316 02:14:59 00:11:01 00:03:47 01:12:38 00:03:32 00:44:03
113 Luke McCarthy 1986 IRL 30246 02:15:04 00:14:37 00:04:07 01:11:52 00:03:26 00:41:04
114 Jose Israel Briseño Perezyera 1986 MEX 30328 02:16:55 00:12:50 00:03:11 01:13:22 00:03:10 00:44:23
115 Mattijn Venhuizen 1986 NED 30261 02:18:54 00:16:39 00:03:45 01:11:20 00:03:30 00:43:42
116 Igor Simoes Borges 1987 BRA 30353 02:23:40 00:11:53 00:03:49 01:14:20 00:04:37 00:49:03
117 Mark Garcia 1985 GIB 30242 02:23:57 00:14:35 00:05:33 01:10:15 00:05:23 00:48:13
118 Paolo Iacomini 1985 ITA 30323 02:25:31 00:16:08 00:04:32 01:15:22 00:03:55 00:45:36
119 Shintaro Hoshi 1987 JPN 30325 02:37:25 00:17:52 00:03:28 01:19:10 00:04:11 00:52:47
DNF David Marquez Herrera 1988 MEX 30258 DNF 00:09:56 00:02:53 00:00:00 00:00:00 00:00:00
DSQ Benjamin Ramirez 1988 PHI 30337 DSQ 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00
DSQ Buddy Verderber 1988 USA 30344 DSQ 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00
Program Details
Program Notes

Due to the combined air and water temperature, the swim was shortened to 750m