
1 55:31+ Samuel Wanjiru KEN 10.11.86 1 Den Haag 17.03.2007
2 55:48+ Haile Gebrselassie ETH 18.04.73 1 Tempe 15.01.2006
3 55:50+ Samuel Wanjiru KEN 10.11.86 1 Ras al Khaimah 09.02.2007
4 56:01 Zersenay Tadese ERI 08.02.82 1 Debrecen 08.10.2006
5 56:05+ Paul Kosgei KEN 22.04.78 1 Berlin 02.04.2006
6 56:13+ Deriba Merga Ejigu ETH 26.10.80 1 Udine 14.10.2007
6 56:13+ Zersenay Tadese ERI 08.02.82 2 Udine 14.10.2007
6 56:13+ Evans Kiprop Cheruiyot KEN 10.05.82 3 Udine 14.10.2007
6 56:13+ Patrick Makau KEN 02.03.85 4 Udine 14.10.2007
10 56:17+ Zersenay Tadese ERI 08.02.82 1 Rotterdam 10.09.2006
11 56:18+ Paul Tergat KEN 17.06.69 1 Milano 04.04.1998
11 56:18+ Samuel Wanjiru KEN 10.11.86 1 Rotterdam 11.09.2005
13 56:20+ Paul Tergat KEN 17.06.69 1 Milano 17.04.1999
13 56:20+ Evans Kiprop Cheruiyot KEN 10.05.82 2 Berlin 02.04.2006
15 56:21+ Robert Kipchumba KEN 24.02.84 2 Rotterdam 10.09.2006
16 56:30+ Yonas Kifle ERI 24.03.77 5 Udine 14.10.2007
17 56:31+ Dieudonné Disi RWA 24.04.78 6 Udine 14.10.2007
18 56:32+ Marilson dos Santos BRA 06.08.77 7 Udine 14.10.2007
19 56:41 Robert Kipchumba KEN 24.02.84 2 Debrecen 08.10.2006
20 56:42+ Samuel Wanjiru KEN 10.11.86 1 Sendai 10.07.2005
20 56:42+ Mekubo Mogusu KEN 25.12.86 1 Marugame 04.02.2007
22 56:51+ Fabián Roncero ESP 19.10.70 1 Berlin 01.04.2001
23 56:52 Eshetu Wondimu ETH 26.01.82 1 Alphen aan den Rijn 11.03.2007
24 56:57+ Paul Koech KEN 25.06.69 1 Zürich-Uster 27.09.1998
24 56:57+ Francis Kiprop KEN 04.06.82 2 Den Haag 17.03.2007
26 56:58+ Solomon Bushendich KEN 10.01.84 3 Den Haag 17.03.2007
27 57:01 Mekubo Mogusu KEN 25.12.86 1 Tachikawa 20.10.2007
28 57:03a+ Paul Kosgei KEN 22.04.78 1 Newcastle-South Shields 06.10.2002
29 57:04+ Benson Barus KEN 04.07.80 1 Roma-Ostia Lido 25.02.2007
29 57:04+ Patrick Makau KEN 02.03.85 1 Den Haag 15.03.2008
31 57:05+ Joseph Maregu KEN 77 2 Den Haag 15.03.2008
32 57:07+ William Kipsang KEN 77 4 Den Haag 17.03.2007
33 57:10 Martin Lel KEN 29.10.78 1 Newcastle-South Shields 30.09.2007
33 57:10 Samuel Wanjiru KEN 10.11.86 2 Newcastle-South Shields 30.09.2007
35 57:15 Wilson Kiprotich Kebenei KEN 20.07.80 3 Debrecen 08.10.2006
35 57:15 Denis Ndiso Musembi KEN 31.12.83 1 Alphen aan den Rijn 09.03.2008
37 57:16a+ Paul Tergat KEN 17.06.69 1 Newcastle-South Shields 16.09.2001
38 57:19 Evans Kiprop Cheruiyot KEN 10.05.82 1 Paris 16.10.2005
39 57:20 Patrick Ivuti KEN 30.06.78 2 Alphen aan den Rijn 09.03.2008
39 57:20+ Wilson Kiprotich Kebenei KEN 20.07.80 3 Den Haag 15.03.2008
41 57:21+ Hendrick Ramaala RSA 02.02.72 2 Zürich-Uster 27.09.1998
41 57:21 Wilson Busienei UGA 18.08.81 4 Debrecen 08.10.2006
41 57:21+ Dickson Marwa TAN 06.03.82 8 Udine 14.10.2007
41 57:21+ Fabiano Joseph Naasi TAN 24.12.85 9 Udine 14.10.2007
41 57:21+ Cuthbert Nyasango ZIM 17.09.82 10 Udine 14.10.2007
46 57:22+ Ibrahim Seïd ETH 65 3 Zürich-Uster 27.09.1998
46 57:22 Mekubo Mogusu KEN 25.12.86 1 Tachikawa 22.10.2005
46 57:22 Wilfred Taragon KEN 15.02.85 5 Debrecen 08.10.2006
49 57:23+ Khalid Skah MAR 29.01.67 4 Zürich-Uster 27.09.1998
49 57:23+ Rachid Berradi ITA 29.08.75 1 Milano 13.04.2002
51 57:24+ Atsushi Sato JPN 08.05.78 11 Udine 14.10.2007
52 57:25+ Gert Thys RSA 12.11.71 5 Zürich-Uster 27.09.1998
52 57:25+ Raji Assefa ETH 18.02.86 12 Udine 14.10.2007
52 57:25+ Francis Kibiwott KEN 15.09.78 4 Den Haag 15.03.2008
55 57:27 Deriba Merga Ejigu ETH 26.10.80 6 Debrecen 08.10.2006
55 57:27 Tadesse Tola ETH 31.10.87 7 Debrecen 08.10.2006
57 57:28+ Antonio Silio ARG 09.05.66 6 Zürich-Uster 27.09.1998
58 57:31 Kimwole Kimutai KEN 84 2 Paris 16.10.2005
58 57:31+ Ali Saadoun Al-Dawoodi QAT 29.06.84 13 Udine 14.10.2007
60 57:33 Mubarak Hassan Shami QAT 02.12.80 8 Debrecen 08.10.2006
60 57:33 Emmanuel Mutai KEN 01.04.78 3 Alphen aan den Rijn 15.03.2008
62 57:34+ Wilfred Taragon KEN 15.02.85 3 Berlin 02.04.2006
62 57:34 Evans Kiprop Cheruiyot KEN 10.05.82 2 Alphen aan den Rijn 11.03.2007
64 57:36+ Jonathan Kipkorir KEN 82 2 Roma-Ostia Lido 25.02.2007
65 57:37 Khalid Khannouchi MAR 22.12.71 1 New Haven 07.09.1998
65 57:37 James Kabogor Yatich KEN 22.10.84 3 Alphen aan den Rijn 11.03.2007
67 57:38 Robert Cheruiyot KEN 20.12.74 1 Paris 13.10.2002
68 57:39+ Michael Tesfay ERI 23.09.76 14 Udine 14.10.2007
68 57:39+ Robert Kipchumba KEN 24.02.84 15 Udine 14.10.2007
68 57:39+ Samson Kiflemariam ERI 23.01.84 16 Udine 14.10.2007
71 57:40 Tessema Abshero ETH 09.12.86 4 Alphen aan den Rijn 15.03.2008
72 57:41+ Charles Munyeki Kiama KEN 86 5 Den Haag 17.03.2007
73 57:42 Girma Tola ETH 13.10.75 3 Paris 16.10.2005
73 57:42 Dieudonné Disi RWA 24.04.78 9 Debrecen 08.10.2006
75 57:43 James Kibocha Theuri KEN 30.11.78 4 Paris 16.10.2005
76 57:44 Elijah Mbogo KEN 88 5 Alphen aan den Rijn 15.03.2008
77 57:46 Hendrick Ramaala RSA 02.02.72 1 Paris 18.10.1998
77 57:46+ Stephen Chelimo KEN 6 Den Haag 17.03.2007
77 57:46+ Nicholas Kiprono UGA 07.11.87 17 Udine 14.10.2007
80 57:47 Lahoussine Mrikik MAR 07.06.72 2 Paris 18.10.1998
80 57:47 John Kales KEN 84 6 Alphen aan den Rijn 15.03.2008
82 57:48 David Langat KEN 80 5 Paris 16.10.2005
83 57:49 Toshihiko Seko JPN 15.07.56 1 Fuchu 23.11.1980
83 57:49 Yonas Kifle ERI 24.03.77 10 Debrecen 08.10.2006
85 57:51+ Benson Barus KEN 04.07.80 4 Berlin 02.04.2006
86 57:52 Kamal Saidou MAR 09.12.64 3 Paris 18.10.1998
86 57:52 David Kiptum Businei KEN 22.12.74 4 Paris 18.10.1998
88 57:54 Salah Hissou MAR 16.01.72 1 Alphen aan den Rijn 07.03.2004
88 57:54 Ryan Hall USA 14.10.82 11 Debrecen 08.10.2006
90 57:55+ Stanley Biwott KEN 86 3 Roma-Ostia Lido 25.02.2007
91 57:56 Kamel Kohil ALG 26.12.71 5 Paris 18.10.1998
91 57:56+ Luke Kipkosgei KEN 27.11.75 7 Den Haag 17.03.2007
93 57:57 Abdellah Falil MAR 76 7 Alphen aan den Rijn 15.03.2008
94 57:58 Hendrick Ramaala RSA 02.02.72 1 Alphen aan den Rijn 12.03.2000
95 58:02+ William Chebon Chebor KEN 81 8 Den Haag 17.03.2007
96 58:03 John Kipsang KEN 74 6 Paris 18.10.1998
96 58:03 Rodgers Rop KEN 16.02.76 4 Alphen aan den Rijn 11.03.2007
98 58:04 Greg van Hest NED 03.06.73 1 Alphen aan den Rijn 13.03.1999
98 58:04+ Abel Kirui KEN 82 5 Berlin 02.04.2006
100 58:05+ Joseph Ngolebus KEN 10.04.75 6 Berlin 02.04.2006
100 58:05+ Cyrus Njui KEN 11.02.86 1 Sapporo 09.07.2006
102 58:06+ Abner Chipu RSA 02.01.72 7= Zürich-Uster 27.09.1998
102 58:06+ Tendai Chimusasa ZIM 28.01.71 7= Zürich-Uster 27.09.1998
104 58:07+ Tomoo Tsubota JPN 16.06.77 1 Yamaguchi 10.03.2002
104 58:07 Musau Mwanzia KEN 1 Paris 14.10.2007
106 58:08+ Luis Jesús POR 19.11.68 9 Zürich-Uster 27.09.1998
106 58:08 Paul Kimaiyo Kimugul KEN 04.03.80 5 Alphen aan den Rijn 11.03.2007
106 58:08+ Charles Koech KEN 27.07.83 9 Den Haag 17.03.2007
106 58:08 Jonathan Maiyo KEN 2 Paris 14.10.2007
110 58:09 Joseph Kibor KEN 22.12.72 2 Alphen aan den Rijn 13.03.1999
110 58:09 Michele Gamba ITA 02.10.72 1 Almeirim 21.01.2001
110 58:09 Philimon Terer KEN 3 Paris 14.10.2007
113 58:10 Paulo Catarino POR 30.09.63 2 Almeirim 21.01.2001
113 58:10 Sammy Rotich KEN 70 4 Paris 14.10.2007
113 58:10+ Haile Gebrselassie ETH 18.04.73 1 Dubai 18.01.2008
116 58:11 Alberto Chaíça POR 17.09.73 3 Almeirim 21.01.2001
116 58:11 Josphat Muchiri Ndambiri KEN 12.02.85 1 Tachikawa 16.10.2004
116 58:11+ Girma Assefa ETH 20.06.86 2 Sapporo 09.07.2006
119 58:12+ Shem Kororia KEN 25.09.72 10 Zürich-Uster 27.09.1998
119 58:12+ Sammy Kipruto KEN 22.11.78 10 Den Haag 17.03.2007
119 58:12 Jacob Kitur KEN 5 Paris 14.10.2007
122 58:13+ Tesfaye Girma ETH 25.09.82 3 Sapporo 09.07.2006
123 58:15 Richard Mutai KEN 74 1 Alphen aan den Rijn 11.03.2001
124 58:16 Christopher Kandie KEN 69 2 Alphen aan den Rijn 12.03.2000
124 58:16 William Kiplagat KEN 21.06.72 2 Alphen aan den Rijn 11.03.2001
124 58:16+ James Mwangi KEN 23.06.84 1 Sapporo 04.07.2004
127 58:17 Salim Kipsang KEN 22.12.79 1 Alphen aan den Rijn 12.03.2006
127 58:17+ Salim Kipsang KEN 22.12.79 7 Berlin 02.04.2006
129 58:18 Salaho Ngadi TAN 12.03.79 4 Almeirim 21.01.2001
129 58:18 Benjamin Kimutai Kosgei KEN 05.09.71 3 Alphen aan den Rijn 11.03.2001
131 58:19 Dickson Marwa TAN 06.03.82 12 Debrecen 08.10.2006
132 58:20 Salah Hissou MAR 16.01.72 1 Paris 16.10.1994
132 58:20+ John Gwako KEN 04.09.78 11 Zürich-Uster 27.09.1998
132 58:20 Kenneth Cheruiyot KEN 02.08.74 7 Paris 18.10.1998
132 58:20 Felix Limo KEN 22.08.80 2 Alphen aan den Rijn 07.03.2004
136 58:21 Abraham Assefa ETH 09.12.72 8 Paris 18.10.1998
137 58:22 Elarbi Khattabi MAR 16.05.67 1 Paris 20.10.1996
137 58:22 Clement Kiprotich KEN 06.10.64 9 Paris 18.10.1998
139 58:23 Worku Bikila ETH 06.05.68 4 Alphen aan den Rijn 11.03.2001
140 58:24 Thomas Osano KEN 04.06.70 2 Paris 16.10.1994
141 58:26 Sammy Chumba KEN 09.08.78 1 Paris 19.10.2003
141 58:26 Martin Toroitich UGA 10.08.83 13 Debrecen 08.10.2006
143 58:27 David Makori KEN 06.11.73 2 Paris 19.10.2003
143 58:27 Paul Biwott KEN 18.04.78 3 Paris 19.10.2003
143 58:27 Luke Metto KEN 07.05.76 4 Paris 19.10.2003
143 58:27+ Girma Assefa ETH 20.06.86 2 Sapporo 04.07.2004
143 58:27 John Kales KEN 84 6 Paris 14.10.2007
143 58:27+ Tariku Jufar ETH 18.07.84 18 Udine 14.10.2007
143 58:27+ Ezekiel Jafari Ngimba TAN 17.08.85 19 Udine 14.10.2007
150 58:28 Gilbert Kiptanui Rutto KEN 03.03.66 1 New Haven 04.09.1995
150 58:28 Elicha Birgern Kipkorir KEN 28.02.80 5 Almeirim 21.01.2001
150 58:28 Salim Kipsang KEN 22.12.79 3 Alphen aan den Rijn 07.03.2004
153 58:29 Mohammed Mourhit BEL 10.10.70 2 Paris 20.10.1996
153 58:29 Girma Tola ETH 13.10.75 5 Paris 19.10.2003
153 58:29+ Simon Maina Munyi KEN 18.03.78 3 Sapporo 04.07.2004
153 58:29+ Laban Kagika KEN 17.07.78 1 Marugame 06.02.2005
153 58:29+ Ombeche Mokamba KEN 06.04.82 2 Marugame 06.02.2005
158 58:30+ Joseph Kibor KEN 22.12.72 12 Zürich-Uster 27.09.1998
158 58:30 Kamel Kohil ALG 26.12.71 1 Tours 26.09.1999
160 58:31 Samuel Nyangincha KEN 10.11.62 2 New Havem 04.09.1995
160 58:31 Kenneth Cheruiyot KEN 02.08.74 3 Paris 20.10.1996
160 58:31 Denis Ndiso Musembi KEN 31.12.83 6 Paris 16.10.2005
160 58:31+ Mekubo Mogusu KEN 25.12.86 4 Sapporo 09.07.2006
160 58:31 Essa Ismail Rasheed QAT 14.12.86 14 Debrecen 08.10.2006
160 58:31+ Pierre Joncheray FRA 09.09.82 20 Udine 14.10.2007
160 58:31+ Kidane Gemechu ETH 23.06.85 21 Udine 14.10.2007
160 58:31+ Abdullah Ahmad Hassan QAT 29.07.81 22 Udine 14.10.2007
168 58:32+ Bartolomé Serrano ESP 05.03.69 13 Zürich-Uster 27.09.1998
169 58:33 Joseph Kimani KEN 21.09.72 1 New Haven 02.09.1996
169 58:33 Shadrack Hoff RSA 19.05.73 1 Alphen aan den Rijn 09.03.2003
169 58:33 Hillary Kipchumba KEN 7 Paris 16.10.2005
169 58:33+ Mohammed Abduh Bakhet QAT 25.12.87 23 Udine 14.10.2007
173 58:34 David Makori KEN 06.11.73 1 Almeirim 20.01.2002
173 58:34 Luke Kibet KEN 12.04.83 2 Alphen aan den Rijn 09.03.2003
173 58:34 Francis Kibiwott KEN 15.09.78 3 Alphen aan den Rijn 09.03.2003
173 58:34 Felix Limo KEN 22.08.80 1 Alphen aan den Rijn 06.03.2005
177 58:35+ Cyrus Gichobi Njui KEN 11.02.86 3 Marugame 06.02.2005
177 58:35 Jackson Koech KEN 26.12.78 2 Alphen aan den Rijn 06.03.2005
177 58:35 Henry Githuka KEN 8 Paris 16.10.2005
177 58:35+ Philemon Gitia Baaru KEN 11 Den Haag 17.03.2007
181 58:36+ Ronaldo da Costa BRA 07.06.70 14= Zürich-Uster 27.09.1998
181 58:36+ Martin Fiz ESP 03.03.63 14= Zürich-Uster 27.09.1998
181 58:36+ James Wainaina KEN 16.06.81 1 Sapporo 01.07.2001
184 58:37 Brahim Boutayeb MAR 15.08.67 3 Paris 16.10.1994
184 58:37+ Carsten Jørgensen DEN 25.10.70 16 Zürich-Uster 27.09.1998
184 58:37 Jacob Kitur KEN 6 Paris 19.10.2003
187 58:38 Adrian Royle GBR 12.02.59 1 Zuma Beach 20.12.1981
187 58:38 Róbert Stefko SVK 28.05.68 4 Paris 16.10.1994
187 58:38 Salah Hissou MAR 16.01.72 3 Alphen aan den Rijn 06.03.2005
187 58:38+ Günther Weidlinger AUT 05.04.78 24 Udine 14.10.2007
191 58:39 Thomas Osano KEN 04.06.70 4 Paris 20.10.1996
191 58:39+ Luís Novo POR 29.05.70 17 Zürich-Uster 27.09.1998
191 58:39 Daniel Njenga KEN 07.05.76 1 Tokyo 25.10.1998
191 58:39 Alberto Chaíça POR 17.09.73 2 Almeirim 20.01.2002
191 58:39 Ombeche Mokamba KEN 06.04.82 2 Tachikawa 16.10.2004
191 58:39+ Simon Maina Munyi KEN 18.03.78 1 Nagoya 23.11.2006
197 58:40 Saïd Ermili MAR 63 1 Paris 17.10.1993
197 58:40+ Pharis Irungu Kimani KEN 11.01.84 1 Marugame 01.02.2004
197 58:40 Masato Kihara JPN 13.07.86 2 Tachikawa 20.10.2007
200 58:41 Jacques van Rensburg RSA 24.01.68 2 Paris 17.10.1993
200 58:41 Tijani Errahmouni MAR 30.12.70 5 Paris 16.10.1994
200 58:41 Kamel Kohil ALG 26.12.71 5 Paris 20.10.1996
200 58:41 John Kanyi KEN 06.09.80 2 Tokyo 25.10.1998
200 58:41+ Ernest Kimeli KEN 27.04.86 7 Berlin 02.04.2006
200 58:41+ Edwin Kemboi Yano KEN 78 8 Berlin 02.04.2006
206 58:42 Thomas Cherulei KEN 6 Paris 20.10.1996
206 58:42 John Gwako KEN 04.09.78 7 Paris 20.10.1996
206 58:42 Clement Kiprotich KEN 06.10.64 1 Alphen aan den Rijn 14.03.1998
206 58:42 Abdihakem Abdirahman USA 01.01.77 1 New Haven 05.09.2005
210 58:43 Jacques van Rensburg RSA 24.01.68 6 Paris 16.10.1994
210 58:43 Cuthbert Nyasango ZIM 17.09.82 15 Debrecen 08.10.2006
212 58:44 Jackson Kipng'ok KEN 14.12.60 1 New Haven 05.09.1994
212 58:44 Girma Tola ETH 13.10.75 4 Alphen aan den Rijn 09.03.2003
214 58:45 Gilbert Kiptanui Rutto KEN 03.03.66 2 New Haven 05.09.1994
214 58:45 Kenneth Cheruiyot KEN 02.08.74 1 Paris 15.10.1995
214 58:45 Joseph Kibor KEN 22.12.72 2 Alphen aan den Rijn 14.03.1998
214 58:45 José Ramos POR 27.07.68 1 Almeirim 16.01.2000
214 58:45 Joseph Ngeny Kiprotich KEN 20.07.77 7 Paris 19.10.2003
uncertified courses or uncertain certification
1 57:54 Domingos Castro POR 22.11.63 1 Paris 17.10.1999
2 57:57 Luke Metto KEN 07.05.76 2 Paris 17.10.1999
3 57:59 Lahoussine Mrikik MAR 07.06.72 3 Paris 17.10.1999
4 58:09 David Maina KEN 4 Paris 17.10.1999
5 58:16 Fekadu Deguefu ETH 74 5 Paris 17.10.1999
6 58:20 Phaustin Baha Sulle TAN 30.05.82 6 Paris 17.10.1999
7 58:26 William Cheseret KEN 71 7 Paris 17.10.1999
8 58:42 Abdellah Béhar FRA 05.07.63 8 Paris 17.10.1999