We have a big slate of Premier League games this weekend with all 20 teams in action and games stretching from early Saturday through to Monday. Here are my best bets for the weekend ahead!

Everton vs. Tottenham (Saturday, February 3)

The Premier League weekend starts with Everton vs. Spurs at Goodison Park. Both teams come in with contrasting form. Everton have drawn their previous two games, although that is an improvement on the three defeats that preceded that. Spurs, meanwhile, have won three of their past five Premier League games and are doubtlessly hungry for more.

I’m making an unusual move here and am taking Over 3.5 goals in the alternate goals market instead of the usual 2.5. It’s a number that Everton have only hit once in their past four games but it’s been a regular occurrence for Spurs. Their past four games in the Premier League have all hit the 3.5 mark and a huge 54.5% of Spurs away games in the league have done so too. Their all-attack style of play leaves them vulnerable to conceding goals but also allows them to score plenty, as demonstrated by scoring in every road game this year. Expect that trend to continue Saturday.

Pick: Over 3.5 goals (+170)

Brighton vs. Crystal Palace (Saturday, February 3)

Something doesn’t seem right on the South Coast right now and Brighton are really struggling. They’ve won just one of their past five in the Premier League and that was back at the end of 2023. It’s been a difficult sophomore season for Roberto De Zerbi and getting hammered 4-0 by Luton in the week has set off alarm bells.

Crystal Palace are only eight points behind them in the Premier League table and have won two of their last three, which makes that +385 look big. There’s a young, exciting core of attacking talent at Palace, especially with the club signing Blackburn youngster Adam Wharton to add to their midfield options. They aren’t a lock to win this game, but at +385 odds they’re well worth a bet. 

Pick: Crystal Palace (+385) 

Sheffield United vs. Aston Villa (Saturday, February 3) 

Sheffield United have improved dramatically since the arrival, or should I say re-arrival, of Chris Wilder in the dugout. However, while performances have improved, and some likely defeats have been turned into draws, they’re still struggling to win games. They currently have just two victories on the season, the lowest total in the league and the reason they’re sat at the bottom of the table.

Aston Villa might have suffered a 3-1 defeat to Newcastle on Tuesday, but they’ve been brilliant all season and I can’t see Unai Emery’s team doing anything but beating Sheffield United. They’re better in every area of the pitch and will get back to their winning ways in Saturday’s late game.

Pick: Aston Villa (-172)

Arsenal vs. Liverpool (Sunday, February 4) 

There’s no doubt about it, Arsenal vs. Liverpool is the game of the weekend and we’re set for an almighty clash as the third-place team in the Premier League welcomes the league leaders to the Emirates. Just five points split the two teams and both sides look in good form.

The hosts have won their previous two games after a shaky spell, but Liverpool look incredible, winning four in a row. It’s not often you can get odds of +190 on this Liverpool side since they’ve been so good this season, losing just one game. They might be the away team but the way that they’ve kept looking lethal in front of goal, even without Mohamed Salah, should scare the entire Premier League. Liverpool are coming into this after a 4-1 win over Chelsea, in which Darwin Nunez missed a penalty and hit the post four times. They are looking dangerous and I think they’ll beat Arsenal here.

Pick: Liverpool (+190) 

Brentford vs. Manchester City (Monday, February 5) 

The final game of the Premier League this week sees Brentford host treble-winning Man City. Pep Guardiola’s team look back to their best now that Kevin De Bruyne has returned to give them a huge boost. They’ve won four in a row, and I can’t see them not winning here. With that said, I think them to win and both teams to score is the best bet at +170.

A huge 45.5% of Man City’s away games have seen Guardiola’s team allowing the opposition to score. That’s the highest percentage in the Premier League and their opponents have scored in all but two road games all year. In two games since Ivan Toney has returned to the Brentford team, they’ve scored five goals with Toney scoring twice. I can see that form continuing and Brentford scoring against Man City before ultimately succumbing to their brilliance.

Pick: Man City to win and both teams to score (+170) 

Matchweek 22 parlay odds: +16100