
Monday’s clash at Selhurst Park sees Crystal Palace take on West Ham in a match with significant implications for both sides.
Crystal Palace are in great form and sit 13th in the Premier League table with 42 points and have lost only two of their last ten matches.
They are also doing well in Europe and beat Fiorentina 4–2, securing a spot in the Conference League semifinals for the first time.
Meanwhile West Ham arrive in South London desperate for points. They sit 17th in the table, just one point above the relegation zone with six games left to play.
While it has been a difficult campaign, marked by 16 losses, the Hammers showed glimpses of a resurgence in their recent 4–0 thrashing of Wolves.
A win on Monday would give West Ham some much-needed breathing room in their fight against relegation. Meanwhile, Palace will want to keep their momentum going and secure their spot in the middle of the table.
Oliver Glasner has made four changes to the Crystal Palace team that played against Fiorentina.
Nuno Espírito Santo has named an unchanged starting lineup, sticking with the same XI that beat Wolves 4–0 in their last match.
Crystal Palace
West Ham
Crystal Palace won the most recent meeting between these two clubs, beating West Ham 2–1 back in September.
Palace have also dominated this fixture recentl. In their last six games against each other, the Eagles have won four times, while the Hammers have won only once.
Considering current form, Our prediction is Crystal Palace 1-1 West Ham.
The Crystal Palace vs. West Ham match can be watched on Monday, April 20, 2026, at 3:00 PM EDT on the USA Network.
Live streaming options in the US include Fubo (free trial), NBC Sports App, and Sling TV.
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!