Real Madrid travels to Celta De Vigo, Barcelona heads to Real Sociedad, and Atletico welcomes Alaves in three of the top matches happening in La Liga this weekend. Check out LaLiga odds, analysis, and free picks for the weekend’s best Spanish Primera Division matches.
Top LaLiga Games to Watch this Week (Mar. 19th – Mar. 21st)
Friday, March 19th Game
- Levante +297 / Betis -123
Until a March 14 loss versus Sevilla, Betis had been on an awesome roll. The home favorite in this match had won four straight. All the wins were against suspect competition, though. Levante beat Betis 4-3 in the last head-to-head. The road squad deserves a long look.
Soccer Free Pick: Levante
Saturday, March 20th Games
- Eibar +341 / Athletic Bilbao -126
If the odds hold, Bilbao is an overlay. Eibar has 3 losses and 2 draws in their last 5. Bilbao beat Eibar 2-1 on Sep 27, 2020. There’s nothing in Bilbao’s form that implies Eibar pulls off the upset. Laying the -126 looks like a great deal.
Soccer Free Pick: Athletic Bilbao
- Real Madrid -125 / Celta De Vigo +305
Celta’s form isn’t horrible, but Real is playing great. More importantly, RM beat Celta De Vigo 2-0 in the last head-to-head. It’s always difficult to lay odds on a road favorite. In this case, the road team is an overlay if the odds hold.
Soccer Free Pick: Real Madrid
- Osasuna +187 / Huesca +148
Huesca and Osasuna drew 1-1 in the last head-to-head. A draw is possible, but the road squad is in slightly better form than the home team. Osasuna lost 0-2 versus Barcelona March 6. On March 13, they drew with Valladolid. Barca dominated Huesca 4-1 on March 15. The road dog should have a bite.
Soccer Free Pick: Osasuna
- Sevilla -120 / Valladolid +326
Sevilla’s form may have turned around. The road team was in terrible form before a 2-2 draw against Dortmund in a Champions League match on March 9. Sevilla beat Betis 1-0 on March 14. Valladolid drew with Osasuna in their last. Sevilla looks solid to grab their second victory.
Soccer Free Pick: Sevilla
Sunday, March 21st Games
- Elche +426 / Getafe -129
Both show good enough form to take this. Getafe, though, dominated Elche 3-1 in the last head-to-head. Still, it’s tough to look past the road team because no way Elche should offer more than +340 or so.
Soccer Free Pick: Elche
- Cadiz +1 ½ (-149) / Villareal -1 ½ (+112)
Villareal looks for their third straight victory when they host Cadiz. On March 11, the home squad beat Dynamo Kiev 2-0 in a Europa League match. Then on March 14, Villareal blasted Eibar 3-1. Last October, Cadiz and Villareal drew 0-0. Giving up 1 ½ goals could bite us. But that’s the best play for this.
Soccer Free Pick: Villareal
- Granada +258 / Valencia +100
If the odds on Granada hold, they’re an overlay. The road team beat Molde 2-0 on March 11 to win a Europa League match. Sociedad fell to Granada by a goal on March 14. Valencia should win, but they don’t offer fair odds.
Soccer Free Pick: Granada
- Alaves +1 ½ (-161) / Atletico Madrid -1 ½ (+121)
As of March 15, Atletico continues to lead Barcelona and Real Madrid on the La Liga Spanish Primera Division. Luis Suarez’s squad isn’t in great form, though. Still, Alaves is a mess. Atletico’s UCL match versus Chelsea should tell us more. Right now, the odds force us to back AM. That’s the play to make if you want to bet this one early in the week.
Soccer Free Pick: Atletico Madrid
- Barcelona -101 / Real Sociedad +227
Barcelona’s form is fantastic. Messi and his mates followed up a 1-1 draw versus Paris Saint-Germain in a Champions League match with a 4-1 victory against Huesca. Now that Barca is out of the UCL, expect them to push for a Primera Division title. Barcelona should dominate. Consider laying goals once a handicap is firmly established.
Soccer Free Pick: Barcelona