More

Premier League Matchweek 31: Predictions, best bets and odds

Sponsored content
Premier League predictions, best bets and odds: Matchweek 31
Premier League predictions, best bets and odds: Matchweek 31AFP
The Premier League has officially entered its run-in stage with an electrifying matchday 31 expected this weekend.

Sponsored content, GambleAware, 18+

With the season entering its decisive phase, the stakes are higher than ever as teams battle for crucial points to secure their objectives.

For teams like Arsenal and Aston Villa, who are set to face Real Madrid and Paris Saint-Germain respectively in midweek European action, squad rotation and tactical decisions could play a pivotal role. 

Meanwhile, Manchester United and Manchester City’s derby showdown promises fireworks as both clubs aim to consolidate their positions at the top of the table.

Everton - Arsenal, Saturday, 11:30 am

Everton - Arsenal
Everton - ArsenalAFP

The season’s crunch time has arrived for Mikel Arteta and Arsenal, as the Gunners juggle their Premier League ambitions with the high-stakes drama of the Champions League. With a daunting midweek clash against Real Madrid looming, Arteta must field a competitive lineup for Saturday’s visit to Goodison Park to keep Arsenal’s slim title hopes alive. 

Currently second in the league, every point matters in their pursuit of leaders Liverpool. Goodison Park, however, has not been kind to Arsenal in recent years. Despite a 1-0 victory there in 2023, it remains their only win at Everton since 2019. 

Under David Moyes, the Toffees have become a defensively resolute side, conceding more than two goals in a game just three times across their last 12 matches. With Arsenal still struggling to find consistent fluency in attack, betting on under 2.5 goals at odds of 61/100 could prove a prudent choice for this fixture.

Tip: Under 2.5@61/100

Bet explanation: This bet wins if two or less goals are scored in the game.

West Ham - Bournemouth, Saturday, 2:00 pm

West Ham - Bournemouth
West Ham - BournemouthAFP

Bournemouth appear to have hit a rough patch at the worst possible moment, with their hopes of securing a European spot beginning to fade. A shock home defeat to Ipswich Town marked their third consecutive loss across all competitions, leaving the Cherries searching for answers as the season enters its crucial phase.

Meanwhile, West Ham have had their own struggles under Graham Potter, but this weekend’s clash might come at just the right time for the Hammers. 

Bournemouth’s defensive frailties have been evident, with the team conceding in each of their last eight matches. Backing West Ham to find the net at home looks like a good choice, with odds favoring them to score at least once in this encounter.

Tip: West Ham Total Goals Over 0.5@3/10

Bet explanation: This bet wins if West Ham scores at least one goal in the game.

Aston VillaNottingham Forest, Saturday, 4:30 pm

Aston Villa - Notthingham Forest
Aston Villa - Notthingham ForestAFP

Aston Villa are currently riding a wave of success, having secured six consecutive victories across all competitions, which positions them among the most in-form teams in Europe. However, their upcoming match against Nottingham Forest promises to be a challenging test. Forest have been on a strong run themselves, remaining unbeaten in their last six outings.

Despite this, Aston Villa enter the fixture as clear favorites. They boast an impressive unbeaten streak of 16 home games and have dominated Nottingham Forest in recent head-to-heads at Villa Park, remaining undefeated in their last eight encounters. 

With odds of 19/20 on bet365 to secure a win, Unai Emery’s side will be highly motivated, as a victory could propel them to within just six points of third-placed Forest, further fueling their ambitions for a top-four finish.

Tip: Aston Villa to win @19/20

Bet explanation: This bet wins if Aston Villa beats Tottenham, regardless of the score.

FulhamLiverpool, Sunday, 1:00 pm

Fullham - Liverpool
Fullham - LiverpoolAFP

Mohamed Salah is never one to remain in the shadows for long, and he'll be itching to make a direct impact on the scoreboard again after a quiet outing midweek against Everton. Betting on Salah to score or assist at odds of 18/25 on bet365 looks attractive, given his impressive recent form on the road. 

In his last four away Premier League appearances, he has been instrumental in eight goals, scoring five and providing three assists, while contributing both a goal and an assist in each of his last three away matches.

Additionally, the head-to-head history between Liverpool and Fulham at Craven Cottage suggests a high-scoring affair, with both teams finding the net in nine of their last ten encounters. When Liverpool scores, Salah is often at the heart of the action, making him a compelling choice for involvement in any Reds' goals this weekend.

Tip: Mohamed Salah to score or assist @18/25

Bet explanation: This bet wins if Mohamed Salah scores or assists against Fulham.

TottenhamSouthampton, Sunday, 1:00 pm

Totthenham - Southampton
Totthenham - SouthamptonAFP

As the season unfolds, Southampton's relegation seems all but inevitable, even if it hasn't been mathematically confirmed yet. With just 10 points from 30 games, the Saints face an uphill battle to remain in the Premier League, requiring nothing short of a miraculous turnaround. 

Their defensive struggles have been a significant factor, having conceded a league-high 71 goals this season. Tottenham, boasting the third-highest goal tally in the league, are well-positioned to capitalize on Southampton's defensive vulnerabilities. 

Betting on Son Heung-Min to score or assist at odds of 53/100 appears enticing, despite him starting only one of Spurs' last four Premier League matches. Son has an impressive record against the Saints, with 11 goals and seven assists in 16 appearances, including a goal and two assists earlier this season. 

Tip: Son Heung-Min to score or assist @53/100

Bet explanation: This bet wins if Son Heung-Min scores or assists against Fulham.

Manchester UnitedManchester City, Sunday, 3:30 pm

Manchester United - Manchester City
Manchester United - Manchester CityAFP

Both Manchester United and Manchester City have experienced an uncharacteristically inconsistent season, with neither team living up to their usual high standards. While Manchester City remain in the hunt for a Champions League spot, Manchester United find themselves in the lower half of the table, playing primarily for pride.

However, the Red Devils have a knack for elevating their performance when facing top-tier opponents, particularly their local rivals. 

In the reverse fixture, Manchester United staged a remarkable comeback at the Etihad, overcoming a deficit to secure a surprise victory. Given Manchester City's vulnerabilities this season, it might be prudent to adopt a wait and see approach before making any predictions.

Tip: No bet

Sponsored content, GambleAware, 18+

Discover the Best Betting Bonuses

If you’re looking to take advantage of the Premier League matches for your bets, Flashscore is here to help. On our betting bonuses page, you’ll find some of the best promotions and bonus codes on the market.

The odds, correct at the time of publication, are subject to change.