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.
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
Category
Player(s)
Goalkeeper
Lunin
Defense
Alexander-Arnold, Rüdiger, Huijsen, Carreras
Midfield
Ángel, Tchouaméni, Camavinga, Güler
Attack
Díaz, Mbappé
Expected Lineup for Girona
Category
Player(s)
Goalkeeper
Gazzaniga
Defense
Martinez, Reis, Frances, Moreno
Midfield
Tsygankov, Martin, Witsel, Beltran, Ounahi
Attack
Ruiz
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
Category
Players
Goalkeeper
Garcia
Defense
Koundé, Cubarsí, Martín, Cancelo
Midfield
Eric Garcia, Pedri, Rashford, Lopez, Yamal
Attack
Olmo
Expected Lineup for Espanyol
Category
Players
Goalkeeper
Dmitrovic
Defense
El Hilali, Calero, Cabrera, Romero
Midfield
González, Expósito, Lozano, Ngonge, Dolan,
Attack
Ferná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
Position
Player(s)
Goalkeeper
Vlachodimos
Defense
Sánchez, Gudelj, Salas, Pedrosa
Midfield
Agoumé, Sow, Fernández
Attack
Lukebakio, Ejuke
Expected Lineup for Atlético Madrid
Position
Player(s)
Goalkeeper
Oblak
Defense
Molina, Normand, Hancko, Pubill, Ruggeri
Midfield
Koke, Llorente, Simeone
Attack
Griezmann, Á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
Position
Player(s)
Goalkeeper
Herrera
Defense
Rosier, Catena, Herrando, Galán
Midfield
Moncayola, Torró, Oroz
Attack
García, Budimir, Barja
Expected Lineup for Real Betis
Position
Player(s)
Goalkeeper
Vallés
Defense
Bellerín, Llorente, Bartra, Gómez
Midfield
Amrabat, Altimira, Fornals, Hernández
Attack
Antony, 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
Position
Player(s)
Goalkeeper
Simón
Defense
Marcos, Vivian, Álvarez, Berchiche
Midfield
Galarreta, Vesga, Sancet
Attack
Williams, Williams, Guruzeta
Expected Lineup for Villarreal
Position
Player(s)
Goalkeeper
Júnior
Defense
Femenía, Bailly, Albiol, Cardona
Midfield
Gueye, Parejo, Baena, Akhomach
Attack
Pé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.