After a quick break for the Champions League, all of the top European soccer leagues are in action this weekend.
The pre-weekend narrative: On Sunday, Arsenal hosts Manchester City to headline Matchday 5 of the EPL season. After that, Barcelona looks to make ground at the top of the La Liga table when it plays fourth-place Getafe.
Check out this weekend’s best European soccer predictions for games beginning on Sept. 20, 2025, featuring a pick on Udinese vs. AC Milan.
Soccer predictions
Arsenal vs. Manchester City (Sept. 21, 11:30 a.m. ET)
Best bet: Arsenal to win (-110)
I have no faith in Manchester City and will continue to fade the side when the price is right.
Arsenal is rolling to start the season, going 3-0-1 in the Premier League and starting its UCL run with a 2-0 road win over Athletic Bilbao.
Man City hasn’t had the same success.
- The Citizens are 2-0-2 in the EPL, with their sole road win coming over Wolverhampton. Wolves are the Premier League’s only pointless team after a 0-0-4 start.
- Manchester City’s road loss came against Brighton, a 1-1-2 side that currently sits outside the top 10.
Brighton is a solid team, but it is without a doubt a tier or two below Arsenal.
The Gunners’ only defeat this season came against Liverpool. That doesn’t hurt their stock much as the Reds are the favourite to win the EPL with a 4-0-0 record.
Arsenal has three clean sheets and nine goals for in four games, while only conceding once to Liverpool on a free kick.
Key stat: The side owns the biggest average goal differential in the Premier League through four matches (+2.0).
La Liga best bet
Matchup: Barcelona vs. Getafe (Sept. 21, 3:30 p.m. ET)
Barcelona over 2.5 total goals (-110): Barcelona sits in second in La Liga behind Real Madrid but has the best goal differential ahead of the weekend (+10).
- The side has scored three-plus goals in all three of its wins.
- Barcelona’s 3.3 goals per match lead La Liga. For context, Real Madrid ranks second with 2.0.
- That’s not a fluke either. Barca leads La Liga with 9.9 xG and 14 big chances, per Fotmob.
Getafe is just two points behind Barcelona, but it hasn’t faced any strong opponents yet. On top of that, the side’s +2 goal differential shows how close each match has been.
The best team Getafe played on the road this season was Valencia. The visitors lost that match 3-0 and were thoroughly outplayed.
Expect a stronger side like Barcelona to be able to replicate that success this Sunday.
Serie A prediction
Matchup: Udinese vs. AC Milan (Sept. 20, 2:45 p.m. ET)
Udinese to win or draw (-110): Milan is a pretty big favourite to win this match (-113), and I don’t agree with the price.
- Udinese is 3-0 against this wager in Serie A this season.
- The side most impressively beat Inter Milan on the road, 2-1, in Week 2.
- On the other side, Milan has had a loss this season and sits behind Udinese on the table.
Neither of these teams concedes much, with the sides combining to allow 1.0 goals per game. That means this match should be played at a slow pace, with goals most likely being hard to come by.
In my opinion, that gives value to the sizable home underdog that’s exceeding expectations in the early goings.
Soccer predictions made at 12:58 p.m. on 09/18/25.
Spencer is a true sports junkie. A graduate of the Sports Journalism program at Centennial College, he first joined NorthStar Gaming as an intern in 2023. He is now a contributing writer. He loves finding the edge to bet on in all sports but has a deep passion for the NBA and UFC. Previous stops include Sportsnet.