Tottenham Hotspur vs Crystal Palace prediction: preview and betting tips
Tottenham Hotspur
Crystal PalaceThe Tottenham Hotspur vs Crystal Palace prediction comes down to a simple question: can the home side turn a patchy start into a result? The Premier League clash is at the Tottenham Hotspur Stadium on Saturday 31 October, kick-off 17:30 GMT. Spurs have found some momentum under Roberto De Zerbi, while Palace, managed by Pierre Sage, are struggling. Here is our preview with form, head-to-head, team news, odds and our pick.
Form: Spurs rising, Palace sliding
Tottenham sit 14th with nine points from eight league games: two wins, three draws and three defeats. Their two most recent league wins came at Chelsea, 2-0, and at home to Coventry City, 3-1.
Crystal Palace are 17th with seven points from two wins, one draw and five defeats. They have scored nine and conceded 19. A midweek League Cup win over Fulham eased the pressure a little, but the league numbers remain poor.
Head-to-head: Palace have the edge
Palace have won three of the last four meetings, including a 3-1 win at Tottenham in March 2026. Over the last five Premier League meetings, Palace have three wins to Tottenham's two: Tottenham 1-3 Palace (5 March 2026), Palace 0-1 Tottenham (28 December 2025), Tottenham 0-2 Palace (11 May 2025), Palace 1-0 Tottenham (27 October 2024) and Tottenham 3-1 Palace (2 March 2024).
Team news: Maddison doubt, Bentancur out
Rodrigo Bentancur serves the last game of a three-match suspension and misses this one. James Maddison is a major doubt after a groin problem against Chelsea, while Destiny Udogie, Lucas Bergvall and Tosin Adarabioyo may return. Sources disagree on how many Spurs players are absent, so check the official line-up before any bet.
For Palace, Dean Henderson is back in goal after nine games out with a foot injury, and Ben Chilwell and Cheick Doucoure returned to the starting eleven at Fulham. Ismaïla Sarr has a groin problem and Jørgen Strand Larsen faces a fitness check. Reports also list Takehiro Tomiyasu, Chadi Riad and Quinten Timber as injured.
What to expect and why we back Tottenham
One listed price had Palace at 5/1 to win and the draw at 15/4, which means the market sees the home side as the stronger team. Palace have struggled defensively away from home, and Tottenham arrive with the better recent run.
Our pick is Tottenham to win at least one half at 1.3. The bet does not need Spurs to win the whole match, only to be ahead in one half. That suits a home side with better recent form against a team that has conceded heavily on the road. At 1.3 the price is short, so the value lies in the reading of the match rather than the price, and stakes should stay modest. No bet is guaranteed.
Our prediction
Tottenham's recent results and Palace's defensive problems support the home side taking control, at least for one half. The head-to-head record leans Palace's way, which is why we keep the stake measured. Our pick: Tottenham to win at least one half @1.3.
Every pick lands in the channel first — singles, accas and live bets.
FAQ
When and where is Tottenham vs Crystal Palace played?
Saturday 31 October 2026 at Tottenham Hotspur Stadium in London, kick-off 17:30 GMT, refereed by Michael Oliver.
What is your prediction?
Tottenham to win at least one half @1.3.
What are the typical odds?
Prices vary between bookmakers and move until kick-off. At the time of research one source had Palace at 5/1 and the draw at 15/4, so check the live price for our pick before betting.
More predictions

Manchester City — Brighton & Hove AlbionPremier League · 31.10.2026 · 16:00 WAT / 18:00 EAT1.7MS
Macarthur Sydney — Western Sydney WanderersA-League · 31.10.2026 · 09:40 WAT / 11:40 EAT❌ Lost
0-0

Darmstadt 98 — Magdeburg2. Bundesliga · 31.10.2026 · 13:00 WAT / 15:00 EAT1.44

Kaiserslautern — Hertha BSC2. Bundesliga · 31.10.2026 · 13:00 WAT / 15:00 EAT1.47