| U16 boys |
|---|
| 1° | MARTIN GARCIA Isaac (ESP) | 23:08 |
| 2° | NARANJO MURILLO Jose Manuel (ESP) | 23:30 |
| 3° | GONZALEZ LUIS Yeray (ESP) | 23:37 |
| U16 girls |
|---|
| 1° | ALARCON MARTINEZ Maria (ESP) | 25:25 |
| 2° | SANABRIA SANCHEZ Laura (ESP) | 25:36 |
| 3° | RAYA SANCHEZ Jennifer (ESP) | 26:12 |
| U18 boys |
|---|
| 1° | TUR MONGÉ Carlos (ESP) | 45:37 |
| 2° | PEREZ RUBIO José Manuel (ESP) | 46:23 |
| 3° | CERRO GUDIÑO Kevin (ESP) | 46:44 |
| U18 girls |
|---|
| 1° | PEÑA ALONSO Marina (ESP) | 49:59 |
| 2° | MONTEJO GARCES DE MARCILLA Iren (ESP) | 50:20 |
| 3° | VAZQUEZ GEA Irene (ESP) | 50:59 |
| Junior (U20) Men |
|---|
| 1° | GARCIA CARRERA Diego (ESP) | 41:34 |
| 2° | BERMUDEZ JIMENEZ Manuel (ESP) | 42:00 |
| 3° | RODES LLORENS Nil (ESP) | 44:06 |
| Junior (U20) Women |
|---|
| 1° | PEREZ GARCIA Maria (ESP) | 47:10 |
| 2° | CHILLON CAMAÑO Mar (ESP) | 52:03 |
| 3° | FUENTES CASTRO Carmen (ESP) | 53:10 |
| Senior Men |
|---|
| 1° | LOPEZ NICOLAS Miguel Angel (ESP) | 2:32:56 |
| 2° | BOYCE Brendan (IRL) | 2:38:13 |
| 3° | TUR PICO Marc (ESP) | 2:39:53 |
| 4° | SANCHEZ BERMEJO Benjamin (ESP) | 2:40:38 |
| Senior Women 20 km |
|---|
| 1° | GONZALEZ CAMPOS Raquel (ESP) | 1:31:13 |
| 2° | PINEDO GONZALEZ Ainhoa (ESP) | 1:35:12 |
| 3° | GARCIA-CARO LORENZO Laura (ESP) | 1:36:43 |