| Final | Stadio Comunale - Eraclea - 13 September 2019 - Start Time: 19:08 |
| Pos. | Bib | Athlete | Year | Cat. | | Mark | Points |
| 1 | 2414 | FUKS Gregori | 1948 | M70 | ISR ISRAEL | 20:07.92 | |
| | | European Champion | | | | | |
| 2 | 1628 | SWIECICKI Alex | 1948 | M70 | GBR GREAT BRITAIN & N. I. | 20:10.68 | |
| 3 | 463 | CURIEL Celso | 1949 | M70 | ESP SPAIN | 20:11.07 | |
| 4 | 169 | LEYSEELE Erik | 1948 | M70 | BEL BELGIUM | 20:12.20 | |
| 5 | 1018 | DEMARQUE Jean-claude | 1946 | M70 | FRA FRANCE | 20:17.82 | |
| 6 | 1930 | KOLLHAMMER Dieter | 1946 | M70 | GER GERMANY | 20:19.26 | |
| 7 | 3421 | POGGI Mario | 1948 | M70 | ITA ITALY | 20:33.81 | |
| 8 | 3077 | LIGABUE Giorgio | 1949 | M70 | ITA ITALY | 21:10.24 | |
| 9 | 713 | TORRE Jose Antonio | 1948 | M70 | ESP SPAIN | 21:29.73 | |
| 10 | 3899 | VAN DE VEN Martien | 1948 | M70 | NED NETHERLANDS | 22:30.61 | |
| 11 | 4469 | KULYK Oleksiy | 1949 | M70 | UKR UKRAINE | 22:48.29 | |
| 12 | 41 | HAMMER FROEHLICH Guenth | 1947 | M70 | AUT AUSTRIA | 22:55.54 | |
| 13 | 4046 | NOWICKI Przemyslaw | 1944 | M70 | POL POLAND | 23:14.60 | |
| 14 | 988 | CARLES Claude | 1948 | M70 | FRA FRANCE | 23:22.01 | |
| 15 | 4104 | COELHO Diamantino | 1948 | M70 | POR PORTUGAL | 23:27.41 | |
| 16 | 421 | BASTERRA Jose Ramon | 1948 | M70 | ESP SPAIN | 23:29.95 | |
| 17 | 1997 | MEYER Hans | 1948 | M70 | GER GERMANY | 23:38.81 | |
| 18 | 1309 | BRADSHAW Arnold | 1947 | M70 | GBR GREAT BRITAIN & N. I. | 24:10.01 | |
| 19 | 351 | VORLICEK Rudolf | 1947 | M70 | CZE CZECH REPUBLIC | 25:07.41 | |
| 20 | 2575 | BORNAGHI Giovanni | 1947 | M70 | ITA ITALY | 25:43.75 | |
| 21 | 2461 | ARMIERI Franco | 1945 | M70 | ITA ITALY | 25:59.97 | |
| 22 | 2639 | CANINO Mario | 1949 | M70 | ITA ITALY | 26:14.68 | |
| 23 | 1522 | MCCAIN Frederick | 1948 | M70 | GBR GREAT BRITAIN & N. I. | 29:28.97 | |
| | 1304 | BOWMAN Kenneth | 1947 | M70 | GBR GREAT BRITAIN & N. I. | DNS | |
| | 3443 | PUGLISI Salvatore | 1947 | M70 | ITA ITALY | DNS | |
| Intermediate: m. 1000: 4.03.5 - m. 2000: 8.05.8 - m. 3000: 12.10.6 - m. 4000: 16.18.4 |
|