• Home
  • Soccer
  • Spanish La Liga

La Liga Predictions - 21 April 2026, Matchday 33

Editor
Last updated: 1 hour ago

The recent football matches delivered thrilling moments as Athletic Bilbao and Osasuna played to a draw, maintaining their chase for a European spot. Mallorca achieved a strong home victory against Valencia, moving themselves away from the danger zone. Girona, showing stability and strong form, capitalized on Betis's recent struggles with a win, strengthening their mid-table position. In a more unpredictable fixture, Real Madrid, despite their recent dips in form, aim to overpower Alaves in a match predicted to see a flourish of goals.

Simon Lewis 1 hour ago
Share this article
Or copy link
success image
  • Athletic Bilbao to battle to a draw against Osasuna.
  • Mallorca to beat out fellow relegation battlers Valencia.
  • Girona to batter poor travellers Betis.
  • Goals to flow between Real Madrid and Alaves.
Real Sociedad vs Alaves
Real Sociedad vs Alaves (Getty Images).

Athletic Bilbao vs Osasuna - Matchday 33


A place in Europe is still on the radar for both sides, but Bilbao are struggling to pull wins together. The hosts have lost 5 of their last 6 matches, failing to score in 4 of those matches. Osasuna have lost just 2 of their last 12 matches, with 5 wins and 5 draws in the bag, so they’re in good form but not dominating in La Liga.

Osasuna haven’t been travelling well, losing 2 of their last 4 on the road and with only 3 wins in their last 10 away matches. Bilbao have lost 5 and won just 3 of their last 10 matches at home, so this is stacking up as a scrappy draw.

Mallorca vs Valencia


Valencia are just 1 point ahead of Mallorca and both sides are nervously looking over their shoulder as they can both be caught by a single victory by the teams below them. Valencia have been struggling and have lost 3 of their last 4 matches, while Mallorca have won 3 of their last 4 but have won their last 3 on the bounce at home. This looks like a strong home win in my book.

Girona vs Betis


Betis are fighting to hold onto 5th place and a spot in next season’s Europa League, while Girona’s season is largely done and dusted in mid-table. Betis aren’t looking strong despite their La Liga placing, as they have just 1 win in their last 10 matches. 

Girona have lost just 1 of their last 5 matches, conceding just 3 goals and earning a magnificent 1-1 draw away to Real Madrid in their last match. With Girona winning 3 of their last 4 home matches and Betis being winless in their last 5 on the road, this looks like a clear win for the home side.

Real Madrid vs Alaves


Real Madrid are 9 points above 3rd-place Villareal and 9 points behind log-leaders Barcelona, and after a good winning run in La Liga they have just 1 point from their last 2 matches. Alaves are 1 point above the relegation zone and will be motivated to get something out of this match.

Real lost home and away to Bayern Munich in the Champions League quarter-final after a 5-match winning streak, and their last 4 matches have seen them lose 3 and draw 1 match. Alaves are unbeaten in 4 matches, although pulling in just 1 win from that stretch of matches.

The romantic in me is pulling for Alaves to down the mighty Real Madrid to take advantage of their minor late-season blip, but Real are such a force to be reckoned with and they are likely to punish Alaves as a way of pulling themselves back onto the winning track. Still, with Alaves pushing to save their skins and Real in poor form it makes sense to back a goal glut, which would align with any of the possible 3 match results. 

Verdict

Athletic Bilbao and Osasuna to end with honours even, while it's wins for Mallorca and Girona. There are so many unknowns in the Real Madrid-Alaves clash that the wise money is backing a glut of goals.
      
Best Bet1: Real Madrid Goals Total Match Goals Over 3.5 @2.20 at Pantherbet - 3 Units
Best Bet2: Mallorca Win Result @2.50 at Jabula Bets - 1 Unit
Best Bet3: Girona Win Result @2.55 at Betfred - 1 Unit
Best Bet4: Athletic Bilbao Draw Result @3.50 at 10bet - 1 Unit
Real Madrid Goals
Total Match Goals Over 3.5
@2.20 - 3 Units
Get up to R14,000 (170%)
use promo code BETS

18+. T&Cs apply. The Pantherbet promo code is BETS.

Bet at Pantherbet
Mallorca Win
Result
@2.50 - 1 Unit
Get 150% up to R15,000
use promo code BETS

18+. T&Cs apply.

Bet at Jabula Bets
Girona Win
Result
@2.55 - 1 Unit
up to R21,000 + 750 Spins
with promo code NEWBONUS

Get up to R21,000 in bonus funds and earn up to 750 Free Spins over the course of your first three deposits when you register with promo code NEWBONUS.

Bet at Betfred
Athletic Bilbao Draw
Result
@3.50 - 1 Unit
Deposit R3,000 Get R3,000
100% bonus up to R3,000

Your first deposit at 10bet should be of at least R20. Get 100% up to R3,000 Bonus to bet on sports or games. New customers only. 18+ T&Cs and wagering requirements apply. To activate the bonus, select it from the cashier.

Bet at 10bet

Top Betting Sites

special-offer-1Betting offers

Upcoming Events

21 Apr 2026

Spanish La Liga

days

hours

min

Add to Calendar