| Pos. | Bib | Athlete | Year | Cat. | | Mark | Points |
| 1 | 3870 | KWIST Patrick | 1968 | M50 | NED NETHERLANDS | 1h13:17 | |
| | | European Champion | | | | | |
| 2 | 194 | VAN ASBROECK Luc | 1965 | M50 | BEL BELGIUM | 1h15:31 | |
| 3 | 178 | NOEL Dominique | 1968 | M50 | BEL BELGIUM | 1h15:48 | |
| 4 | 4110 | COSTA Antonio Nuno | 1969 | M50 | POR PORTUGAL | 1h16:54 | |
| 5 | 4194 | MIREA Daniel-cornel | 1966 | M50 | ROU ROMANIA | 1h18:35 | |
| 6 | 2522 | BERARDI Francesco | 1966 | M50 | ITA ITALY | 1h18:36 | |
| 7 | 3598 | SPERINDEI Daniele | 1966 | M50 | ITA ITALY | 1h18:53 | |
| 8 | 3173 | MARTELLINI Paolo | 1968 | M50 | ITA ITALY | 1h18:54 | |
| 9 | 4100 | BOAVISTA PINELA Mario | 1969 | M50 | POR PORTUGAL | 1h19:08 | |
| 10 | 574 | LOPEZ Raul | 1969 | M50 | ESP SPAIN | 1h19:30 | |
| 11 | 3138 | MARAN Stefano | 1965 | M50 | ITA ITALY | 1h20:37 | |
| 12 | 1692 | MAMIKONYAN Amazasp | 1967 | M50 | GEO GEORGIA | 1h22:32 | |
| 13 | 4170 | BRATU Victor-florin | 1969 | M50 | ROU ROMANIA | 1h22:36 | |
| 14 | 442 | CARRERAS GALVE Oscar | 1967 | M50 | ESP SPAIN | 1h23:14 | |
| 15 | 720 | VALDIVIA LOPEZ Pedro Je | 1968 | M50 | ESP SPAIN | 1h23:23 | |
| 16 | 3177 | MARTINO Leone | 1967 | M50 | ITA ITALY | 1h23:35 | |
| 17 | 1514 | MARTIN Scott | 1968 | M50 | GBR GREAT BRITAIN & N. I. | 1h23:41 | |
| 18 | 683 | RUIZ GRANDE Angel | 1966 | M50 | ESP SPAIN | 1h25:11 | |
| 19 | 4158 | VIEIRA Rogerio | 1965 | M50 | POR PORTUGAL | 1h25:13 | |
| 20 | 669 | REINA Jose | 1969 | M50 | ESP SPAIN | 1h26:53 | |
| 21 | 301 | MALIK Vit | 1969 | M50 | CZE CZECH REPUBLIC | 1h27:06 | |
| 22 | 2127 | SCHULZE Joerg | 1966 | M50 | GER GERMANY | 1h27:34 | |
| 23 | 1556 | PARKIN Andy | 1967 | M50 | GBR GREAT BRITAIN & N. I. | 1h27:39 | |
| 24 | 1505 | MACASKILL John | 1969 | M50 | GBR GREAT BRITAIN & N. I. | 1h28:00 | |
| 25 | 2931 | FRANCESCHI Antonio | 1966 | M50 | ITA ITALY | 1h28:06 | |
| 26 | 2806 | DE MICHIEL Eugenio | 1967 | M50 | ITA ITALY | 1h28:10 | |
| 27 | 4162 | ALECU Nicolae Virgil | 1967 | M50 | ROU ROMANIA | 1h28:18 | |
| 28 | 3483 | ESPOSTO Roberto | 1967 | M50 | ITA ITALY | 1h28:32 | |
| 29 | 3292 | NALON Luca | 1967 | M50 | ITA ITALY | 1h28:39 | |
| 30 | 404 | ANDRES GUTIERREZ Manuel | 1967 | M50 | ESP SPAIN | 1h31:30 | |
| 31 | 3155 | MUCCIARONE Marco | 1968 | M50 | ITA ITALY | 1h32:17 | |
| 32 | 2885 | FEDERICI Nicola | 1965 | M50 | ITA ITALY | 1h32:40 | |
| 33 | 3588 | SIMONI Francesco | 1968 | M50 | ITA ITALY | 1h34:12 | |
| 34 | 2583 | BORZI' Alfio Antonio | 1968 | M50 | ITA ITALY | 1h36:36 | |
| 35 | 4171 | CANDREA Ion | 1968 | M50 | ROU ROMANIA | 1h36:53 | |
| 36 | 3509 | COMIN Rudi | 1968 | M50 | ITA ITALY | 1h37:18 | |
| 37 | 2463 | ARTUSO Massimiliano | 1967 | M50 | ITA ITALY | 1h37:28 | |
| 38 | 2153 | STEIN Torsten | 1967 | M50 | GER GERMANY | 1h37:41 | |
| 39 | 1324 | BUNT Andrew | 1964 | M50 | GBR GREAT BRITAIN & N. I. | 1h38:00 | |
| 40 | 2597 | BRESCIANI Stefano | 1967 | M50 | ITA ITALY | 1h38:30 | |
| 41 | 3220 | MENGOLI Rosario | 1969 | M50 | ITA ITALY | 1h40:38 | |
| 42 | 3310 | NOARO Emilio | 1964 | M50 | ITA ITALY | 1h40:55 | |
| 43 | 2739 | CORSI David | 1967 | M50 | ITA ITALY | 1h40:57 | |
| 44 | 3318 | ORITI Giuseppe | 1967 | M50 | ITA ITALY | 1h44:06 | |
| 45 | 3081 | SIMIONATO Livio | 1965 | M50 | ITA ITALY | 1h45:05 | |
| 46 | 2563 | BONETTO Nicola | 1966 | M50 | ITA ITALY | 1h47:00 | |
| 47 | 3481 | BORSATO Roberto | 1968 | M50 | ITA ITALY | 1h50:44 | |
| 48 | 3108 | PETRELLI Luigi | 1967 | M50 | ITA ITALY | 1h51:19 | |
| 49 | 2675 | CASTELLARO Fabio | 1964 | M50 | ITA ITALY | 1h53:25 | |
| 50 | 758 | REISPASS Kaarel | 1965 | M50 | EST ESTONIA | 1h53:27 | |
| 51 | 3027 | GRASSO Antonino | 1964 | M50 | ITA ITALY | 1h53:50 | |
| 52 | 3473 | RINALDI Ivo | 1966 | M50 | ITA ITALY | 1h54:30 | |
| 53 | 3240 | MILLO Roberto | 1966 | M50 | ITA ITALY | 2h49:38 | |
| | 3273 | MOREGOLA Attilio | 1967 | M50 | ITA ITALY | DNF | |
| | 1313 | BRIAN Scally | 1966 | M50 | GBR GREAT BRITAIN & N. I. | DNF | |
| | 3224 | MENTESANA Alessandro | 1965 | M50 | ITA ITALY | DNF | |
| | 1523 | MCCARTHY Sean | 1966 | M50 | GBR GREAT BRITAIN & N. I. | DNF | |
| | 2112 | SCHNEIDER Norbert | 1968 | M50 | GER GERMANY | DNF | |
| | 3667 | TRINCA Sergio | 1968 | M50 | ITA ITALY | DNF | |
| | 4120 | FIGUEIREDO Joaquim | 1967 | M50 | POR PORTUGAL | DNF | |
| | 69 | KROPIK Franz | 1968 | M50 | AUT AUSTRIA | DNF | |
|