Tottenham host Crystal Palace on 31 October 2026 at 20:30 in the Premier League's ninth round. Tottenham are heavy favourites at 1.52 with Melbet, but their recent form tells a different story. In their last ten league matches, they won three, drew three, and lost four, averaging just 1.40 goals per game. James Maddison's muscle injury removes a player who had begun to find rhythm. Crystal Palace, meanwhile, have not lost in six of their last ten matches across all competitions and averaged 1.20 goals in their last ten league outings. Palace's away record is fragile—they lost 0–5 to Brighton and 0–2 to Newcastle in their last two league games—but Tottenham's blunt attack offers them a chance to stay competitive.
Form and H2H
Tottenham beat Chelsea 2–0 away in round eight and moved to 14th place. They have won just three of their last ten home league matches. Crystal Palace sit 17th after back-to-back defeats but beat Fulham 1–0 in the League Cup midweek. In their last six head-to-head meetings, Palace held the line in seven of ten occasions when given a +1.5 handicap. Tottenham's shot dominance at home is consistent—they out-shot opponents in nine of their last ten home league games—but converting chances remains their weakness. Palace's defence has conceded 2.37 goals per game on average this season, a serious concern, yet Tottenham's low output (under 2.5 goals in nine of their last ten league matches) suggests the margin may be tighter than the odds imply.
Best bet
Crystal Palace +1.5 handicap. Tottenham's scoring drought and Palace's resilience in similar spots make this the value play. At 1.55 with 1Win, the handicap offers better odds than backing a Palace win outright at 5.5. Tottenham have not won by more than two goals in any of their last ten league matches, and Palace's recent away form, while poor, has not involved heavy defeats beyond the two outliers. This bet survives a 1–0 or 2–1 Tottenham win.
Odds to watch
Tottenham's win is priced at 1.54 with Mostbet and 1.58 with 1xBet. The draw sits at 4.40 with Mostbet and 4.62 with 1xBet. Palace's win is 5.3 with Mostbet and 6.0 with 1xBet. Over 2.5 goals is favoured at 1.60 against Under 2.5 at 2.35, but Tottenham's inability to score freely this season makes Under 2.5 worth monitoring. Both teams to score is 1.67, suggesting the market expects at least one side to blank—a realistic outcome given Palace's defensive frailty and Tottenham's offensive struggles.



