
| M35 | 20 km | ||||
| 1 | BORSCH Steffen | 1973 | M35 | GERMANY | 1h39.10 |
| 2 | MEDERA Zdenko | 1975 | M35 | SLOVAK REPUBLIK | 1h43.50 |
| 3 | CROCI Ernesto | 1973 | M35 | ITALY | 1h48.39 |
| 4 | RODRIGUEZ JIMENEZ Jose | 1975 | M35 | SPAIN | 1h51.26 |
| 5 | CERVELLO David | 1977 | M35 | SPAIN | 1h52.43 |
| 6 | FERN Thorsten | 1975 | M35 | GERMANY | 1h53.25 |
| 7 | DERENZIS Edwyn | 1976 | M35 | BELGIUM | 2h00.32 |
| 8 | EICHHOLTZER Sebastien | 1976 | M35 | FRANCE | 2h02.32 |
| M40 | 20 km | ||||
| 1 | PUPYSHEV Andrei | 1972 | M40 | RUSSIA | 1h38.21 |
| 2 | DEGTYARENKO Viacheslav | 1971 | M40 | RUSSIA | 1h39.27 |
| 3 | IVZANS Normunds | 1971 | M40 | LATVIA | 1h44.20 |
| 4 | MONTRESOR Albano | 1971 | M40 | ITALY | 1h46.05 |
| 5 | MAIER Joachim | 1970 | M40 | GERMANY | 1h48.55 |
| 6 | HIRSCHMUGL Dietmar | 1968 | M40 | AUSTRIA | 1h52.42 |
| 7 | KROPIK Dr Franz | 1968 | M40 | AUSTRIA | 1h55.34 |
| 8 | DURAND PICHARD David | 1972 | M40 | FRANCE | 1h55.57 |
| 9 | BRIERE Regis | 1968 | M40 | FRANCE | 1h58.46 |
| 10 | FERNANDEZ Mario | 1968 | M40 | SPAIN | 2h04.23 |
| 11 | VONDRA Vaclav | 1968 | M40 | CZECH REPUBLIC | 2h09.16 |
| 12 | KALDEWEI Dirk | 1968 | M40 | GERMANY | 2h23.29 |
| CARTONI Bernardo | 1969 | M40 | ITALY | DNF | |
| M45 | 20 km | ||||
| 1 | GARNYK Petro | 1964 | M45 | UKRAINE | 1h45.39 |
| 2 | CACIA Salvatore | 1967 | M45 | ITALY | 1h47.24 |
| 3 | IGLESIAS Julian | 1962 | M45 | SPAIN | 1h49.12 |
| 4 | VERSEC Vladimir | 1963 | M45 | SLOVENIA | 1h50.56 |
| 5 | ZANOLLI Cristiano (I) | 1965 | M45 | ITALY | 1h51.45 |
| 6 | SMOLA Josef (I) | 1964 | M45 | CZECH REPUBLIC | 1h52.51 |
| 7 | GNAUCK Dick | 1963 | M45 | GERMANY | 1h55.16 |
| 8 | STRANO Daniele | 1965 | M45 | ITALY | 1h56.03 |
| 9 | BREIDE Madars (I) | 1964 | M45 | LATVIA | 1h59.50 |
| 10 | MEYER Steffen | 1966 | M45 | GERMANY | 2h01.39 |
| 11 | WERNER Stefan | 1964 | M45 | GERMANY | 2h05.47 |
| 12 | SIANKOWSKI Mariusz | 1966 | M45 | POLAND | 2h19.29 |
| 13 | TARDI Emmanuel | 1967 | M45 | FRANCE | 2h27.00 |
| 14 | MENSHENIN Igor | 1964 | M45 | RUSSIA | 2h30.20 |
| ARENA Walter | 1964 | M45 | ITALY | DQ | |
| STUPNITSKIY Victor | 1963 | M45 | RUSSIA | DNF | |
| M50 | 20 km | ||||
| 1 | REIS Francisco | 1960 | M50 | GREAT BRITAIN & Ni | 1h46.47 |
| 2 | DIETSCHE Klaus | 1962 | M50 | GERMANY | 1h47.09 |
| 3 | NASO Andrea | 1960 | M50 | ITALY | 1h49.42 |
| 4 | MAJOR Ferenc | 1961 | M50 | HUNGARY | 1h51.53 |
| 5 | ABADIAS PALACIN Luis | 1959 | M50 | SPAIN | 1h53.42 |
| 6 | SANSEVRINO Antonio | 1959 | M50 | ITALY | 1h54.50 |
| 7 | MALECKI Waldemar | 1958 | M50 | POLAND | 1h59.03 |
| 8 | COLOMBO Daniele | 1958 | M50 | ITALY | 2h01.24 |
| 9 | KWITA Zbigniew | 1959 | M50 | POLAND | 2h03.26 |
| 10 | DEKSNIS Vitalijs | 1958 | M50 | LATVIA | 2h08.29 |
| 11 | REIFINGER Markus | 1960 | M50 | AUSTRIA | 2h10.28 |
| 12 | SVITAK Miloslav | 1959 | M50 | CZECH REPUBLIC | 2h14.47 |
| BITTENGL Zdenek (I) | 1961 | M50 | CZECH REPUBLIC | DQ | |
| FOTLAND Arild | 1959 | M50 | NORWAY | DNF | |
| M55 | 20 km | ||||
| 1 | RUZZIER Fabio | 1953 | M55 | SLOVENIA | 1h48.13 |
| 2 | LUNIEWSKI Miroslaw (I) | 1957 | M55 | POLAND | 1h48.50 |
| 3 | PRIELER Helmut | 1955 | M55 | GERMANY | 1h49.35 |
| 4 | BARABASH Vladimir | 1956 | M55 | RUSSIA | 1h52.29 |
| 5 | GAUBE Wilfried | 1956 | M55 | GERMANY | 1h53.37 |
| 6 | MORENO Javier | 1957 | M55 | SPAIN | 1h54.12 |
| 7 | LYZHIN Sergey | 1955 | M55 | RUSSIA | 1h54.54 |
| 8 | ZHYRKOV Pavlo | 1953 | M55 | UKRAINE | 1h55.22 |
| 9 | UTTLEY Steven (I) | 1957 | M55 | GREAT BRITAIN & Ni | 1h55.46 |
| 10 | FLIEGL Miroslav | 1954 | M55 | CZECH REPUBLIC | 1h57.21 |
| 11 | STRABIOLI Angelo (I) | 1957 | M55 | ITALY | 1h57.28 |
| 12 | KALAT Josef | 1955 | M55 | CZECH REPUBLIC | 1h57.42 |
| 13 | ALLEN Steve (I) | 1956 | M55 | GREAT BRITAIN & Ni | 2h00.52 |
| 14 | EVERTZ Guenter | 1957 | M55 | GERMANY | 2h03.37 |
| 15 | TOLLE Uwe | 1955 | M55 | GERMANY | 2h04.41 |
| 16 | JANOTTE Ralf | 1957 | M55 | GERMANY | 2h06.06 |
| 17 | SCHWARZ Alfons | 1954 | M55 | GERMANY | 2h06.27 |
| 18 | BERAHA Samuel Patrick | 1953 | M55 | FRANCE | 2h06.43 |
| 19 | DREAU Jean Michel | 1956 | M55 | FRANCE | 2h18.26 |
| 20 | ANTOHI Dan | 1955 | M55 | ROMANIA | 2h24.14 |
| VENTURI DEGLI ESPOSTI F | 1957 | M55 | ITALY | DQ | |
| BROT Daniel | 1953 | M55 | SWITZERLAND | DQ | |
| SLEVOGT Peter | 1954 | M55 | GERMANY | DQ | |
| M60 | 20 km | ||||
| 1 | BROCHOT Patrice | 1951 | M60 | FRANCE | 1h51.29 |
| 2 | GAUS Peter | 1952 | M60 | GERMANY | 1h51.32 |
| 3 | BSCHOR Alois | 1951 | M60 | GERMANY | 1h56.54 |
| 4 | HALL John | 1949 | M60 | GREAT BRITAIN & Ni | 1h58.29 |
| 5 | PONZIO Roby | 1947 | M60 | SWITZERLAND | 2h01.16 |
| 6 | DELAYRE Bernard | 1947 | M60 | FRANCE | 2h03.49 |
| 7 | SIEGELE Johann | 1948 | M60 | AUSTRIA | 2h04.09 |
| 8 | LANGNER Gerhard | 1949 | M60 | GERMANY | 2h04.48 |
| 9 | JANOUSEK Jiri | 1951 | M60 | CZECH REPUBLIC | 2h07.24 |
| 10 | KOVAR Rostislav | 1951 | M60 | CZECH REPUBLIC | 2h07.51 |
| 11 | AFFELN Bernd | 1950 | M60 | GERMANY | 2h08.08 |
| 12 | ADAM Petr | 1950 | M60 | CZECH REPUBLIC | 2h09.28 |
| 13 | KATES David | 1948 | M60 | GREAT BRITAIN & Ni | 2h09.35 |
| 14 | FLAMANT Claude | 1949 | M60 | FRANCE | 2h10.51 |
| 15 | FORTUNATI Pier Angelo | 1950 | M60 | ITALY | 2h14.01 |
| 16 | FASANO Sergio | 1952 | M60 | ITALY | 2h14.27 |
| 17 | ROLSTAD Jan | 1950 | M60 | NORWAY | 2h24.38 |
| MOROTTI Graziano | 1951 | M60 | ITALY | DQ | |
| SEBELKA Karel | 1948 | M60 | CZECH REPUBLIC | DQ | |
| NIESTELBERGER Ludwig | 1948 | M60 | AUSTRIA | DNF | |
| PIN Jean-Pierre | 1949 | M60 | FRANCE | DNF | |
| SAREMBE Ferdinand | 1951 | M60 | GERMANY | DNF | |
| MUELLER Gerhard | 1950 | M60 | GERMANY | DNF | |
| NEUMUELLER Wolfgang | 1949 | M60 | GERMANY | DNF | |
| M65 | 20 km | ||||
| 1 | FORMENTIN Ettorino | 1947 | M65 | ITALY | 2h02.32 |
| 2 | MCMULLIN John | 1946 | M65 | IRELAND | 2h06.18 |
| 3 | SCHUMM Peter | 1942 | M65 | GERMANY | 2h06.47 |
| 4 | RABATEL Fernand | 1946 | M65 | FRANCE | 2h08.30 |
| 5 | KISS Gyorgy | 1947 | M65 | HUNGARY | 2h12.25 |
| 6 | BINGGELI Bernard (I) | 1946 | M65 | SWITZERLAND | 2h14.39 |
| 7 | STRAKA Eduard | 1946 | M65 | SLOVAK REPUBLIK | 2h14.45 |
| 8 | BJORSVIK Arvid (I) | 1943 | M65 | NORWAY | 2h14.56 |
| 9 | RUTOLO Ferdinando | 1947 | M65 | ITALY | 2h15.13 |
| 10 | PTAK Jaroslav | 1947 | M65 | CZECH REPUBLIC | 2h16.36 |
| 11 | FISCHER Rolf Peter | 1946 | M65 | GERMANY | 2h20.01 |
| 12 | GIESE Wolf-dieter | 1943 | M65 | GERMANY | 2h20.15 |
| 13 | LERME Raitis | 1942 | M65 | LATVIA | 2h22.25 |
| 14 | MAREK Stanislav | 1942 | M65 | CZECH REPUBLIC | 2h23.53 |
| 15 | LILLEFOSSE Arthur (I) | 1944 | M65 | NORWAY | 2h24.45 |
| 16 | KNYZ Werner (I) | 1945 | M65 | AUSTRIA | 2h28.10 |
| 17 | PONCIN Francois | 1944 | M65 | FRANCE | 2h33.38 |
| 18 | MICHLFEIT Rudolf | 1946 | M65 | AUSTRIA | 2h38.15 |
| BRANDENBURG Walter (I) | 1946 | M65 | SWITZERLAND | DQ | |
| FROLOV Ivan | 1947 | M65 | UKRAINE | DQ | |
| HUMMER Joseph Albert | 1946 | M65 | LUXEMBOURG | DNF | |
| JUST Walter | 1944 | M65 | GERMANY | DNF | |
| KJELLGREN Leif | 1946 | M65 | SWEDEN | DNF | |
| M70 | 20 km | ||||
| 1 | PALMAR Ants | 1940 | M70 | ESTONIA | 2h06.49 |
| 2 | SHILLABEER Edmund (I) | 1939 | M70 | GREAT BRITAIN & Ni | 2h09.57 |
| 3 | SARTAKOV Alexander | 1942 | M70 | RUSSIA | 2h11.00 |
| 4 | KUSHAROV Anatolii | 1941 | M70 | UKRAINE | 2h15.44 |
| 5 | GONSIOROVSKY Zdenek | 1941 | M70 | CZECH REPUBLIC | 2h18.18 |
| 6 | VOLSKYI Oleksandr | 1940 | M70 | UKRAINE | 2h20.09 |
| 7 | DRIBINCEVS Vladimirs | 1940 | M70 | LATVIA | 2h20.48 |
| 8 | KANSKY Vladimir | 1940 | M70 | CZECH REPUBLIC | 2h22.28 |
| 9 | RUBENIS Gunars | 1938 | M70 | LATVIA | 2h22.33 |
| 10 | LENZ Horst | 1937 | M70 | GERMANY | 2h23.16 |
| 11 | STURZ Erich | 1940 | M70 | GERMANY | 2h23.17 |
| 12 | GOTTERT Klaus | 1939 | M70 | GERMANY | 2h26.14 |
| 13 | MITTAG Gernot | 1938 | M70 | GERMANY | 2h28.33 |
| 14 | PIRINEN Jorma | 1941 | M70 | FINLAND | 2h29.04 |
| 15 | DOSTALIK Vaclav | 1940 | M70 | CZECH REPUBLIC | 2h33.59 |
| 16 | DE COPPET Alexis | 1938 | M70 | SWITZERLAND | 2h34.27 |
| 17 | HALBOTH Wolfram | 1942 | M70 | GERMANY | 2h42.15 |
| 18 | SHABANOV Ievgen | 1940 | M70 | UKRAINE | 2h45.47 |
| MITTMANN Heinz - Juerge | 1941 | M70 | GERMANY | DNF | |
| FLASSNOECKER Holger | 1937 | M70 | GERMANY | DNF | |
| M75 | 20 km | ||||
| 1 | PELLICCIA Romolo (I) | 1936 | M75 | ITALY | 2h09.52 |
| 2 | MENAFRO Vincenzo | 1935 | M75 | ITALY | 2h16.52 |
| 3 | IRBE Zigurds (I) | 1936 | M75 | LATVIA | 2h19.55 |
| 4 | TSUKROV Semen | 1935 | M75 | RUSSIA | 2h27.08 |
| 5 | PANASEIKO Mykola | 1934 | M75 | UKRAINE | 2h31.46 |
| 6 | SCHAEFER DR Wolfgang | 1936 | M75 | GERMANY | 2h31.49 |
| 7 | KNAERINGER Frank | 1936 | M75 | GERMANY | 2h39.04 |
| 8 | HORWILL Eric | 1933 | M75 | GREAT BRITAIN & Ni | 2h45.04 |
| KESSNER Gerhard | 1936 | M75 | GERMANY | DNF | |
| M80 | |||||
| 1 | RUTYNA Mieczyslaw | 1931 | M80 | POLAND | 2h30.15 |
| 2 | TEUFERT Karlheinz | 1929 | M80 | GERMANY | 2h33.53 |
| 3 | PUSHKIN Ivan | 1930 | M80 | UKRAINE | 2h34.40 |
| PYSTYNEN Paavo | 1932 | M80 | FINLAND | DNF | |
| M85 | |||||
| 1 | CIESIELSKI Guenter | 1926 | M85 | GERMANY | 2h45.34 |
| 2 | BALCARIK Alois (I) | 1927 | M85 | CZECH REPUBLIC | 2h47.50 |
| PRUDNIKOV Pavel | 1927 | M85 | RUSSIA | DQ | |
