| U16 boys |
|---|
| 1° | ZARATE BRIZ Pablo (ESP) | 21:50 |
| 2° | HIDALGO GARCÍA Cesar (ESP) | 23:01 |
| 3° | PEREZ PEREZ Nicolas (ESP) | 23:17 |
| U16 girls |
|---|
| 1° | MIER MARDOMINGO Claudia (ESP) | 25:57 |
| 2° | ORTIZ HINOJOSA Estela (ESP) | 26:05 |
| 3° | PASTOR MARÍN Nara (ESP) | 26:07 |
| U18 boys |
|---|
| 1° | GONZÁLEZ VILLARES Pablo (ESP) | 21:43 |
| 2° | MORILLA GARCÍA Daniel (ESP) | 21:46 |
| 3° | MONFORT MORENO Daniel (ESP) | 21:55 |
| U18 girls |
|---|
| 1° | MILAN GARCIA Aldara (ESP) | 24:04 |
| 2° | SUAREZ PIZÀ Julia (ESP) | 24:58 |
| 3° | GARCÍA SÁNCHEZ Isabel (ESP) | 25:38 |
| Junior (U20) Men |
|---|
| 1° | MARTINEZ RODRIGUEZ Oscar (ESP) | 21:00 |
| 2° | PASTOR MARIN Pablo (ESP) | 21:02 |
| 3° | RODRIGUEZ ROJAS Pablo (ESP) | 21:43 |
| Junior (U20) Women |
|---|
| 1° | REDONDO ARDID Lucia (ESP) | 23:33 |
| 2° | VILLAR NIETO Silvia | 23:52 |
| 3° | FERNANDEZ FERNANDEZ Veronica Victoria (ESP) | 23:52 |
| Senior Men |
|---|
| 1° | GARCÍA CARRERA Diego (ESP) | 20:14 |
| 2° | LOPEZ PEREZ Ivan (ESP) | 20:16 |
| 3° | TUR PICO Marc (ESP) | 20:18 |
| Senior Women |
|---|
| 1° | GONZALEZ CAMPOS Raquel (ESP) | 22:44 |
| 2° | LUMBRERAS GONZALEZ Alicia (ESP) | 23:11 |
| 3° | PENA ALONSO Marina (ESP) | 23:17 |