La Liga Picks — Predictions for Matchday 35 (May 9-11)
A potentially season-defining weekend is set for Spain’s La Liga this weekend, with a title showdown set between Barcelona and...

Credit: Shutterstock
Last updated May 8, 4:17am ET
A potentially season-defining weekend is set for Spain’s La Liga this weekend, with a title showdown set between Barcelona and Real Madrid. However, you can find our picks for all the other matches on matchday 35 here.
La Liga Picks
Las Palmas vs. Rayo Vallecano
Las Palmas have won back-to-back matches against Vallecano. However, the visitors have won a staggering 57% of their matches against their opponents on Friday.
Las Palmas have struggled in recent home matches after winning just one of their last eight. But, they could get their season back on track this weekend.
Pick
Las Palmas (+140)
|
New Player Bonus
50% up to $1000
|
Valencia vs. Getafe
Valencia have a poor recent record against Getafe after winning just four of their last 17 against their opponents. However, recent form could be worth following this weekend.
Getafe have suffered defeats in their last four matches, and they have failed to score in their last three. Meanwhile, Valencia have avoided defeat in their last nine in La Liga.
Pick
Valencia (+100)
|
New Player Bonus
50% up to $1000
|
Celta Vigo vs. Sevilla
Sevilla have avoided defeat in their last four away matches against Celta Vigo. They also recorded a 1-0 win in the reverse fixture earlier this season. However, Sevilla have failed to win in their last seven.
It is a challenging game to call, as Celta have lost three of their last four. Therefore, a draw could make the most appeal.
Pick
The Draw (+265)
|
New Player Bonus
50% up to $1000
|
Mallorca vs. Valladolid
Mallorca have avoided defeat in their last three matches against Valladolid in La Liga. The visitors have also suffered defeats in 26 of their 34 matches this season.
Therefore, it could be worthwhile to side with the home win. Mallorca have lost just once in their last six games in La Liga.
Pick
Mallorca (-290)
|
New Player Bonus
50% up to $1000
|
Girona vs. Villarreal
Villarreal have a fine away record in this fixture, as they have suffered just two defeats in their last eleven visits to Montilivi.
Girona have avoided defeat in their last two matches in the league, but Villarreal are hitting form at the right time of the season after winning four of their last six on the road.
Pick
Villarreal (+270)
|
New Player Bonus
50% up to $1000
|
Atletico Madrid vs. Real Sociedad
Atletico Madrid have avoided defeat in their last ten La Liga fixtures against Real Sociedad, winning on six occasions over that period.
Sociedad have failed to win in their last four league matches, and they haven’t scored in their last two. Atletico’s home record is worth siding with, as they have lost just once in their last 17.
Pick
Atletico Madrid (-155)
|
New Player Bonus
50% up to $1000
|
Leganes vs. Espanyol
Espanyol have avoided defeat in their last three La Liga matches against Leganes. The home side have failed to win in their last eight La Liga matches, while Espanyol have lost each of their last two.
But, Espanyol’s previous unbeaten sequence could give confidence that they may be able to get back on track this weekend.
Pick
Espanyol (+216)
|
New Player Bonus
50% up to $1000
|
Athletic Bilbao vs. Alaves
Bilbao have avoided defeat in their last six matches against Alaves, and they have won three of the matches over that period.
The hosts have kept clean sheets in their last three home matches, and they have suffered just five defeats in 2024-25, which is their lowest record since 1997-98.
Pick
Athletic Bilbao (-112)
|
New Player Bonus
50% up to $1000
|
Betis vs. Osasuna
It is hard to overlook the head-to-head record this weekend. Betis have won nine of their last ten La Liga matches against Osasuna, scoring in all ten matches over the period.
Osasuna have suffered six straight away defeats against their opponents. Meanwhile, since the beginning of February, only Barcelona have picked up more points than Betis.
Pick
Betis (-168)
|
New Player Bonus
50% up to $1000
|