It’s another great week of soccer betting matchups! English Premier League, Italian Serie A, Bundesliga, and La Liga are in action. There are also some awesome games in the Italian Coppa Italia and the English FA Cup. Check out analysis and free picks for 8 of the top soccer betting matchups this week!
Top Soccer Betting Picks for the Week – January 20th Edition
Wednesday, Jan. 22nd
Leicester City vs West Ham
- Premier League Odds: Leicester City -1 (-113) / West Ham +1 (-116)
Leicester doesn’t have that much of an edge over West Ham. Neither team has impressed. In fact, Burnley beat Leicester City 2-1 in City’s last match. It means the goal on the handicap could be the difference. Take the goal on West Ham in this matchup.
Soccer Betting Pick: West Ham +1
Tottenham vs Norwich City
- Premier League Odds: Tottenham -1 ½ (+102) / Norwich City +1 ½ (-136)
Tottenham continues to struggle. The Hotspur have a single win in their last 5. That was against Middlesborough in the FA Cup. Norwich City has 2 wins, 2 draws, and a loss in their last 5. One of the draws was against Tottenham. The goal and a half on Norwich is the way to go.
Soccer Betting Pick: Norwich City +1 ½
Juventus vs AS Roma
- Italian Coppa Italia: Juventus -188 / AS Roma +441
Juventus is on a 4-match winning streak. But AS Roma has a shot. Roma beat Juventus 2-0 last May. Earlier this month, Juventus only beat AS Roma by a goal, 2-1. The dog can get it done on Wednesday.
Soccer Betting Pick: AS Roma
Thursday, Jan. 23rd
Wolverhampton vs Liverpool
- Premier League Odds: Wolverhampton +420 / Liverpool -166
Will Liverpool lose a game in the English Premier League this season? Pool has a ridiculous 21 wins and a draw in 22 matches. Wolverhampton lost 1-0 in the last head-to-head. Liverpool shouldn’t go undefeated. The odds on the Wanderers make them an attractive play to hand Pool their first EPL loss.
Soccer Betting Pick: Wolverhampton
Saturday, Jan. 25th
Southampton vs Tottenham
- English FA Cup Odds: Southampton +175 / Tottenham +129
On Jan. 1, Southampton beat Tottenham 1-0. The Southies are in much better form than Tottenham. Before their 3-2 loss to Wolverhampton, they had won 3 in a row. They’ll beat the Hotspur again.
Soccer Betting Pick: Southampton
Bayern Munich vs Schalke 04
- Bundesliga Odds: Bayern Munich -2 (-133) / Schalke 04 +2 (+100)
Bayern has beaten Schalke 04 by at least 2 goals in the last 3 head-to-head matchups. But, Schalke is in decent form. They have 2 wins and 2 draws in their last 4. They can hold Bayern to a 1-goal win on Saturday.
Soccer Betting Pick: Schalke 04
Sunday, Jan. 26th
Real Valladolid vs Real Madrid
- La Liga Odds: Real Valladolid +1 (+108) / Real Madrid -1 (-151)
These 2 drew last August. But last March, Real Madrid dominated Valladolid 4-1. Lay the goal and swallow the -151 odds.
Soccer Betting Pick: Real Madrid -1
Napoli vs Juventus
- Serie A Odds: Napoli +244 / Juventus -104
Last Italian Serie A season, Napoli challenged Juventus for the title. Not this season. Juventus has 16 wins, 3 draws, and a loss. Napoli has 6 wins, 6 draws, and 8 losses. Napoli last beat Juventus back in 2018. That’s 3 wins in a row for Ronaldo’s crew. The odds on Juventus are hard to ignore. Back the chalk.
Soccer Betting Pick: Juventus