| Pos. | Bib | Athlete | Year | Cat. | | Mark | Points |
| 1 | 1815 | KAUPPILA Jukka | 1957 | M60 | FIN FINLAND | 18:16 | |
| 2 | 1559 | SAIZ SANCHEZ Gregorio | 1957 | M60 | ESP SPAIN | 18:26 | |
| 3 | 3690 | AXELSSON Tore | 1957 | M60 | SWE SWEDEN | 18:40 | |
| 4 | 3594 | TERRA Pedro | 1957 | M60 | POR PORTUGAL | 19:18 | |
| 5 | 1753 | VIZCAY ZALBA Juan Jose | 1957 | M60 | ESP SPAIN | 19:24 | |
| 6 | 2297 | GREEN Brian | 1957 | M60 | GBR GREAT BRITAIN & N. IRELAND | 19:27 | |
| 7 | 1650 | SOTOMAYOR CABRERA Feder | 1957 | M60 | ESP SPAIN | 19:32 | |
| 8 | 280 | ARAGON Francisco | 1954 | M60 | ESP SPAIN | 19:34 | |
| 9 | 1101 | MARTIN HERNANDEZ Pedro | 1957 | M60 | ESP SPAIN | 19:38 | |
| 10 | 3445 | DRYPS Ryszard | 1957 | M60 | POL POLAND | 19:45 | |
| 11 | 772 | GARCIA DE LA FUENTE Jos | 1957 | M60 | ESP SPAIN | 19:49 | |
| 12 | 1911 | ASO Robert | 1957 | M60 | FRA FRANCE | 19:57 | |
| 13 | 629 | DIEZ GARCIA Miguel | 1957 | M60 | ESP SPAIN | 20:01 | |
| 14 | 3441 | BOROWSKI Krzysztof | 1954 | M60 | POL POLAND | 20:14 | |
| 15 | 3822 | NEVE Johan | 1957 | M60 | NED NETHERLANDS | 20:21 | |
| 16 | 3466 | MACIOL Andrzej | 1954 | M60 | POL POLAND | 20:24 | |
| 17 | 1121 | MARTINEZ GARCIA Jorge | 1954 | M60 | ESP SPAIN | 20:28 | |
| 18 | 2926 | ELLIOTT Paul | 1953 | M60 | IRL IRELAND | 20:36 | |
| 19 | 3429 | SYVERSEN Oystein | 1952 | M65 | NOR NORWAY | 20:38 | |
| 20 | 2412 | OXLAND David | 1951 | M65 | GBR GREAT BRITAIN & N. IRELAND | 20:39 | |
| 21 | 1819 | KIRJAVAINEN Viljo | 1957 | M60 | FIN FINLAND | 20:49 | |
| 22 | 1521 | ROMAN CANO Rafael | 1958 | M60 | ESP SPAIN | 20:54 | |
| 23 | 1279 | ODRIOZOLA LINO Javier | 1952 | M65 | ESP SPAIN | 21:03 | |
| 24 | 3526 | COELHO Alvaro | 1953 | M60 | POR PORTUGAL | 21:06 | |
| 25 | 2818 | TIMME Hinnerk | 1955 | M60 | GER GERMANY | 21:07 | |
| 26 | 3145 | FINIELLI Giovanni | 1950 | M65 | ITA ITALY | 21:17 | |
| 27 | 1610 | SANZ LLORENTE Alberto | 1955 | M60 | ESP SPAIN | 21:22 | |
| 28 | 3525 | CHAMUSCA Fernando | 1950 | M65 | POR PORTUGAL | 21:24 | |
| 29 | 2493 | THORP Stewart | 1952 | M65 | GBR GREAT BRITAIN & N. IRELAND | 21:29 | |
| 30 | 2825 | VOGLER Reinhart | 1950 | M65 | GER GERMANY | 21:33 | |
| 31 | 1258 | NAVARRO BONILLA Miguel | 1957 | M60 | ESP SPAIN | 21:36 | |
| 32 | 828 | GIL-DIEZ Carlos | 1957 | M60 | ESP SPAIN | 21:37 | |
| 33 | 321 | BAIDEZ SANHEZ Estanisla | 1950 | M65 | ESP SPAIN | 21:40 | |
| 34 | 2156 | THOMAS Jean | 1949 | M65 | FRA FRANCE | 21:45 | |
| 35 | 1178 | MESAS ESTESO Joaquin | 1952 | M65 | ESP SPAIN | 21:49 | |
| 36 | 413 | CALVE SAN JUAN Oscar | 1951 | M65 | ESP SPAIN | 21:57 | |
| 37 | 3251 | PUGLISI Salvatore | 1947 | M70 | ITA ITALY | 22:11 | |
| 38 | 3225 | PANCELLI Uliviero | 1953 | M60 | ITA ITALY | 22:15 | |
| 39 | 1030 | LOPEZ GARCIA Juan | 1944 | M70 | ESP SPAIN | 22:21 | |
| 40 | 1511 | RODRIGUEZ-OSORIO Gabrie | 1957 | M60 | ESP SPAIN | 22:25 | |
| 41 | 1859 | RANNANPAA Jouko | 1954 | M60 | FIN FINLAND | 22:33 | |
| 42 | 3443 | BRANDENBURG Jozef | 1955 | M60 | POL POLAND | 22:34 | |
| 43 | 1036 | LOPEZ PEREZ Antonio | 1955 | M60 | ESP SPAIN | 22:40 | |
| 44 | 1053 | MADRID DIAZ Marcelo | 1952 | M65 | ESP SPAIN | 22:40 | |
| 45 | 3149 | FORMENTIN Ettorino | 1947 | M70 | ITA ITALY | 22:45 | |
| 46 | 281 | ARAGONES Enrique | 1951 | M65 | ESP SPAIN | 22:46 | |
| 47 | 2806 | STAIGER Harald | 1954 | M60 | GER GERMANY | 22:55 | |
| 48 | 1274 | NUNEZ Francisco | 1956 | M60 | ESP SPAIN | 23:08 | |
| 49 | 2404 | NEWMAN Alan | 1953 | M60 | GBR GREAT BRITAIN & N. IRELAND | 23:08 | |
| 50 | 874 | GONZALEZ MOLINA Juan Ca | 1955 | M60 | ESP SPAIN | 23:18 | |
| 51 | 3512 | BAPTISTA Bento | 1953 | M65 | POR PORTUGAL | 23:24 | |
| 52 | 3168 | GORETTI Renato | 1950 | M65 | ITA ITALY | 23:33 | |
| 53 | 1495 | RODRIGUEZ MARTIN Isidro | 1954 | M60 | ESP SPAIN | 23:36 | |
| 54 | 1476 | RODRIGUEZ Pedro Manuel | 1958 | M60 | ESP SPAIN | 23:41 | |
| 55 | 1642 | SOLER PELEGRIN Jose | 1954 | M60 | ESP SPAIN | 23:42 | |
| 56 | 2972 | MCCAUSLAND Malcolm | 1952 | M65 | IRL IRELAND | 23:43 | |
| 57 | 3727 | NESTOR Nils | 1952 | M65 | SWE SWEDEN | 23:44 | |
| 58 | 2304 | HAMILTON Peter | 1947 | M70 | GBR GREAT BRITAIN & N. IRELAND | 23:52 | |
| 59 | 839 | GOMEZ ALCALA Arsenio | 1940 | M75 | ESP SPAIN | 24:07 | |
| 60 | 3057 | BIANCHI Mauro | 1952 | M65 | ITA ITALY | 24:13 | |
| 61 | 2772 | RINGHAND Helmut | 1946 | M70 | GER GERMANY | 24:17 | |
| 62 | 2128 | RAUFASTE Jean Claude | 1950 | M65 | FRA FRANCE | 24:23 | |
| 63 | 3155 | GALEAZZI Onelio | 1945 | M70 | ITA ITALY | 24:30 | |
| 64 | 3719 | LARSSON Bo | 1951 | M65 | SWE SWEDEN | 24:41 | |
| 65 | 3660 | BASISTA Vincent | 1942 | M75 | SVK SLOVAK REPUBLIK | 24:43 | |
| 66 | 2637 | HERMES Alfred | 1946 | M70 | GER GERMANY | 24:48 | |
| 67 | 2477 | SNOW Ian | 1950 | M65 | GBR GREAT BRITAIN & N. IRELAND | 24:56 | |
| 68 | 2199 | BRENNAN Phil | 1942 | M75 | GBR GREAT BRITAIN & N. IRELAND | 25:35 | |
| 69 | 2845 | WITTIG Klemens | 1937 | M80 | GER GERMANY | 25:44 | |
| 70 | 2401 | MURRAY Andrew | 1953 | M65 | GBR GREAT BRITAIN & N. IRELAND | 25:46 | |
| 71 | 173 | SUCHA Vaclav | 1946 | M70 | CZE CZECH REPUBLIC | 26:19 | |
| 72 | 3592 | SILVA Manuel | 1958 | M60 | POR PORTUGAL | 26:24 | |
| 73 | 3153 | GAETA Fausto Antonio | 1947 | M70 | ITA ITALY | 26:29 | |
| 74 | 2451 | ROBERTS Barrie | 1943 | M75 | GBR GREAT BRITAIN & N. IRELAND | 26:29 | |
| 75 | 3391 | SMEETS Hans | 1947 | M70 | NED NETHERLANDS | 26:29 | |
| 76 | 594 | DEL CASTILLO BARRIENTOS | 1935 | M80 | ESP SPAIN | 26:45 | |
| 77 | 2979 | MCMULLIN John | 1946 | M70 | IRL IRELAND | 26:58 | |
| 78 | 2338 | JOHNSON Michael | 1942 | M75 | GBR GREAT BRITAIN & N. IRELAND | 27:06 | |
| 79 | 3541 | FERNANDES Josue | 1948 | M70 | POR PORTUGAL | 27:43 | |
| 80 | 1302 | ORTIZ DE GUINEA ARGUELL | 1949 | M65 | ESP SPAIN | 28:08 | |
| 81 | 1166 | MENENDEZ ALVAREZ Manuel | 1946 | M70 | ESP SPAIN | 28:57 | |
| 82 | 2336 | JENKINS Archie | 1952 | M65 | GBR GREAT BRITAIN & N. IRELAND | 29:00 | |
| 83 | 863 | GONZALEZ FERNANDEZ Ramo | 1951 | M65 | ESP SPAIN | 29:18 | |
| 84 | 1110 | MARTINEZ Juan | 1943 | M70 | ESP SPAIN | 29:33 | |
| 85 | 801 | GARCIA PESQUERA Efren | 1935 | M80 | ESP SPAIN | 29:34 | |
| 86 | 970 | JIMENEZ RUBIO Luis | 1941 | M75 | ESP SPAIN | 31:26 | |
| 87 | 2459 | RUTHERFORD Jack | 1953 | M60 | GBR GREAT BRITAIN & N. IRELAND | 31:37 | |
| 88 | 824 | GIL FELICES Juan Franci | 1946 | M70 | ESP SPAIN | 34:15 | |
| 89 | 2245 | DILLON Kevin | 1954 | M60 | GBR GREAT BRITAIN & N. IRELAND | 34:48 | |
| 90 | 1701 | VADILLO MAYA Gabriel | 1945 | M70 | ESP SPAIN | 36:20 | |
| 91 | 2428 | PITCAIRN-KNOWLES Richar | 1932 | M85 | GBR GREAT BRITAIN & N. IRELAND | 37:08 | |
| 92 | 222 | AGUSTIN Juan Antonio | 1952 | M65 | ESP SPAIN | 38:52 | |
| 93 | 2679 | KNAERINGER Frank | 1936 | M80 | GER GERMANY | 42:14 | |
| | 3581 | RIBEIRO Jose | 1951 | M65 | POR PORTUGAL | DNF | |
| | 597 | DEL RIO COFRECES Luis A | 1958 | M60 | ESP SPAIN | DNS | |
| | 2739 | MUELLER Helmut | 1942 | M75 | GER GERMANY | DNS | |
| | 1465 | ROBAYNA GARCIA Lorenzo | 1947 | M70 | ESP SPAIN | DNS | |
| | 1190 | MOHEDANO RODRIGUEZ Anto | 1945 | M70 | ESP SPAIN | DNS | |
| | 2740 | MUELLER Herbert E | 1929 | M85 | GER GERMANY | DNS | |
| | 3083 | CHERICONI Paolo | 1957 | M60 | ITA ITALY | DNS | |
| | 1343 | PAZ SUAREZ Manuel | 1933 | M80 | ESP SPAIN | DNS | |
| | 1925 | BELLEVEGUE Louis | 1946 | M70 | FRA FRANCE | DNS | |
| | 1307 | OTERO Xose Luis | 1951 | M65 | ESP SPAIN | DNS | |
|