| Junior (U20) Men |
|---|
| 1° | Yemalyanov Stanislav (Rus) | 41:22 |
| 2° | Filipchuk Valeriy (Rus) | 41.45 |
| 3° | Partanen Veli-Matti (Fin) | 41:54 |
| Junior (U20) Women |
|---|
| 1° | Mineyeva Tatyana (Rus) | 44:18 |
| 2° | Turnea Adriana (Rus) | 46:32 |
| 3° | Palmisano Antonella (Ita) | 46:48 |
| Senior Men 20 km |
|---|
| 1° | Rubino Giorgio (Ita) | 1h24:06 |
| 2° | Brugnetti Ivano (Ita) | 1h24:54 |
| 3° | Nkouloukidi Jean-Jacques (Ita) | 1h25:07 |
| Senior Women 20 km |
|---|
| 1° | Vasco Maria (Esp) | 1h32:53 |
| 2° | Kirdyapkina Anisya (Rus) | 1h33:28 |
| 3° | Saltanovic Kristina (Ltu) | 1h34:17 |