featured

La Liga Matchday 31 Schedule, Odds & Expert Picks

The Spanish La Liga hits the weekend with another set of electrifying games, including the Catalan Derby. As matches get underway, each team will have its moments to score and defend. The race for the title is so intense in the top two spots with Barca and Real Madrid. Moreover, the qualification for the UCL spots further makes this matchday exciting. On the other hand, Real Madrid is under a new manager and is in a transitional phase. They are dealing with a recent loss against Bayern Munich. Similarly, Atlético Madrid beat Barcelona, leaving Barca confused. As a result, fans are waiting to see both teams’ performance in the upcoming matchday. For other teams, it is just another day of fighting for excellence. Let’s see the detailed schedule, preview, and some expert predictions.

advertisement

Previous La Liga Games Highlights

Real Madrid’s Decline

Real Madrid has lost some of the potential it had while under Xabi Alonso. But they are inconsistent in the recent games. Real Madrid has recently lost the UCL quarter-final first-leg clashes. They also lost in the Matchday 30, facing Mallorca’s Vedat Muriqi. In that game, Real Madrid struggled to find the net for a very long time. It was in the 88th minute that Éder Militão scored the only goal for Real Madrid. But Vedat Muriqi took another lead in the 91st minute.

Atlético Madrid vs Barcelona – A Quiet Duel

Barcelona beat Atlético Madrid in the La Liga Matchday 30. It was a narrow win for Barca, which would have been a draw. After both teams scored 1 in the first half, the second half went dry without goals. However, Lewandowski hit the winning goal in the final minutes, assisted promptly by João Cancelo. That hit was completely unexpected, yet landed correctly. In a turn of events, Atlético Madrid has successfully won over Barca in the UCL quarter-final leg 1.

Tied-up Games

Real Betis and Espanyol tied the game as neither scored a goal. The entire match was goalless, as both goalkeepers were actively blocking shots. Especially, Marko Dmitrović blocked numerous shots that could’ve been goals for Real Betis. At the end, both teams finished the game 0-0.

La Liga Matchday 31 Fixtures

Real Madrid vs Girona

Date: 10 April 2026

Time: 12:30 AM IST (Next Day) | 03:00 PM EDT

Venue: Bernabéu Stadium

Real Sociedad vs Alavés

Date: 11 April 2026

Time: 05:30 PM IST | 08:00 AM EDT

Venue: Anoeta Stadium

Elche vs Valencia

Date: 11 April 2026

Time: 07:45 PM IST | 10:15 AM EDT

Venue: Manuel Martínez Valero

Barcelona vs Espanyol

Date: 11 April 2026

Time: 10:00 PM IST | 12:30 PM EDT

Venue: Camp Nou

Sevilla vs Atlético Madrid

Date: 11 April 2026

Time: 12:30 AM IST (Next Day) | 03:00 PM EDT

Venue: Ramon Sanchez-Pizjuan Stadium

Osasuna vs Real Betis

Date: 12 April 2026

Time: 05:30 PM IST | 08:00 AM EDT

Venue: El Sadar Stadium

Mallorca vs Rayo Vallecano

Date: 12 April 2026

Time: 07:45 PM IST | 10:15 AM EDT

Venue: Iberostar Stadium

Celta Vigo vs Real Oviedo

Date: 12 April 2026

Time: 10:00 PM IST | 12:30 PM EDT

Venue: Estadio de Balaídos

Athletic Club vs Villarreal

Date: 12 April 2026

Time: 12:30 AM IST (Next Day) | 03:00 PM EDT

Venue: San Mamés Stadium

Levante vs Getafe

Date: 13 April 2026

Time: 12:30 AM IST (Next Day) | 03:00 PM EDT

Venue: Estadio Ciudad de Valencia

La Liga Expert Picks for a Few Selected Matches on Matchday 31

Real Madrid vs Girona Prediction

Expected Lineup for Real Madrid

CategoryPlayer(s)
GoalkeeperLunin
DefenseAlexander-Arnold, Rüdiger, Huijsen, Carreras
MidfieldÁngel, Tchouaméni, Camavinga, Güler
AttackDíaz, Mbappé

Expected Lineup for Girona

Category Player(s)
GoalkeeperGazzaniga
DefenseMartinez, Reis, Frances, Moreno
MidfieldTsygankov, Martin, Witsel, Beltran, Ounahi
AttackRuiz

Preview

As Xabi Alonso was sacked, Real Madrid is undergoing reconstruction. Under Álvaro Arbeloa, the Whites are finding their form, which went disastrous in both La Liga and the UCL. However, Vinicius Junior, Kylian Mbappe, and Rodrygo remain key pillars of the team. But still, their form is not good enough as they have lost more frequently under Arbeloa than they did under Alonso. Girona, on the other hand, has been inconsistent and is giving out average performances. Their overall form is not elite enough to outscore Real Madrid. Although the Whites are underwhelming, their form is comparatively better as they will get more scoring chances. Hence, Real Madrid will take over Girona in Matchday 31 of La Liga.

The Pick: Real Madrid.

Barcelona vs Espanyol

Expected Lineup for Barcelona

CategoryPlayers
GoalkeeperGarcia
DefenseKoundé, Cubarsí, Martín, Cancelo
MidfieldEric Garcia, Pedri, Rashford, Lopez, Yamal
AttackOlmo

Expected Lineup for Espanyol

CategoryPlayers
GoalkeeperDmitrovic
DefenseEl Hilali, Calero, Cabrera, Romero
MidfieldGonzález, Expósito, Lozano, Ngonge, Dolan,
AttackFernández

