1 97 Hagos GEBRHIWET ETH 11 May 94 21:04
2 137 Leonard BARSOTON KEN 21 Oct 94 21:08 + 4
3 95 Muktar EDRIS ETH 14 Jan 94 21:13 + 9
4 75 Tsegay TUEMAY ERI 20 Dec 95 21:26 + 22
5 140 Conseslus KIPRUTO KEN 08 Dec 94 21:40 + 36
6 102 Birhan NEBEBEW ETH 21:42 + 38
7 69 Ghirmay GHEBRESLASSIE ERI 14 Nov 95 21:50 + 46
8 249 Dawit WELDESILASIE ERI 21:58 + 54
9 144 Ronald KWEMOI KEN 19 Sep 95 21:58 + 54
10 138 Michael BETT KEN 12 Jun 95 22:21 + 1:17
11 145 Moses LETOYIE KEN 27 Jan 95 22:28 + 1:24
12 150 Mohammed ABID MAR 18 Mar 95 22:31 + 1:27
13 91 Yihunilign ADANE ETH 29 Feb 96 22:33 + 1:29
14 156 Zouhair TALBI MAR 08 Apr 95 22:34 + 1:30
15 224 Alex Kapcheromit CHEROP UGA 02 Jun 94 22:35 + 1:31
16 233 Abdallah Kibet MANDE UGA 10 May 95 22:36 + 1:32
17 94 Bonsa DIDA ETH 21 Jan 95 22:38 + 1:34
18 151 Omar AIT CHITACHEN MAR 15 Mar 95 22:38 + 1:34
19 190 Tumisang MONNATLALA RSA 01 Jan 95 22:52 + 1:48
20 242 Matt MCCLINTOCK USA 06 Jan 94 22:52 + 1:48
21 154 Hassan GHACHOUI MAR 01 Jan 95 22:53 + 1:49
22 139 Emmanuel Bett KIPRONO KEN 14 Jul 95 22:53 + 1:49
23 152 Jaouad CHEMLAL MAR 11 Apr 94 23:03 + 1:59
24 235 Nowak CRAIG USA 20 Apr 94 23:03 + 1:59
25 99 Tsegay HILUF ETH 28 Feb 94 23:04 + 2:00
26 243 Malachy SCHROBILGEN USA 03 Jan 94 23:12 + 2:08
27 128 Yuki HIROTA JPN 28 May 94 23:13 + 2:09
28 127 Tatsuya HAYASHI JPN 03 May 94 23:14 + 2:10
29 108 Alexandre SADDEDINE FRA 29 Sep 94 23:14 + 2:10
30 29 Isaac Kipruto KIMELI BEL 09 Mar 94 23:15 + 2:11
31 130 Tadashi ISSHIKI JPN 05 Jun 94 23:17 + 2:13
32 124 Lorenzo DINI ITA 02 Oct 94 23:18 + 2:14
33 21 Morgan MCDONALD AUS 23 Apr 96 23:21 + 2:17
34 51 Benjamin FLANAGAN CAN 11 Jan 95 23:21 + 2:17
35 111 Jonathan DAVIES GBR 28 Oct 94 23:22 + 2:18
36 237 Darren FAHY USA 14 May 94 23:25 + 2:21
37 110 Michael CALLEGARI GBR 01 Sep 94 23:25 + 2:21
38 123 Yemaneberhan CRIPPA ITA 15 Oct 96 23:26 + 2:22
39 231 Moses Martin KURONG UGA 07 Jul 94 23:27 + 2:23
40 239 Thomas GRAHAM USA 04 Jun 94 23:27 + 2:23
41 15 Jacob BIRTWHISTLE AUS 04 Jan 95 23:28 + 2:24
42 238 Andrew GARDNER USA 20 Feb 95 23:30 + 2:26
43 54 Ryan SLEIMAN CAN 06 May 95 23:32 + 2:28
44 121 Yohannes CHIAPPINELLI ITA 18 Aug 97 23:33 + 2:29
45 12 Hamza YOUCEFI ALG 12 Aug 95 23:34 + 2:30
46 31 Thiago ANDRÈ BRA 04 Aug 95 23:35 + 2:31
47 160 Ricardo GARCIA MEX 29 Aug 94 23:37 + 2:33
48 17 Jack CURRAN AUS 19 Apr 94 23:38 + 2:34
49 18 Jack DAVIES AUS 05 Jun 95 23:38 + 2:34
50 125 Samuele DINI ITA 02 Oct 94 23:38 + 2:34
51 120 Michael WARD GBR 10 Dec 94 23:39 + 2:35
52 135 Hideto YAMANAKA JPN 17 Mar 94 23:40 + 2:36
53 55 Troy SMITH CAN 05 Oct 95 23:40 + 2:36
54 104 Daniel DELATTRE FRA 16 Mar 94 23:43 + 2:39
55 126 Italo QUAZZOLA ITA 10 May 94 23:45 + 2:41
56 103 Mehdi BELHADJ FRA 10 Jun 95 23:45 + 2:41
57 52 Christian GRAVEL CAN 11 Feb 94 23:47 + 2:43
58 109 Gordon BENSON GBR 12 May 94 23:50 + 2:46
59 131 Yusuke NISHIYAMA JPN 07 Nov 94 23:50 + 2:46
60 165 Maciej BIELAWIEC POL 28 Feb 94 23:50 + 2:46
61 162 Victor MONTAÑEZ MEX 01 Mar 94 23:54 + 2:50
62 107 Emmanuel ROUDOLFF-LÉVISSE FRA 30 Jul 95 23:54 + 2:50
63 10 Ahmed SLIMANE ALG 01 Jan 95 23:55 + 2:51
64 79 Raúl CELADA ESP 09 Sep 95 23:56 + 2:52
65 19 Sean GUINEY AUS 12 May 94 23:57 + 2:53
66 105 Hamza HABJAOUI FRA 04 Dec 94 23:59 + 2:55
67 179 Miguel MARQUES POR 10 Jan 95 23:59 + 2:55
68 215 Abdessalem AYOUNI TUN 16 May 94 23:59 + 2:55
69 106 Theodore KLEIN FRA 14 Nov 94 23:59 + 2:55
70 217 Fahmi DHIAB TUN 22 Feb 94 23:59 + 2:55
71 122 Nekagenet CRIPPA ITA 16 Sep 94 24:02 + 2:58
72 114 William PAULSON GBR 17 Nov 94 24:03 + 2:59
73 170 Rafal MATUSZCZAK POL 13 Jul 94 24:05 + 3:01
74 49 Brandon ALLEN CAN 09 Oct 95 24:05 + 3:01
75 82 Mohamed JELLOUL ESP 30 Jun 94 24:07 + 3:03
76 169 Aleksander KUSMIERZ POL 02 Dec 95 24:08 + 3:04
77 112 Lewis LLOYD GBR 29 Apr 94 24:17 + 3:13
78 56 Mike TATE CAN 01 Apr 95 24:21 + 3:17
79 8 Brahim MAHAMMEDI ALG 06 Dec 94 24:28 + 3:24
80 87 Jonathan ROMEO ESP 13 Aug 94 24:28 + 3:24
81 133 Kazuki TAKAHASHI JPN 26 Aug 94 24:28 + 3:24
82 7 Nadhir GOUASMIA ALG 16 Oct 94 24:32 + 3:28
83 33 José Rodrigo DA SILVA BRA 06 Aug 94 24:32 + 3:28
84 189 Rantso MOKOPANE RSA 01 Jan 94 24:35 + 3:31
85 174 Szymon TOPOLNICKI POL 04 Feb 94 24:38 + 3:34
86 22 Stewart MCSWEYN AUS 01 Jun 95 24:38 + 3:34
87 30 Andrei BURDUKEVICH BLR 25 Mar 95 24:41 + 3:37
88 171 Pawel PANKRATOW POL 10 Apr 95 24:42 + 3:38
89 159 Edgar Alan GARCÍA MEX 29 Jan 94 24:42 + 3:38
90 47 Aleksandar YOTOVSKI BUL 23 Jul 95 24:47 + 3:43
91 5 Seif Eddine DJARMOUNI ALG 17 Aug 94 24:52 + 3:48
92 216 Romdhane BADRI TUN 25 Mar 94 24:52 + 3:48
93 6 Fayçal DOUCEN ALG 25 Nov 95 24:54 + 3:50
94 36 Adélio DOS SANTOS BRA 22 Aug 94 24:56 + 3:52
95 218 Iheb GTARI TUN 17 Feb 94 24:57 + 3:53
96 221 Bilel MAROUANI TUN 17 Jun 94 25:11 + 4:07
97 247 Emad Mahdi ABDULLAH YEM 01 Jan 94 25:13 + 4:09
98 213 Nattawut INNUM THA 02 Feb 94 25:14 + 4:10
99 76 Marc ALCALÁ ESP 07 Nov 94 25:18 + 4:14
100 225 Michael CHEROP UGA 04 Jul 95 25:20 + 4:16
101 193 Thabang NKUNA RSA 09 Oct 95 25:22 + 4:18
102 211 Sornram BANGBUNNAK THA 26 Jun 94 25:27 + 4:23
103 219 Najmeddine HANNACHI TUN 01 Feb 95 25:41 + 4:37
104 181 Andrés ARROYO PUR 07 Jun 95 25:50 + 4:46
105 63 MIJUENIMA CHN 08 Jun 95 25:51 + 4:47
106 60 DANMUZHENCIWANG CHN 08 Oct 96 25:52 + 4:48
107 212 Nattawat INNUM THA 02 Feb 94 25:52 + 4:48
108 182 Victor SANTANA PUR 02 Oct 94 26:24 + 5:20
109 183 Creel CHAVALALA RSA 05 Nov 96 27:23 + 6:19
110 35 Victor Vinicius DA SILVA BRA 19 Sep 95 29:23 + 8:19
155 Marouane KAHLAOUI MAR 16 Jan 94 DNF
172 Damian RUDNIK POL 29 Apr 95 DNF
214 Thanapon RATTANAPHOLSAN THA 30 Apr 95 DNF