Rayo Vallecano vs Mallorca Predictions
Published on 3:04pm GMT 9 January 2026
- 13:00
- Expired
- Campo de Fútbol de Vallecas
Rayo Vallecano vs Mallorca Predictions
There might not be too much action in Sunday’s clash between Rayo Vallecano and Mallorca at Campo de Futbol de Vallecas, with the recommended bet to go under the goals. Seven of Rayo’s last nine Primera Liga games have had fewer than three goals and 13 of their 18 matches this season have gone under 2.5 goals.
Rayo Vallecano are 14th in the table, two places above Mallorca, but both teams have lost more games than they’ve won this season. Rayo have four wins and seven defeats, while Mallorca have won four and lost eight.
Rayo Vallecano have avoided defeat in nine of their last ten home games in the Primera Liga, but Mallorca are unbeaten in eight of the last nine meetings with Rayo Vallecano. However, victories are proving hard to come by for Mallorca, who have won just one of their last six matches.
Rayo Vallecano’s 1-1 draw with Getafe in their last game kept up their recent trend for matches with under 2.5 goals. Getafe did all their scoring after the break – 71% of Rayo Vallecano’s goals against have come in the second half of their games this season.
Under 2.5 goals has been a feature of the home team’s last few matches. All eight of Rayo Vallecano’s Primera Liga games at Campo de Futbol de Vallecas have ended with under 2.5 goals this season, and no team’s games have finished with fewer than three goals more times than Rayo Vallecano’s overall (13).
A narrow 1-0 victory for Rayo Vallecano looks the most likely outcome in the correct-score market. At least one of the sides blanked in four of the last six Primera Liga clashes between these two, and two of Rayo’s four league wins this season have come via a 1-0 scoreline.

Click here to learn more about Spotlight iQ
Edited by Mark Langdon
Featured Matches
See AllToday's Tips
See All- Today
- 08:00
- Today
- 19:30
- Today
- 19:30
- Today
- 19:30
- Today
- 19:30
- Today
- 19:30
- Today
- 19:30
- Today
- 20:00
- Today
- 20:00
- Today
- 20:15
- Tomorrow
- 20:00
- 10 Mar
- 17:45
- 3 Mar
- InPlay
- 3 Mar
- InPlay
- 3 Mar
- InPlay
- 3 Mar
- InPlay