Preview

Barcelona is unbeatably strong in nine of their ten home matches. They lead the league with an overall 80 goals from 30 games. Their squad is balanced with a good number of strikers and defenders. Assist is also good, with a versatile roster. Offensive forces like Robert Lewandowski, Ferran Torres, and Lamine Yamal are absolute strengths to the team. After all, Barcelona is on a winning streak. This makes them a dangerous side against Espanyol. In contrast, Espanyol hopes for the best with an average record of 10-8-12. Their offense is reasonable, but their scoring average is not better than the hosts’. Defensively, they have obvious vulnerabilities, which will allow Barcelona to score. So, Barcelona is the pick in this La Liga game.

The Pick: Barcelona.

Sevilla vs Atlético Madrid

Expected Lineup for Sevilla

PositionPlayer(s)
GoalkeeperVlachodimos
DefenseSánchez, Gudelj, Salas, Pedrosa
MidfieldAgoumé, Sow, Fernández
AttackLukebakio, Ejuke

Expected Lineup for Atlético Madrid

PositionPlayer(s)
GoalkeeperOblak
DefenseMolina, Normand, Hancko, Pubill, Ruggeri
MidfieldKoke, Llorente, Simeone
AttackGriezmann, Álvarez

Preview

Currently staying among the top clubs, with an elite record, Atlético Madrid eyes another win. They have deep European exposure and have beaten elite teams like Barcelona. Technically, they have a strong defense and offense. Over 30 games, they have scored around 50 goals, which is significantly higher than Sevilla’s 37. But Sevilla is struggling with inconsistency and has never won in their last five games. Their -13 goal differential will become helpless against Atlético Madrid’s rapid offense. As a result, Atlético Madrid will outscore Sevilla in this La Liga matchup.

The Pick: Atlético Madrid.

Osasuna vs Real Betis

Expected Lineup for Osasuna

PositionPlayer(s)
GoalkeeperHerrera
DefenseRosier, Catena, Herrando, Galán
MidfieldMoncayola, Torró, Oroz
AttackGarcía, Budimir, Barja

Expected Lineup for Real Betis

PositionPlayer(s)
GoalkeeperVallés
DefenseBellerín, Llorente, Bartra, Gómez
MidfieldAmrabat, Altimira, Fornals, Hernández
AttackAntony, Ruib

Preview

Real Betis had a consistent run throughout the league. They maintain a decent record of 11-12-7.  They are ranked in 5th spot in the La Liga standings, with a positive goal differential. But Osasuna is not far away from dethroning Real Betis. Osasuna’s defense is nearly similar to Real Betis’s. They show a passable offensive form. But Real Betis gets an edge in goal production. Moreover, Real Betis’s recent draw against Espanyol has demonstrated their strong possession and transitions. So, Real Betis is the favorite to win in this La Liga matchup.

The Pick: Real Betis.

Athletic Club vs Villarreal

Expected Lineup for Athletic Club

PositionPlayer(s)
GoalkeeperSimón
DefenseMarcos, Vivian, Álvarez, Berchiche
MidfieldGalarreta, Vesga, Sancet
AttackWilliams, Williams, Guruzeta

Expected Lineup for Villarreal

PositionPlayer(s)
GoalkeeperJúnior
DefenseFemenía, Bailly, Albiol, Cardona
MidfieldGueye, Parejo, Baena, Akhomach
AttackPépé, Barry

Preview

Athletic Club faces Villarreal in the upcoming La Liga Matchday 31 fixture. Athletic Club started off well in this season, but they progressively worsened with every matchday. Unlike the previous season, Athletic Club’s performance went beyond revival. Currently, they are in a fair position, but they need more push to rise among the top clubs. Conversely, Villarreal is having a strong league record, which will eventually get better. They have an obviously better quality that will dominate Athletic Club. Regarding scoring, Villarreal comes with an average of 1.8 goals per game. Considering Athletic Club’s depleted defense, Villarreal will easily outscore the hosts in this La Liga clash.

The Pick: Villarreal.

Conclusion

The Spanish La Liga will crown its champion in a few matchdays. Until then, unpredictability and suspense will keep the audience guessing. Additionally, players’ stats and team records are creating a parallel storyline in the standings. This makes fans root for players more than teams. Overall, the games for La Liga Matchday 31 will be another list of pure football drama not to be missed.

kevin

Recent Posts

Serie A 2025-26 Matchday 36: Upcoming Schedules and Dates

Inter Milan became the Serie A champions this year with three matchdays remaining. This team…

May 7, 2026

Ligue 1 Matchday 33: Key Fixtures and Previews.

The 2025-26 Ligue 1 season is highly anticipated, as top teams dominate and others try…

May 7, 2026

NBA Conference Semifinals: Game 2 Lineup & Prediction Preview

It’s time for the NBA Conference Semifinals, where intense battles will be seen from the…

May 7, 2026

MotoGP Grand Prix of France – Schedule, Teams, and Predictions

The MotoGP Grand Prix of France is on the way, making headlines amid a congested…

May 7, 2026

Angelo Leo vs Ra’eese Aleem: Fight Card, Preview, Expert Predictions

Angelo Leo and Ra’eese Aleem will clash for the IBF World Featherweight title on May…

May 6, 2026

Road to Glory: UEFA Europa League Semi-Final Leg 2 Matches.

The UEFA Europa League has reached its final deciding phase, and it's most unforgiving. The…

May 6, 2026