Pos First Name Last Name YOB Country Start
Num
Time Swim T1 Bike T2 Run
1 Spencer Smith 1973 GBR 1 01:51:04 00:17:45 00:00:00 01:00:20 00:00:00 00:32:56
2 Brad Beven 1969 AUS 72 01:51:49 00:17:45 00:00:00 01:02:04 00:00:00 00:31:57
3 Ralf Eggert 1971 GER 68 01:52:40 00:18:44 00:00:00 01:01:06 00:00:00 00:32:47
4 Mark Bates 1968 CAN 86 01:52:41 00:18:30 00:00:00 01:01:43 00:00:00 00:32:27
5 Philippe Fattori 1966 FRA 5 01:52:58 00:18:38 00:00:00 01:02:08 00:00:00 00:32:10
6 Dennis Looze 1972 NED 93 01:53:04 00:18:04 00:00:00 01:01:47 00:00:00 00:33:09
7 Andrew Macmartin 1972 CAN 90 01:53:06 00:18:09 00:00:00 01:01:51 00:00:00 00:33:04
8 Troy Fidler AUS 75 01:53:14 00:18:04 00:00:00 01:01:53 00:00:00 00:33:16
9 Scott Molina 1960 USA 15 01:53:20 00:18:01 00:00:00 01:02:27 00:00:00 00:32:51
10 Markus Keller 1967 SUI 64 01:53:26 00:18:51 00:00:00 01:01:03 00:00:00 00:33:30
11 Rainer Müller-Hörner 1967 GER 70 01:53:26 00:17:50 00:00:00 01:02:10 00:00:00 00:33:24
12 Jose Ricardo Gonzalez Davila 1960 MEX 59 01:53:35 00:18:31 00:00:00 01:01:21 00:00:00 00:33:40
13 Brad Kearns 1965 USA 105 01:53:49 00:18:54 00:00:00 01:02:02 00:00:00 00:32:50
14 Greg Bennett 1972 AUS 74 01:53:52 00:18:55 00:00:00 01:00:54 00:00:00 00:34:01
15 Thomas Hellriegel 1971 GER 69 01:54:08 00:19:44 00:00:00 01:01:08 00:00:00 00:33:15
16 Wes Hobson 1966 USA 17 01:54:31 00:18:05 00:00:00 01:01:51 00:00:00 00:34:31
17 Tomas Kocar 1965 CZE 7 01:55:03 00:18:13 00:00:00 01:01:25 00:00:00 00:35:21
18 Mark Lees AUS 76 01:55:07 00:19:13 00:00:00 01:02:56 00:00:00 00:32:56
19 Stefan Jakobsen CAN 89 01:55:39 00:18:40 00:00:00 01:02:09 00:00:00 00:34:50
20 Nataniel Llerandi 1968 USA 21 01:55:48 00:17:42 00:00:00 01:03:26 00:00:00 00:34:38
21 Carl Blasco 1971 FRA 3 01:56:00 00:17:57 00:00:00 01:04:17 00:00:00 00:33:43
22 Leandro Macedo 1968 BRA 80 01:56:03 00:19:28 00:00:00 01:03:50 00:00:00 00:32:43
23 Frank Clarke CAN 88 01:56:19 00:20:31 00:00:00 01:02:58 00:00:00 00:32:49
24 Tim Bentley AUS 79 01:56:31 00:18:44 00:00:00 01:05:02 00:00:00 00:32:43
25 Didier Volckaert 1958 BEL 96 01:56:42 00:19:23 00:00:00 01:02:46 00:00:00 00:34:30
26 Benjamin Sanson 1971 FRA 6 01:56:46 00:17:08 00:00:00 01:03:36 00:00:00 00:36:00
27 Norbert Domnik 1964 AUT 25 01:56:48 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00
28 Lachlain Vollmerhause CAN 77 01:56:57 00:17:48 00:00:00 01:02:03 00:00:00 00:37:04
29 Martin Matula 1971 CZE 9 01:57:00 00:20:04 00:00:00 01:01:33 00:00:00 00:35:19
30 Johannes Enzenhofer 1965 AUT 26 01:57:02 00:19:10 00:00:00 01:04:06 00:00:00 00:33:45
31 Andrew Carlson USA 19 01:57:06 00:17:54 00:00:00 01:04:00 00:00:00 00:35:12
32 Iñaki Arenal Gonzalez 1968 ESP 49 01:57:43 00:17:50 00:00:00 01:06:05 00:00:00 00:33:48
33 Gerald Will 1968 AUT 29 01:58:00 00:19:18 00:00:00 01:02:22 00:00:00 00:36:20
34 Eimert Venderbosch NED 94 01:58:00 00:20:30 00:00:00 01:03:00 00:00:00 00:34:30
35 Marcus Ornellas 1971 POR 83 01:58:04 00:19:32 00:00:00 01:03:48 00:00:00 00:34:44
36 Takumi Obara 1967 JPN 37 01:58:30 00:18:10 00:00:00 01:05:21 00:00:00 00:34:59
37 Simon Knowles AUS 78 01:58:34 00:18:52 00:00:00 01:02:13 00:00:00 00:37:29
38 Bernardo Zetina MEX 58 01:58:35 00:19:31 00:00:00 01:05:47 00:00:00 00:33:17
39 Chuckie Velupek USA 20 01:58:36 00:18:35 00:00:00 01:04:28 00:00:00 00:35:33
40 Fepdar Filippov 1975 RUS 102 01:58:40 00:17:47 00:00:00 01:04:44 00:00:00 00:36:09
41 Carlos Probert Maldonado 1967 MEX 80 01:58:42 00:18:20 00:00:00 01:04:42 00:00:00 00:35:40
42 Tim Stewart GBR 51 01:58:43 00:20:11 00:00:00 01:04:11 00:00:00 00:34:21
43 David Lee NZL 32 01:58:51 00:18:06 00:00:00 01:03:27 00:00:00 00:37:18
44 Danilo Palmucci 1963 ITA 12 01:58:52 00:20:20 00:00:00 01:04:48 00:00:00 00:33:44
45 Rob Barel 1957 NED 92 01:59:01 00:19:04 00:00:00 01:06:03 00:00:00 00:33:54
46 Cameron Brown 1972 NZL 34 01:59:08 00:18:19 00:00:00 01:04:11 00:00:00 00:36:38
47 Paul White CAN 91 01:59:16 00:20:24 00:00:00 01:04:41 00:00:00 00:34:11
48 Darren Wood USA 19 01:59:20 00:19:07 00:00:00 01:04:38 00:00:00 00:35:35
49 Greg Fraine 1962 NZL 33 01:59:22 00:20:35 00:00:00 01:04:39 00:00:00 00:34:08
50 Henrik Nöbbelin 1970 SWE 86 01:59:33 00:18:07 00:00:00 01:06:01 00:00:00 00:35:25
51 Craig Watson 1971 NZL 104 02:00:16 00:18:31 00:00:00 01:06:17 00:00:00 00:35:28
52 Sylvain Dafflon 1969 FRA 4 02:00:50 00:18:44 00:00:00 01:03:28 00:00:00 00:38:38
53 Ricardo Probert Maldonado 1966 MEX 61 02:01:00 00:19:01 00:00:00 01:06:29 00:00:00 00:35:30
54 Taro Shirato JPN 38 02:01:03 00:19:30 00:00:00 01:05:36 00:00:00 00:35:57
55 Alexander Merzlov 1964 RUS 101 02:01:07 00:18:45 00:00:00 01:08:37 00:00:00 00:33:44
56 Rob Campbell CAN 87 02:01:13 00:19:08 00:00:00 01:04:27 00:00:00 00:37:38
57 Rolf Kristian Roll NOR 98 02:01:32 00:21:48 00:00:00 01:04:43 00:00:00 00:35:01
58 Antonio Manssur Filho 1970 BRA 82 02:01:41 00:20:25 00:00:00 01:07:39 00:00:00 00:33:37
59 Glynde Mangum USA 108 02:02:08 00:18:46 00:00:00 01:05:44 00:00:00 00:37:38
60 Toshiro Tamura JPN 39 02:02:09 00:20:38 00:00:00 01:06:59 00:00:00 00:34:32
61 Jose Uzziel Valderrabano 1968 MEX 62 02:02:20 00:19:29 00:00:00 01:07:38 00:00:00 00:35:13
62 Bruce Houghton NZL 35 02:02:23 00:21:54 00:00:00 01:05:31 00:00:00 00:34:58
63 Toshi Nakayama 1962 JPN 41 02:02:55 00:20:31 00:00:00 01:07:26 00:00:00 00:34:58
64 Emerson Gomes BRA 81 02:03:00 00:19:13 00:00:00 01:08:45 00:00:00 00:35:02
65 Harald Zumpt RSA 67 02:03:08 00:18:48 00:00:00 01:05:14 00:00:00 00:39:06
66 Nick Radkewich 1971 USA 18 02:03:18 00:19:27 00:00:00 01:08:15 00:00:00 00:35:36
67 Hideo Nakagome 1967 JPN 38 02:03:45 00:18:47 00:00:00 01:09:05 00:00:00 00:35:53
68 Fernando Diefenthaelle BRA 84 02:04:31 00:20:39 00:00:00 01:07:20 00:00:00 00:36:32
69 Jose Henrique Miyasiro BRA 85 02:04:32 00:18:11 00:00:00 01:09:28 00:00:00 00:36:53
70 Steven Van Heirseele 1971 BEL 97 02:05:17 00:19:25 00:00:00 01:09:33 00:00:00 00:36:19
71 Akos Gyorffy HUN 14 02:05:32 00:20:13 00:00:00 01:07:51 00:00:00 00:37:28
72 Ulrich Katzer 1967 AUT 28 02:05:42 00:21:57 00:00:00 01:09:34 00:00:00 00:34:11
73 Kenichi Hoshino JPN 40 02:06:12 00:24:14 00:00:00 01:06:22 00:00:00 00:35:36
74 Con O'Kelly HKG 43 02:06:53 00:20:49 00:00:00 01:10:43 00:00:00 00:35:21
75 Gianpietro De Faveri 1969 ITA 10 02:10:14 00:17:56 00:00:00 01:07:00 00:00:00 00:45:18
76 Llan Bressler ISR 95 02:11:40 00:21:56 00:00:00 01:12:46 00:00:00 00:36:58
77 Borja Oses García ESP 48 02:11:46 00:20:01 00:00:00 01:13:35 00:00:00 00:38:10
78 Bertrand Richert TAH 54 02:12:42 00:22:41 00:00:00 01:12:13 00:00:00 00:37:48
79 Juha Vehvilainen FIN 99 02:13:24 00:27:47 00:00:00 01:10:01 00:00:00 00:35:36
80 Stephane Loulin TAH 53 02:16:39 00:25:39 00:00:00 01:14:48 00:00:00 00:36:12
81 Jovic Nenad SRB 13 02:19:16 00:21:49 00:00:00 01:17:15 00:00:00 00:40:12
82 Leon Harehoe TAH 52 02:20:07 00:26:59 00:00:00 01:16:14 00:00:00 00:36:54
83 Wan Shu Wah 1969 HKG 45 02:24:40 00:26:34 00:00:00 01:19:28 00:00:00 00:38:38
84 Charles Reia TAH 57 02:26:12 00:29:25 00:00:00 01:15:54 00:00:00 00:40:53
85 Yu Hun Park 1968 KOR 24 02:27:45 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00
86 Kim Jusung KOR 22 02:33:25 00:29:40 00:00:00 01:20:37 00:00:00 00:43:07
87 Chui Kam-Tong HKG 44 02:39:49 00:33:27 00:00:00 01:21:30 00:00:00 00:44:51
DNS Arnd Schomburg 1965 GER 71 DNS 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00
DNS Kim Sung Ho KOR 107 DNS 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00
DNS Kyu You Moon KOR 108 DNS 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00
DNF Richard Wells NZL 31 DNF 00:17:52 01:00:00 00:00:00 00:00:00 00:00:00
DNF Dmitriy Gaag 1971 KAZ 100 DNF 00:18:28 00:00:00 00:00:00 00:00:00 00:00:00
DNF Hamish Carter 1971 NZL 30 DNF 00:18:33 00:00:00 00:00:00 00:00:00 00:00:00
DNF Miles Stewart 1971 AUS 73 DNF 00:18:43 02:00:00 00:00:00 00:00:00 00:00:00
DNF Adolft Hanel AUT 27 DNF 00:19:32 00:00:00 01:07:48 00:00:00 00:00:00
DNF Fabrizio Ferraresi 1966 ITA 11 DNF 00:20:08 00:00:00 00:00:00 00:00:00 00:00:00
DNF Kim Hyojoon KOR 23 DNF 00:20:29 03:00:00 01:25:54 00:00:00 00:00:00
DNF Jiri Seidl 1967 CZE 8 DNF 00:20:32 00:00:00 00:00:00 00:00:00 00:00:00
Program notes:

Complete results