# First Name Last Name NOC
1 Rob Woestenborghs BEL
2 Emilio Martin ESP
3 Sergey Yakovlev RUS
4 Benoit Nicolas FRA
5 Benjamin Choquert FRA
6 Sergio Silva POR
7 Antoine Duvivier BEL
8 Philip Wylie GBR
9 Daniel Formela POL
10 Ramos Herrera MEX
12 Gustavo Rodriguez Iglesias ESP
14 Yuya Fukaura JPN
15 Andre Dos Santos BRA
16 Etienne Diemunsch FRA
17 Patrick Parish USA
18 Francois Humblet BEL
19 Nicolas D'Harveng BEL
20 John Heiland GER
21 Pierre Joncheray FRA
22 Cristobal Garcia Guillen ESP
24 Alexis Rodriguez ESP
25 Toumi Dahmani MAR
27 Ehsan Aminyan Dehkordi IRI
28 Raul Amatriain Arraiza ESP
29 Gert Van Poucke BEL
30 Maxim Kuzmin RUS
31 Ryo Sueoka JPN
32 Danny Russell GBR
33 Jake Shoemaker USA
34 Maikel Zuijderhoudt NED
35 Oier Ariznabarreta Aguirre ESP
36 Ciprian Balanescu ROU
37 Flávio Queiroga BRA
38 Vincent Onyango KEN
39 Salman Teymouri IRI
40 Shahrom Abdullah MAS
45 Jose Luis Cordova MEX
46 Fabian Villanueva Moehl MEX
47 Rafael Antonio Rojas Cumare VEN
48 João Francisco Ferreira POR
49 Bruno Miguel Pereira POR
50 Yasuhiro Horiuchi JPN
51 Antonio Benito Lopez ESP
53 Jin Oshima JPN
55 Pau Castellvell ESP
56 Yusuke Nakamura JPN
57 Alexandre Nobre POR
58 Ignacio Barranco Frias ESP
59 David Castro Fajardo ESP
60 Andreas Theobald GER
61 Alberto Della Pasqua ITA
62 Aidan Katz CAN
63 Gil Maia POR
64 Anton Kozlov RUS
65 Jan Petralia BEL
66 Matt Brown AUS
67 Pedro Antonio Lopez De Haro ESP
68 Ignacio Muller ARG
69 Pedro Afonso Gaspar POR
70 Genis Grau ESP
Program notes:

Distances: 1st Run 10Km (4 laps), Bike 40Km (8 laps), 2nd Run 5Km (2 laps).