Ad disclosure

Crystal Palace vs Aston Villa Predictions, Tips and Odds: Eagles looking to finish on a high

Crystal Palace vs Aston Villa Predictions, Tips and Odds

Crystal Palace will look to end the Premier League season on a high when they host Aston Villa on Sunday at 4pm.

How to watch Crystal Palace vs Aston Villa live

Crystal Palace vs Aston Villa kicks off this Sunday at 4pm (UK time) alongside all the other Premier League final-day matches. However, the match will not be broadcast live in the UK. You can follow all the latest action and stats on the Squawka Live X feed.

Introducing Squawka Selector! Guaranteed cash-prize winners with our brand new free-to-play game

  • Click here to register for Squawka Selector
  • Sign up and press ‘Join’ on the next available pot
  • Correctly predict outcomes like Full Time Result and Anytime Goalscorer to score points
  • Track your progress in real-time with our live leaderboard
  • Plus opt-in for marketing & play Squawka Selector for a chance to win tickets to the Community Shield!

Squawka Selector final ad


Crystal Palace vs Aston Villa predictions

Crystal Palace vs Aston Villa: Predictions

Bet Prediction BetMGM odds
BTTS? Yes 7/20
Correct Score Crystal Palace 1-1 Aston Villa 8/1
First Goalscorer Jean-Philippe Mateta 19/5

The stats behind our Crystal Palace vs Aston Villa predictions:

  • Both teams have scored in four of the last five meetings between these sides at Selhurst Park.
  • Aston Villa have lost just one of their last five meetings with Crystal Palace.
  • Jean-Philippe Mateta has scored in all six of Oliver Glasner’s home games in charge of Palace, scoring eight goals at Selhurst Park.

Oliver Glasner’s magic

Crystal Palace was on a downward spiral when they parted ways with Roy Hodgson and needed a change. But no one could have expected his replacement, Oliver Glasner, to have the impact he has already had. It was a rough start for Glasner, with just one win from his opening six games, beating Burnley 3-0 in their first match in charge. However, there were promising signs, and two of their three defeats came against Tottenham and Manchester City.

The 4-2 defeat to Man City was the last time Palace have tasted defeat, going on a six-game unbeaten run since. But it’s not just a six-game unbeaten run; it’s a run of five wins and just one draw. Fulham are the only side to have taken points off Palace in their past six matches, with the Eagles beating Liverpool at Anfield and thrashing Manchester United 4-0 at Selhurst Park. Wolves, Newcastle and West Ham also lost to Palace in that run, and it’s hard to see them lose this weekend.

Aston Villa can go into their final game of the season without a care in the world. They have secured qualification for the Champions League after Tottenham lost to Man City on Tuesday, leaving the Villans five points clear of the London side in fifth. They’re on a bit of a winless run at the moment, drawing two and losing one of their past three games, most recently holding Liverpool to a 3-3 draw at Villa Park on Monday.

That draw was nearly a defeat, too, before Jhon Duran came off the bench to score twice late on and secure a point for Villa, almost shutting the door on Tottenham. So now, there is every chance that Villa could feel the aftereffects of celebrating their qualification for the Champions League.

Crystal Palace vs Aston Villa match tip

Jean-Philippe Mateta to score anytime @ 11/10

Jean-Philippe Mateta is in form, especially when it comes to home matches. The Frenchman loves playing at Selhurst Park and has found his feet since Glasner took charge. Mateta has scored eight goals in six home games under Glasner and netted in all six matches available at Selhurst Park.

Crystal Palace vs Aston Villa odds

Crystal Palace
Aston Villa

*Odds correct as of 19:00 on May 17. 18+ only. GambleAware.

Crystal Palace are odds-on favourites for this game, and it’s understandable. The Eagles are in good form, with five wins from their past six, leading them up to 12th in the table. Aston Villa, meanwhile, are winless in three and may still be celebrating their Champions League qualification.

Crystal Palace vs Aston Villa team news

Crystal Palace team news

In  Out Doubtful
Naouirou Ahamada, Matheus Franca, Cheick Doucoure, Rob Holding, Sam Johnstone, Will Hughes

Naouirou Ahamada was sent off in Palace’s 3-1 win over Wolves last weekend, so he sits out for the season’s final game. Will Hughes suffered an injury, and is out, but Jefferson Lerma has been passed fit. Matheus Franca, Cheick Doucoure, Rob Holding and Sam Johnstone are all out.

Top Scorer: Jean-Philippe Mateta (13)

Card Magnet: Jefferson Lerma (8)

Assist Ace: Jordan Ayew (7)

Aston Villa team news

In  Out Doubtful
Boubacar Kamara, Emi Buendia, Jacob Ramsey, Tyrone Mings, Morgan Rogers, Matty Cash, Nicolo Zaniolo, Youri Tielemans Alex Moreno

Nicolo Zaniolo suffered another injury in the draw with Liverpool, which was later revealed to be a broken metatarsal. Alex Moreno could be available, but Tyrone Mings, Boubacar Kamara, and Jacob Ramsey are all out.

Top Scorer: Ollie Watkins (19)

Card Magnet: Douglas Luiz (11)

Assist Ace: Ollie Watkins (13)

Crystal Palace vs Aston Villa head-to-head

  • 16 September 2023 – Aston Villa 3-1 Crystal Palace – Premier League
  • 4 March 2023 – Aston Villa 1-0 Crystal Palace – Premier League
  • 20 August 2022 – Crystal Palace 3-1 Aston Villa – Premier League
  • 15 May 2022 – Aston Villa 1-1 Crystal Palace – Premier League
  • 27 November 2021 – Crystal Palace 1-2 Aston Villa – Premier League

Aston Villa have won their last two games against Crystal Palace and will be looking to win three in a row in this fixture for the first time since 1987.

BetMGM sign-up offer: Get £40 in free bets when you bet £10

Not signed up to BetMGM yet? Here's how eligible readers* can take advantage of their welcome offer:

  1. Open an account at BetMGM using this link.
  2. Select the Sports Welcome Offer.
  3. Get the offer from the ‘My Offers’ page.
  4. Deposit and place a £10 bet at odds of 1/1 (2.0) or greater.
  5. When it settles, unlock £40 in Free Bets

*New customer only. 3 days to claim & 7 days to place a qualifying bet to receive 4x Free Bets: 1 x £10 Horse racing, 1 x £10 Free Bet Builder, 1 x £10 Acca and 1 x £10 Football. 7 day expiry. Exclusions apply. Stake not returned. T&Cs apply. For more information, visit