More

Premier League Matchweek 33: Predictions, best bets and odds

Sponsored content
Premier League predictions, best bets and odds: Matchweek 33
Premier League predictions, best bets and odds: Matchweek 33AFP

As the Premier League approaches Matchweek 33 this weekend, the stakes couldn’t be higher with just six games remaining in the season.

Sponsored content, GambleAware, 18+

Across this weekend’s fixtures, teams will be battling fiercely for crucial points that could define their European ambitions, relegation survival, and final league standings.

Saturday’s highlight is the intense clash at Villa Park, where Aston Villa and Newcastle United face off in a pivotal showdown for Champions League qualification. 

Elsewhere, Manchester City, Arsenal, and Liverpool all travel for important away fixtures, while Tottenham closes out the round on Monday night under pressure at home against Nottingham Forest.

We dive into the stats, analyse the odds, and make some savvy bets as we break down the potential outcomes of selected games.

Crystal Palace – Bournemouth, Saturday, 3:00 pm

Crystal Palace – Bournemouth
Crystal Palace – BournemouthAFP

Crystal Palace began 2025 in impressive fashion, winning 11 of their first 15 matches across all competitions. However, recent form has taken a worrying turn for Oliver Glasner’s side, with back-to-back heavy defeats which has seen them concede five goals each to Manchester City and Newcastle.

Underlying metrics have also highlighted Palace’s regression at the back. In the two matches preceding those losses, Palace allowed Brighton an xG (Expected Goals) of 0.94 and allowed 0.51 xG against Southampton.

Bournemouth, on the other hand, arrive with renewed confidence after snapping a seven-game winless run in the Premier League. Their recent attacking performances have been especially encouraging, with the Cherries finding their scoring touch and outperforming their expected goals in consecutive matches. 

Given Palace’s defensive struggles and Bournemouth’s resurgence, backing Bournemouth to score at least once, offered at 1/4 odds on bet365, looks a strong play for this weekend’s encounter.

Tip: Bournemouth Total Goals Over 0.5@1/4

Bet explanation: This bet wins if Bournemouth scores at least one goal against Crystal Palace regardless of the final result.

Everton – Manchester City, Saturday, 3:00 pm

Everton – Manchester City
Everton – Manchester CityAFP

Everton or draw at 4/5 odds on bet365 offers intriguing value given the Toffees’ recent resurgence under David Moyes. Since Moyes’ return in January, Everton have experienced a remarkable turnaround, collecting more points than any other Premier League side during his tenure and climbing clear of relegation trouble. 

The Toffees have lost just two of their last 13 league matches, earning 21 points with a record of five wins and six draws in that span. Manchester City, meanwhile, struggled to break down Everton in the reverse fixture, which ended in a 1-1 draw, and they have yet to record an away league victory since February. 

With Everton’s newfound resilience and City’s recent away form in question, backing Everton or Draw with the double chance market could prove to be a smart bet at Goodison Park this weekend.

Tip: Everton or Draw@4/5

Bet explanation: This bet wins if Everton avoids defeat against Manchester City.

West Ham – Southampton, Saturday, 3:00 pm

West Ham – Southampton
West Ham – SouthamptonAFP

West Ham may be enduring a difficult run of form, having gone five Premier League matches without a win, but this has led to an attractive boost in their odds to defeat Southampton, currently at 1/2 odds on bet365. 

Despite their recent struggles, the Hammers are well-positioned to claim all three points against a Southampton side that has endured an even tougher campaign. Southampton, already relegated, have suffered 26 defeats in 32 league matches this season, the most in the club’s history, and currently hold the highest loss percentage ever recorded in a top-flight season at 81%. 

With West Ham unbeaten in 11 of their last 13 meetings against Southampton and holding a strong historical record at home, the odds are firmly in their favor to secure a much-needed victory at London Stadium.

Tip: West Ham to win @1/2

Bet explanation: This bet wins if West Ham beats Southampton regardless of the score line.

Aston Villa – Newcastle, Saturday, 17:30 pm

Aston Villa – Newcastle
Aston Villa – NewcastleAFP

Whenever Aston Villa and Newcastle United meet, goals flow freely in this fixture, with at least three scored in each of their last six encounters. Villa recently struck three past PSG, while Newcastle put five goals past Crystal Palace, showcasing the attacking form of both teams.

Statistically, these sides are among the Premier League’s most reliable for high-scoring matches, with over 2.5 goals occurring in 63% of their games this season. The “Over 2.5 Goals” market at 61/100 on bet365 stands out as a strong option, especially considering both teams’ recent scoring exploits and the attacking intent they consistently show.

With Champions League qualification on the line, neither Villa nor Newcastle can afford to settle for a draw. Expect an open, attacking contest as both sides push for a vital three points in what promises to be one of the weekend’s most thrilling matchups.

Tip: Over 2.5@61/100

Bet explanation: This bet wins if two or more goals are scored in the game between Aston Villa and Newcastle.

Fulham – Chelsea, Sunday, 2:00 pm

Fulham – Chelsea
Fulham – ChelseaAFP

Fulham aim to make history as they seek their first-ever league double over Chelsea, a feat they’ve yet to achieve in 40 seasons of competitive meetings. 

However, the Blues’ historical dominance looms large, having won five of their last six Premier League away fixtures against their West London rivals—their only defeat in this stretch a narrow 2-1 loss in January 2023.

Marco Silva’s side will draw belief from recent statement victories against Tottenham and Liverpool at Craven Cottage. With Chelsea managing just three goals in their last eight away matches, Double Chance for Fulham at 57/100 odds on bet365 emerges as a compelling option.

Tip: Fulham or Draw@57/100

Bet explanation: This bet wins if Fulham avoids defeat against Chelsea.

Leicester – Liverpool, Sunday, 4:30 pm

Leicester – Liverpool
Leicester – LiverpoolAFP

Leicester City have lost their last eight home Premier League games without scoring a single goal, a record run in top-flight history.

This weekend, Liverpool arrive as overwhelming favorites, priced at 11/50, and with the added motivation that a win could see them crowned champions if Arsenal falter against Ipswich. 

The Reds have dominated recent meetings, winning their last four Premier League encounters with Leicester, and will be fully focused as the title race reaches its climax.

Tip: Liverpool to win @11/50

Bet explanation: This bet wins if Liverpool beats Leicester City regardless of the score line.

Tottenham – Nottingham, Monday, 8:00 pm

Tottenham – Nottingham
Tottenham – NottinghamAFP

This fixture presents a challenging test for both Tottenham Hotspur and Nottingham Forest, with neither side enjoying their best form heading into Matchday 33. Nottingham Forest have stumbled recently, suffering consecutive defeats after a promising run of three straight Premier League wins.

Meanwhile, Tottenham’s struggles have been even more pronounced, with the team recording 17 league losses this season - their highest tally since the 2003/04 campaign.

With the cloud of uncertainty hanging over this match at the London stadium, it might be wise 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.