Tottenham Hotspur vs Crystal Palace Prediction (Premier League) Odds and Bets 31.10.2026

After six Premier League matches without a win, Spurs have suddenly produced two statement victories.
The first came on Monday 19 October, when they beat Coventry City 3-1 at home to secure their first league victory in 148 days. James Maddison, making his first start in 536 days, opened the scoring with a stunning left-footed strike from 25 yards. Omar Marmoush grabbed his first Tottenham goal, while Ben Davies completed the job with another long-range effort in stoppage time.
Five days later, Spurs went to Stamford Bridge and beat Chelsea 2-0. Mike Penders put through his own net before Mathys Tel sealed the win against a Chelsea side reduced to ten men following Cole Palmer’s dismissal.
Those six points have lifted Tottenham to 12th place, and the improvement goes beyond results. Dejan Kulusevski is back from injury, Conor Gallagher and Sandro Tonali are bringing balance to midfield, and Spurs finally have players capable of making things happen in the final third. For once, Tottenham look like a side moving forwards rather than desperately trying to stop the slide.
Crystal Palace’s Struggles Continue
Crystal Palace arrive in north London with a very different story. Pierre Sage, who replaced Oliver Glasner during the summer, has struggled to find consistency. Palace went four matches without a victory before Wednesday’s narrow 1-0 Carabao Cup win over Fulham, courtesy of Eddie Nketiah’s first-half goal.
That result offered some relief, but it has hardly erased the problems. Palace suffered a humiliating 5-0 defeat at Brighton, conceding three goals inside the opening ten minutes. They followed that with a 2-0 home loss to Newcastle, with William Osula and Harvey Barnes striking early in the second half.
Sage admitted his side had endured a disastrous 15-minute spell after the interval, and questions about his future are already gathering pace. Injuries have made matters worse. Jørgen Strand Larsen picked up a problem against Beşiktaş, just as Jean-Philippe Mateta was returning from a muscular injury. Palace’s last Premier League victory came on 11 October, when they beat Nottingham Forest 3-1, with Yéremi Pino and Daichi Kamada playing important roles.
Why Tottenham Have the Advantage
There is one result Spurs supporters will remember all too well. Back in March, Crystal Palace won 3-1 at the Tottenham Hotspur Stadium, with Ismaïla Sarr scoring twice and Strand Larsen adding another.
Tottenham’s home record also makes uncomfortable reading. Before beating Coventry, they had won just three of their previous 25 home league matches. Defensive lapses remain an issue, and two victories cannot erase months of poor performances. Still, the circumstances look considerably better for De Zerbi this weekend.
Spurs have confidence, returning players and a full week to prepare. Palace, meanwhile, have had to negotiate Wednesday’s trip to Craven Cottage and face another European fixture on Thursday. More importantly, the two teams are heading in opposite directions. Tottenham are beginning to find solutions, while Palace are still searching for answers. De Zerbi’s side have the attacking quality to exploit a vulnerable defence, and the visitors’ recent performances suggest there will be opportunities.
Tottenham vs Crystal Palace Best Odds
Tottenham enter Saturday’s Premier League encounter as clear favourites, with their recent improvement reflected in the betting market.
Tottenham vs Crystal Palace Alternative Betting Odds
There are several other markets worth considering, particularly for punters expecting Tottenham to take advantage of Palace’s defensive problems.

