angle-leftangle-rightarea-chartbarsbike bookmark-ocalendarchallenge clock-ocodeenvelopefacebookfemalefileflag-checkeredflower globegoogle-plushashtaginstagramironmanlightbulb-omalemap-signsmapminusplusrunrunn searchsort-ascsort-descsortswim tabletachometertrophytwitteruserusersvenus-marswhatsapp

Men's Results -
Ironman 70.3 Cascais, Portugal 2018

Ovr Gen Div Name # AG
1 1 1 Fernando Alarza2 M PRO ESP 00:22:3202:15:2401:11:1703:54:56
2 2 2 João Silva3 M PRO POR 00:23:2302:15:1001:12:3803:57:23
3 3 3 Filipe Azevedo7 M PRO POR 00:23:2802:15:0801:12:5203:57:40
4 4 4 Aleksey Kalistratov22 M PRO RUS 00:24:0602:14:2101:13:0803:57:43
5 5 5 Colin Norris12 M PRO GBR 00:24:0902:14:2301:13:1203:57:48
6 6 6 Gustavo Rodriguez Iglesias8 M PRO ESP 00:26:3602:10:1901:16:2904:00:10
7 7 7 Thomas Steger13 M PRO AUT 00:24:0202:16:2001:15:2604:01:41
8 8 8 Jose Estrangeiro5 M PRO POR 00:24:0602:14:3401:17:5504:02:38
9 9 9 Pedro Jose Andujar34 M PRO ESP 00:26:3702:10:5401:18:5604:03:23
10 10 10 Guillaume Doree20 M PRO FRA 00:24:0402:14:1201:19:2904:04:20
11 11 1 João Micael Bragadeste Mota2458 M TR POR 00:25:1502:20:0201:13:3804:04:22
12 12 11 David Bishop6 M PRO GBR 00:24:0702:15:3001:19:1404:05:16
13 13 12 Miguel Angel Fidalgo Rosselló27 M PRO ESP 00:23:5702:14:4501:21:0304:05:37
14 14 2 Valdo Neves2468 M TR POR 00:27:5502:16:3401:16:1304:06:03
15 15 13 Daniel Mugica Corrales25 M PRO ESP 00:24:2802:14:3701:20:3804:06:06
16 16 14 Kevin Rundstadler16 M PRO FRA 00:23:5602:11:3601:24:4504:06:26
17 17 3 António Calafate2432 M TR POR 00:28:1502:15:1201:22:1704:10:54
18 18 15 Jon Unanue Ayerza31 M PRO ESP 00:23:5302:26:1201:16:4704:13:46
19 19 1 Garate Txurruka931 M 30 ESP 00:25:3502:19:3901:22:0404:13:51
20 20 16 Bartosz Banach15 M PRO POL 00:27:4202:16:0001:23:3504:14:00
21 21 17 Emilio Martin Romero4 M PRO ESP 00:39:1902:18:2501:09:2304:14:21
22 22 4 Vasco Monteiro2426 M TR POR 00:25:2002:27:4401:16:2804:14:45
23 23 5 Paulo Figueiredo2464 M TR POR 00:28:2102:15:4201:25:2004:14:49
24 24 1 Kristoffer Visti Graae631 M 18 DEN 00:27:2802:15:3301:24:5804:15:19
25 25 2 Cédric Labadens880 M 30 FRA 00:30:0602:18:1801:19:5504:16:00
26 26 2 Dylan Magnien620 M 18 FRA 00:24:3802:20:0401:24:0404:16:04
27 27 6 Henrique Marcelino2429 M TR POR 00:30:0502:24:3101:17:0104:17:10
28 28 1 Danny Hannover1504 M 40 GER 00:32:0702:16:5701:22:3704:18:20
30 29 3 Jorge Unzueta March189 M 30 ESP 00:29:2102:22:5701:19:2504:18:45
31 30 2 Benoit Marcolini62 M 40 FRA 00:28:4102:19:3001:23:4004:19:49
32 31 1 Mikael Eriksson759 M 25 FIN 00:27:5902:21:0001:24:2104:20:26
33 32 4 Romain Pozzo Di Borgo1085 M 30 FRA 00:26:4202:26:2301:20:3104:20:36
34 33 2 Christian Trunk677 M 25 GER 00:28:5102:20:5601:23:4104:20:44
35 34 1 Javier Perez204 M 35 ESP 00:29:5602:22:0901:21:5604:21:04
36 35 18 Breno Melo18 M PRO BRA 00:27:3502:27:0101:19:5704:21:24
37 36 5 Tobias May195 M 30 GER 00:27:4402:21:2801:25:0604:21:27
38 37 1 Nils Goerke2028 M 45 GER 00:31:5302:20:1201:22:4604:22:09
39 38 6 Jens Roegiers101 M 30 BEL 00:27:3602:25:1701:21:4504:22:29
40 39 3 Marvin Hirsch752 M 25 GER 00:29:5302:22:0401:23:3404:22:34
41 40 19 Bruno Pais1 M PRO POR 00:26:3902:24:4201:25:0504:22:48
42 41 4 Pawe? Mitru?769 M 25 POL 00:29:5202:20:0801:26:2404:22:59
43 42 2 Andreas Hellstab1152 M 35 GER 00:27:1102:25:0701:24:0904:23:23
44 43 7 Eduardo Mourato909 M 30 POR 00:27:2302:25:3001:23:2004:23:38
45 44 3 Pierre Massonneau61 M 35 FRA 00:25:3202:24:3301:26:1804:23:40
46 45 8 Yurii Klym111 M 30 UKR 00:29:5502:21:1901:25:5404:24:12
47 46 9 Ross Simpson1087 M 30 GBR 00:25:2702:24:5301:27:0204:24:38
48 47 4 Antonio Luis Alcaraz Vicente1163 M 35 ESP 00:28:3102:23:3001:24:4204:24:55
49 48 5 Jose Arnau119 M 35 ESP 00:29:3602:20:5801:26:2604:25:07
50 49 5 Daan Lagrou680 M 25 BEL 00:31:1002:23:0601:23:0304:25:11
51 50 20 Simon Bernier Lalonde35 M PRO CAN 00:27:4602:21:4301:28:4404:25:27