
Continue reading for this weekend’s top soccer picks, La Liga analysis & Premier League predictions from across the top European leagues set to compete on March 18 & 19.
Let’s waste no time diving into the betting markets to formulate the best betting picks for the fixtures involving Real Madrid vs. Barcelona, Southampton vs. Tottenham, and more.
Looking for a good sportsbook to use and make your soccer bets? Check these US betting sites out.
Premier League and La Liga Picks
Southampton vs. Tottenham: Tottenham ML (-119) at Heritage Sports (visit our Heritage Sports Review)

Real Madrid vs. Barcelona: Under 2.5 Goals (+100) at BetAnySports (visit our BetAnySports Review)

Southampton vs. Tottenham Information
- When: Saturday, March 18, 2023 – 11:00 AM EDT
- Where: St. Mary’s Stadium
- Win/Loss Record (Last 5): Southampton L/D/W/L/L – Tottenham W/D/L/L/W
Southampton vs. Tottenham Stats
- Southampton are bottom of the English Premier League
- Southampton has the joint-worst goal-scoring record in the EPL this term
- Tottenham owns the third-best goal-scoring record in the EPL this season
- Southampton has lost 4 of their previous 6 home games in all competitions
Finding Three Points & Third Position in the EPL Table
It’s been a rough few weeks for Antonio Conte and his Tottenham squad. They were eliminated from the FA Cup at the hands of Championship side Sheffield United and then bowed out of the Champions League via a 1-0 aggregate score in favor of AC Milan.
Regarding silverware, Spurs’ season is over. Of course, the EPL title race is still possible, but it would take for Manchester City and Arsenal to lose several games while requiring Spurs to win all of theirs – an unlikely outcome, to say the least.
However, a Champions League qualification spot will be the goal, and overcoming the likes of Southampton is a must. Tottenham has 4 of their last 6 meetings with the Saints, so they’ll be hopeful of repeating history. The visitors have additionally scored at least twice in their previous three wins, so the likelihood of penetrating one of the worst defenses in the division looks probable.
The Saints Need More Than a Prayer
It could be too little, too late, for newly appointed Saints manager Ruben Selles. Initially, Selles provided a win over Chelsea during his debut in the dugout. Still, after collecting just four points from the next three games, the relegation worry for Saints’ fans reemerged.
Maintaining a 0-0 versus Manchester United last weekend seems commendable to the all-seeing eye, but the Red Devils were playing with ten men from the first half, and the Saints still failed to score a goal.
EPL Matchday 28 Betting Odds & Predictions
Surprisingly, the EPL odds are gifting bettors with an excellent moneyline on fourth-placed Tottenham, and it’s simply a price that cannot be ignored.
Yes, we must consider the facts. Spurs have undoubtedly been inconsistent over the previous five weeks. A three-game winless streak broken last weekend momentarily jeopardized their chance of replacing Manchester United in third place in the Premier League.
However, after returning to the win column with a 3-1 success over Nottingham Forest last time out, Spurs can capitalize on their confidence and take advantage of a team in Southampton that’s lost more games than any other EPL team this season (17).
Score prediction: Southampton 0 – Tottenham 2
Soccer Pick: Tottenham ML (-119) at Heritage Sports
Barcelona vs. Real Madrid Information
- When: Sunday, March 19, 2023 – 04:00 PM EDT
- Where: Camp Nou
- Win/Loss Record (Last 5): Barcelona W/W/W/L/L – Real Madrid W/W/D/L/D
Barcelona vs. Real Madrid Stats
- Under 2.5 goals were scored in 4 of Real Madrid’s previous 6 games
- Under 2.5 goals were scored in 5 of Barcelona’s last 6 games
- Real Madrid’s previous 4 away La Liga games ended with under 2.5 goals
- Barcelona won the reverse domestic fixture 0-1 earlier this term
El Clasico
Sworn enemies Real Madrid and Barcelona meet for the final time this season. With the La Liga title chase still very much underway, you better believe the El Clasico will be the most-watched fixture in European soccer this weekend.
With 25 domestic fixtures complete, Barcelona leads Real Madrid by nine points. Based on their season-long form, losing just two games, a win for Xavi’s men would guarantee them the Spanish title outside of a catastrophic losing streak.
The current La Liga statistics for Barcelona are extraordinary. After claiming 65 points from a possible 75 thus far, they’ve netted 47 goals while allowing a mere 8 along the way. In addition, they’ve kept a staggering 19 clean sheets and are currently the second-best offensive and first-best defensive squad in Spain.
A Must-Win Situation for Los Blancos
A possible Champions League trophy wouldn’t be the worst end to Real Madrid’s season as they battle Chelsea in the quarter-finals next month. However, if the Spanish champions want to stand a chance of successfully defending their domestic crown, they must knock the confidence of their arch-rivals Barcelona this weekend and prevent a potential 12 or 10-point gap at the summit.
Los Blancos head to Camp Nou having won 17 of their last 25 La Liga appearances, and despite owning the best goal-scoring record (50), they’ve conceded 11 more goals than Barcelona this term. They have undoubtedly displayed more inconsistency at the back.
La Liga Matchday 26 Betting Odds & Predictions
Expecting Barcelona to win Sunday’s El Clasico isn’t far-fetched. They’ve won the previous two meetings with Los Blancos and three of the last four in all competitions.
However, regarding La Liga action, Barca has defeated Madrid in just one of their last seven encounters, and the two most successful Spanish teams could draw blanks in a tight encounter this weekend.
With so much at stake, expect a tight affair where both defenses deliver a top-class performance. And behind this reasoning, the under 2.5 goals at +100 La Liga odds is a viable betting approach.
Score prediction: Real Madrid 0 – Barcelona 0
Soccer Pick: Under 2.5 Goals (+100) at BetAnySports
Extra Premier League & La Liga Bets to Beat the Bookie
Atletico de Madrid vs. Valencia: Atletico de Madrid ML (-171) at Heritage Sports

Aston Villa vs. Bournemouth: Aston Villa ML (-137) at BetOnline (visit our BetOnline Review)

*The line and/or odds on picks in this article might have moved since the content was commissioned. For updated line movements, visit BMR’s free betting odds product.