Pos First Name Last Name YOB Country Start
Num
Time Swim T1 Bike T2 Run
1 Richard Wilder 1973 GBR 742 02:08:43 00:21:19 00:01:43 01:06:46 00:01:16 00:37:40
2 Euan Lees 1973 GBR 737 02:09:10 00:19:51 00:02:01 01:10:26 00:01:10 00:35:43
3 David Caldeirao 1973 POR 654 02:09:19 00:19:22 00:01:27 01:11:07 00:00:56 00:36:27
4 James Amy 1970 GBR 745 02:10:15 00:20:59 00:01:40 01:09:36 00:01:03 00:36:59
5 Rhys Thomas 1994 GBR 741 02:10:18 00:20:28 00:01:36 01:10:40 00:00:52 00:36:44
6 Vaclav Glaser 1970 CZE 686 02:11:20 00:19:30 00:01:36 01:10:05 00:01:07 00:39:05
7 Joao Martins 1983 POR 667 02:11:22 00:23:55 00:01:50 01:08:42 00:01:10 00:35:47
8 Manuel Jesús Gayoso 1969 ESP 701 02:11:33 00:20:56 00:01:37 01:12:49 00:01:18 00:34:56
9 Emilio Eugenio Jimenez 1972 ESP 698 02:12:18 00:20:45 00:01:20 01:14:20 00:00:56 00:34:59
10 Javier Hoz Cuerno 1972 ESP 704 02:13:47 00:21:33 00:01:58 01:13:31 00:01:07 00:35:40
11 Luís Alberto Piña Refojos 1972 ESP 711 02:14:19 00:19:34 00:01:43 01:15:13 00:01:00 00:36:50
12 Carlos Prieto lopez 1972 ESP 714 02:15:28 00:19:06 00:01:40 01:16:06 00:01:09 00:37:28
13 Jorge Figueiredo 1971 POR 658 02:15:34 00:22:16 00:01:44 01:11:02 00:01:04 00:39:29
14 Marco Mello 1970 POR 668 02:15:36 00:21:08 00:02:05 01:13:55 00:01:23 00:37:05
15 Peter Goodfellow 1970 GBR 735 02:15:47 00:21:35 00:01:43 01:12:29 00:01:07 00:38:54
16 Hugo Ecija Bernal 1971 ESP 696 02:16:01 00:21:30 00:01:42 01:12:43 00:00:58 00:39:09
17 Martin Henkel 1970 GER 744 02:16:32 00:23:56 00:01:58 01:10:29 00:01:04 00:39:06
18 Peter Mallison 1970 GBR 738 02:17:37 00:25:02 00:01:37 01:13:31 00:01:00 00:36:29
19 Gustavo Adolfo Arribas Barroso 1971 ESP 689 02:17:55 00:23:05 00:01:48 01:16:12 00:01:00 00:35:52
20 Javier Salazar Rivas 1971 ESP 717 02:17:55 00:23:15 00:01:42 01:16:04 00:01:16 00:35:40
21 Fabrizio Lancellotti 1971 ITA 751 02:17:56 00:22:32 00:01:34 01:15:12 00:01:04 00:37:36
22 Marco Rensen 1971 NED 755 02:18:15 00:20:23 00:01:37 01:13:50 00:01:08 00:41:19
23 Rui Alexandre Simoes 1973 POR 674 02:18:32 00:24:09 00:01:40 01:13:55 00:01:10 00:37:38
24 Miguel Angel Cabrera Fernández 1970 ESP 691 02:18:34 00:24:18 00:01:52 01:12:19 00:01:30 00:38:37
25 Alberto Hernandez ESP 702 02:19:10 00:20:16 00:03:24 01:15:48 00:01:55 00:37:49
26 Juan Antonio Bruzón Saavedra 1971 ESP 690 02:19:28 00:21:56 00:01:45 01:18:07 00:01:14 00:36:27
27 Emanuel Neves 1970 POR 670 02:19:36 00:21:38 00:01:42 01:17:48 00:01:08 00:37:21
28 Rob Milburn 1973 GBR 739 02:19:52 00:20:29 00:01:45 01:15:32 00:01:06 00:41:03
29 Keith Brown 1971 GBR 729 02:19:55 00:25:26 00:01:50 01:12:21 00:01:19 00:39:00
30 Paul Dunne 1971 IRL 748 02:20:11 00:25:15 00:01:25 01:11:13 00:01:07 00:41:13
31 Gaulaitis Kastitis LTU 02:20:12 00:24:01 00:02:15 01:15:30 00:01:16 00:37:12
32 Alexandre Feliz 1972 POR 657 02:20:20 00:20:27 00:01:42 01:15:32 00:01:09 00:41:33
33 Alex Frost 1969 GBR 733 02:20:25 00:23:11 00:01:57 01:17:36 00:01:12 00:36:31
34 Raúl Campeny 1972 ESP 693 02:20:48 00:21:16 00:01:58 01:17:59 00:01:10 00:38:27
35 Steven Tampin 1973 GBR 740 02:22:26 00:22:32 00:02:06 01:17:42 00:01:12 00:38:57
36 Paul Connolly IRL 747 02:22:34 00:20:45 00:01:34 01:16:54 00:01:46 00:41:36
37 Luis Lourenco 1973 POR 665 02:22:37 00:22:42 00:01:41 01:17:50 00:01:16 00:39:08
38 Antonio Polo Fresnillo 1971 ESP 713 02:22:52 00:22:22 00:01:40 01:20:23 00:01:04 00:37:23
39 Alfredo Trincado Fernández 1969 ESP 720 02:23:03 00:22:27 00:02:01 01:18:34 00:01:08 00:38:54
40 Remigio Herrera Cabello 1973 ESP 703 02:23:26 00:23:59 00:01:53 01:16:38 00:01:19 00:39:38
41 Howard Dove 1970 GBR 731 02:23:45 00:23:58 00:01:55 01:14:54 00:01:22 00:41:38
42 Luis Fernando Alonso Sierra 1970 ESP 688 02:25:02 00:22:18 00:01:53 01:18:11 00:01:45 00:40:57
43 Francisco Ortiz Martín 1969 ESP 709 02:25:11 00:20:18 00:02:16 01:20:17 00:01:27 00:40:53
44 Paulo Conde 1971 POR 656 02:25:29 00:21:25 00:02:04 01:18:54 00:01:34 00:41:33
45 Christophe Aulagnier FRA 724 02:25:46 00:25:09 00:01:21 01:17:13 00:01:06 00:40:57
46 Diego Yebra Rovira 1970 ESP 722 02:25:58 00:22:55 00:01:49 01:19:49 00:01:13 00:40:14
47 Paulo Lamego 1971 POR 662 02:26:33 00:25:51 00:01:44 01:18:03 00:01:26 00:39:30
48 Franck Gerome FRA 727 02:27:32 00:24:03 00:02:15 01:17:34 00:01:21 00:42:20
49 Pedro Quintela 1969 POR 672 02:27:40 00:27:42 00:01:40 01:18:48 00:01:09 00:38:22
50 Rubén Ruiz Arango 1971 ESP 02:27:56 00:27:27 00:01:57 01:14:32 00:01:18 00:42:44
51 José Antonio Zafra 1972 ESP 723 02:27:59 00:24:57 00:01:58 01:19:00 00:01:13 00:40:50
52 Fernando Rego 1973 ESP 715 02:28:01 00:21:55 00:02:09 01:22:50 00:01:21 00:39:49
53 Marco Zoccheddu 1972 ITA 753 02:28:21 00:23:44 00:01:58 01:19:23 00:01:03 00:42:16
54 Thomas Drew 1970 GBR 732 02:28:24 00:24:56 00:02:01 01:17:47 00:01:19 00:42:23
55 Federico López Velo 1970 ESP 706 02:28:48 00:21:41 00:02:04 01:23:01 00:01:25 00:40:37
56 Antonio Igualador 1969 ESP 705 02:29:23 00:24:25 00:01:33 01:23:05 00:01:08 00:39:13
57 Mario Guedes 1972 POR 660 02:29:35 00:24:19 00:02:01 01:22:52 00:01:12 00:39:15
58 Luis Guerreiro 1971 POR 661 02:29:58 00:31:09 00:01:58 01:16:26 00:01:14 00:39:11
59 Diego Jose Pio Vaquero 1971 ESP 712 02:30:21 00:26:19 00:02:11 01:22:16 00:01:21 00:38:15
60 Faber Martins 1970 POR 666 02:30:23 00:27:42 00:02:06 01:21:47 00:01:26 00:37:23
61 Carlos Carichas 1969 POR 655 02:31:00 00:25:48 00:02:09 01:21:23 00:01:21 00:40:21
62 Paulo Barradas 1971 POR 650 02:31:26 00:21:58 00:01:45 01:24:42 00:01:04 00:41:59
63 Ben Christopher 1973 GBR 730 02:31:55 00:29:49 00:02:13 01:19:35 00:01:10 00:39:09
64 Urs Briner 1969 SUI 683 02:32:11 00:24:40 00:02:45 01:16:44 00:01:51 00:46:13
65 Paulo Teles 1971 POR 679 02:32:12 00:25:24 00:01:52 01:22:03 00:01:13 00:41:42
66 Miguel Angel Alonso Sierra 1971 ESP 687 02:33:28 00:25:19 00:02:06 01:23:07 00:01:18 00:41:38
67 Gary Wolstencroft 1971 GBR 743 02:33:30 00:24:45 00:01:50 01:23:23 00:01:17 00:42:18
68 José Carlos García Pérez 1970 ESP 700 02:33:53 00:24:09 00:02:28 01:23:35 00:01:19 00:42:24
69 Ricardo Vieira 1971 POR 682 02:35:07 00:27:04 00:02:51 01:23:29 00:01:27 00:40:18
70 Fabrice Khun FRA 728 02:35:32 00:24:23 00:01:52 01:25:21 00:01:08 00:42:47
71 Roman Stettler 1970 SUI 684 02:35:34 00:29:19 00:01:30 01:17:37 00:01:15 00:45:55
72 Carlos Braz 1970 POR 653 02:38:11 00:28:26 00:01:58 01:24:21 00:01:18 00:42:10
73 Francisco Torres Vélez 1973 ESP 719 02:38:39 00:25:49 00:02:34 01:23:34 00:01:23 00:45:20
74 Michalis Alexandrakis 1971 CYP 685 02:39:17 00:25:18 00:02:26 01:26:38 00:01:39 00:43:19
75 Nuno Barros 1971 POR 651 02:39:45 00:24:44 00:02:07 01:24:43 00:01:19 00:46:53
76 William Fitzpatrick 1970 IRL 749 02:41:14 00:29:51 00:01:53 01:22:48 00:01:17 00:45:28
77 Mario Figueiredo 1969 POR 659 02:43:22 00:34:25 00:01:57 01:24:33 00:01:04 00:41:24
78 Jorge Miguel Vieira 1969 POR 681 02:43:37 00:31:15 00:02:05 01:27:57 00:01:10 00:41:12
79 Henrique Boulhosa 1973 POR 652 02:47:35 00:25:01 00:02:36 01:32:42 00:01:35 00:45:42
80 Fabrizio Saletti 1969 ITA 752 02:48:59 00:26:29 00:02:41 01:28:58 00:01:58 00:48:54
81 Marcus Whitfield 1971 IRL 750 02:52:05 00:25:30 00:03:51 01:34:00 00:01:48 00:46:57
82 Georges Dos Santos FRA 726 02:52:08 00:34:50 00:02:57 01:23:48 00:01:36 00:48:58
83 Claudio Sánchez Alonso 1971 ESP 718 02:52:22 00:22:22 00:02:39 01:30:10 00:02:01 00:55:11
84 Mario Pérez Martínez 1971 ESP 710 02:53:33 00:32:00 00:03:00 01:35:04 00:01:37 00:41:52
85 Pedro Lopes 1972 POR 664 02:54:45 00:31:23 00:02:46 01:34:08 00:01:12 00:45:17
86 Pedro Leiria 1973 POR 663 02:54:46 00:32:42 00:02:06 01:30:08 00:01:23 00:48:30
87 Steven Hay 1973 GBR 736 02:54:50 00:30:55 00:02:16 01:29:15 00:01:20 00:51:04
88 Paulo Matias 1969 POR 02:58:11 00:34:34 00:02:38 01:28:40 00:02:01 00:50:19
89 Laurent Belan FRA 725 02:58:22 00:27:23 00:02:04 01:28:05 00:01:17 00:59:35
90 Helder Valente 1973 POR 680 02:59:51 00:31:02 00:03:01 01:32:06 00:01:31 00:52:11
91 Carlos Silva 1975 POR 673 03:13:00 00:38:37 00:02:19 01:36:33 00:01:37 00:53:54
DNF Clive William Byrne 1973 IRL 746 DNF 00:25:45 00:01:53 00:00:00 00:00:00 00:00:00
DNF Matthew Gallop 1972 GBR 734 DNF 00:20:29 00:01:33 00:00:00 00:00:00 00:00:00
DNF Carlos Nobrega 1970 POR 671 DNF 00:23:41 00:01:40 00:46:24 00:08:13 00:00:00
Program Details
Program Notes

Complete results