Raul Moro · career
Raul Moro Prescoli
Wingers · Osasuna · season-by-season, by competition, and every match.
Career report
Past his 2024/25 peak — the recent trend is downward, so buyers are paying for what's left, not what was.
Peak: 2024/25Trending downBreakout: 2024/25Stepped up 2024/254 clubs
The record covers 7 seasons (2021/22–2025/26) across 4 clubs, including a move abroad — 106 appearances, 6 goals and 13 assists.
His best campaign on record is 2024/25 at Valladolid — Season rating 32, 4 goals and 5 assists in 33 games. 2024/25 was the leap — Season rating up 15 points at Valladolid. Form has slipped 10 Season points across his last 3 full seasons. The gap to his peak is 26 Season points.
Made the jump to a higher division in 2024/25 (La Liga) and kept playing — 33 games that season.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2026/27 | Osasuna | 1 | 0 | 0 | 68 | 7 |
| 2025/26 | Osasuna | 14 | 0 | 2 | 68 | 7 |
| 2025/26 | Ajax | 14 | 0 | 1 | 60 | 4 |
| 2024/25 | Valladolid | 33 | 4 | 5 | 83 | 32 |
| 2023/24 | ValladolidLoan | 30 | 2 | 4 | 68 | 17 |
| 2022/23 | OviedoLoan | 16 | 0 | 1 | 60 | 3 |
| 2022/23 | TernanaLoan | 12 | 1 | 0 | 56 | 4 |
| 2021/22 | Lazio | 11 | 0 | 1 | 73 | 3 |
| 2020/21 | Lazio | 1 | 0 | 0 | 68 | 0 |
| 2019/20 | Lazio | 1 | 0 | 0 | — | — |
International
| Side | Season | Competition | Apps | G |
|---|---|---|---|---|
| Spain U21 | 2025/26 | UEFA U21 Championship | 4 | 0 |
| 2025/26 | UEFA U21 Championship - Qualification | 3 | 0 | |
| 2023/24 | UEFA U21 Championship - Qualification | 1 | 0 | |
| Spain U17 | 2019/20 | UEFA U17 Championship | 2 | 0 |
Honours
Segunda División×2
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| La Liga | 14 | 629 | 0 | 2 | 6.7 |
| Eredivisieat Ajax | 14 | 569 | 0 | 1 | 6.7 |
| UEFA Champions Leagueat Ajax | 5 | 200 | 0 | 0 | 6.4 |
| UEFA U21 Championshipat Spain U21 | 4 | 191 | 0 | 2 | 7.3 |
| UEFA U21 Championship - Qualificationat Spain U21 | 3 | 97 | 0 | 0 | — |
| KNVB Bekerat Ajax | 2 | 91 | 1 | 1 | 7.5 |
| Friendlies Clubsat Ajax | 1 | 14 | 0 | 0 | 6.7 |
Schedule · 2025/26
35 played10 unused sub· 1489 min, 1g 4a
Played for Osasuna and Ajax this season.
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Aug 10 | Eredivisie | H Telstar | 2-0 | Played | 63 | 7.0 | ||
| Aug 17 | Eredivisie | A GO Ahead Eagles | 2-2 | Played | 45 | 6.0 | ||
| Aug 24 | Eredivisie | H Heracles | 2-0 | Played | 78 | 7.9 | ||
| Aug 30 | Eredivisie | A FC Volendam | 1-1 | Played | 62 | 6.3 | ||
| Sep 13 | Eredivisie | H PEC Zwolle | 3-1 | Unused sub | 0 | — | ||
| Sep 17 | UEFA Champions League | H Inter | 0-2 | Played | 14 | 6.6 | ||
| Sep 21 | Eredivisie | A PSV Eindhoven | 2-2 | Played | 8 | 6.7 | ||
| Sep 27 | Eredivisie | H NAC Breda | 2-1 | Played | 45 | 7.5 | ||
| Sep 30 | UEFA Champions League | A Marseille | 0-4 | Played | 8 | 6.7 | ||
| Oct 4 | Eredivisie | A Sparta Rotterdam | 3-3 | Played | 60 | 6.2 | ||
| Oct 18 | Eredivisie | H AZ Alkmaar | 0-2 | Played | 20 | 7.2 | ||
| Oct 22 | UEFA Champions League | A Chelsea | 1-5 | Played | 90 | 6.2 | ||
| Oct 26 | Eredivisie | A Twente | 3-2 | Played | 73 | 1 | 6.9 | |
| Nov 1 | Eredivisie | H Heerenveen | 1-1 | Played | 79 | 6.5 | ||
| Nov 5 | UEFA Champions League | H Galatasaray | 0-3 | Unused sub | 0 | — | ||
| Nov 9 | Eredivisie | A Utrecht | 1-2 | Played | 2 | — | ||
| Nov 22 | Eredivisie | H Excelsior | 1-2 | Played | 14 | 6.5 | ||
| Nov 25 | UEFA Champions League | H Benfica | 0-2 | Played | 12 | 6.5 | ||
| Dec 2 | Eredivisie | H Groningen | 2-0 | Unused sub | 0 | — | ||
| Dec 6 | Eredivisie | A Fortuna Sittard | 3-1 | Played | 10 | 6.2 | ||
| Dec 10 | UEFA Champions League | A Qarabag | 4-2 | Played | 76 | 6.2 | ||
| Dec 14 | Eredivisie | H Feyenoord | 2-0 | Unused sub | 0 | — | ||
| Dec 17 | KNVB Beker | A Excelsior Maassluis | 7-2 | Played | 45 | 1 | 1 | 8.6 |
| Dec 20 | Eredivisie | A NEC Nijmegen | 2-2 | Unused sub | 0 | — | ||
| Jan 11 | Eredivisie | A Telstar | 3-2 | Unused sub | 0 | — | ||
| Jan 14 | KNVB Beker | A AZ Alkmaar | 0-6 | Played | 46 | 6.5 | ||
| Jan 17 | Eredivisie | H GO Ahead Eagles | 2-2 | Played | 10 | 6.3 | ||
| Jan 20 | UEFA Champions League | A Villarreal | 2-1 | Unused sub | 0 | — | ||
| Jan 24 | La Liga | A Rayo Vallecano | 3-1 | Unused sub | 0 | — | ||
| Jan 31 | La Liga | H Villarreal | 2-2 | Played | 62 | 6.5 | ||
| Feb 6 | La Liga | A Celta Vigo | 2-1 | Played | 88 | 1 | 7.2 | |
| Feb 13 | La Liga | A Elche | 0-0 | Played | 23 | 6.3 | ||
| Feb 21 | La Liga | H Real Madrid | 2-1 | Played | 13 | 1 | 7.2 | |
| Mar 1 | La Liga | A Valencia | 0-1 | Played | 81 | 6.9 | ||
| Mar 7 | La Liga | H Mallorca | 2-2 | Played | 34 | 7.5 | ||
| Mar 15 | La Liga | A Real Sociedad | 1-3 | Played | 45 | 6.3 | ||
| Mar 21 | La Liga | H Girona | 1-0 | Unused sub | 0 | — | ||
| Apr 5 | La Liga | A Alaves | 2-2 | Unused sub | 0 | — | ||
| Apr 12 | La Liga | H Real Betis | 1-1 | Played | 18 | 6.5 | ||
| Apr 21 | La Liga | A Athletic Club | 0-1 | Played | 19 | 6.5 | ||
| Apr 26 | La Liga | H Sevilla | 2-1 | Played | 28 | 7.3 | ||
| May 2 | La Liga | H Barcelona | 1-2 | Played | 90 | 6.3 | ||
| May 8 | La Liga | A Levante | 2-3 | Played | 83 | 6.5 | ||
| May 12 | La Liga | H Atletico Madrid | 1-2 | Played | 37 | 6.2 | ||
| May 23 | La Liga | A Getafe | 0-1 | Played | 8 | 6.2 |