Tottenham Hotspur Stadium hosts Tottenham and Crystal Palace this October 31, 2026, for Round 9 of the Premier League. Tottenham enter the match looking to build on their recent 3-1 victory over Coventry. Their form over the last six matches shows one win, three draws, and two losses, with a goal difference of 7:8. Meanwhile, Crystal Palace aim to stabilize their performance following a mixed run of two wins, two draws, and two losses in their previous six outings, scoring 11 goals and conceding 11, including a recent 2-2 draw against Beşiktaş. Regarding the history between these two clubs, there are no previous meetings in our records, making this an inaugural encounter. The match promises to be a tactical battle as both sides look to find consistency. Tottenham will hope to leverage home advantage, while Crystal Palace will be eager to recover from recent league setbacks. With neither side showing dominant form lately, the outcome remains highly unpredictable. The game will likely hinge on which team can better manage defensive lapses and capitalize on their attacking opportunities, setting the stage for a compelling and closely contested affair in London.