Skip to content
MATCHPULSE

Premier League · Regular Season - 9

Tottenham vs Crystal Palace prediction, team news and preview

Tottenham, 14th, host 17th-placed Crystal Palace at Tottenham Hotspur Stadium on Saturday 31 October 2026. Spurs arrive on two straight wins, Palace on a 5-0 and a 2-0 defeat, and our lean is a narrow home win in an open game.

MATCH PULSE EditorialPublished 9 min read

Tottenham Hotspur Stadium, where the match is played
Tottenham Hotspur Stadium, where the match is played · Photo: Hzh via Wikimedia Commons · CC BY-SA 4.0

Tottenham2–0Crystal Palace

Full time: Tottenham 2–0 Crystal Palace

Match stats and key moments

At a glance

Competition
Premier League · Regular Season - 9
Kick-off (your time)
Venue
Tottenham Hotspur Stadium

Tottenham vs Crystal Palace: what the match decides

Tottenham host Crystal Palace at Tottenham Hotspur Stadium on Saturday 31 October 2026 in round 9 of the Premier League. Our lean is a narrow home win in a match that should produce goals, and the numbers below explain why.

Neither side is where it wants to be. Tottenham are 14th with 9 points from 8 games (two wins, three draws, three defeats, 8 scored and 10 conceded), while Palace are 17th with 7 points from 8 (two wins, one draw, five defeats, 9 scored and 19 conceded). Manchester City lead the table on 21 points, so both clubs are looking down the table rather than up it.

What the match decides is a small but real swing in the bottom half. A Tottenham win would take them to 12 points, a Palace win would lift the visitors to 10 and one point above Tottenham's current tally, and a draw would leave the gap at one point in Spurs' favour.

Momentum also points one way. Tottenham have won their last two, against Coventry and at Chelsea. Palace have lost their last two Premier League games, 5-0 at Brighton and 2-0 at home to Newcastle, before a 1-0 League Cup win at Fulham on 28 October.

Tottenham and Palace form: goals, defences and venues

Across all competitions, Tottenham's last five games read lost, lost, drawn, won, won. That is two wins, one draw and two defeats, with 9 goals scored (1.8 per game) and 8 conceded (1.6 per game). They kept one clean sheet, failed to score in none of the five, and both teams scored in four of them. Three of the five went over 2.5 goals.

The sequence tells a story of recovery. Spurs lost 3-1 at Liverpool in the League Cup and 3-2 at home to Aston Villa, then drew 1-1 at Manchester United, beat Coventry 3-1 and won 2-0 at Chelsea on 24 October. That Chelsea result is their clean sheet in the sample.

At home, Tottenham's two games in the sample brought one win and one defeat, with 5 goals scored (2.5 per game) and 4 conceded (2.0 per game). Both went over 2.5 goals and both saw both teams score. They are creating chances and scoring in front of their own supporters, but not keeping opponents out.

Palace's last five are lost, lost, drawn, lost, won. They have won one, drawn one and lost three, scoring 5 (1.0 per game) and conceding 12 (2.4 per game). They have failed to score twice, kept one clean sheet and seen three of five games go over 2.5 goals.

On the road, Palace have played four games in the sample: one win, one draw and two defeats, with 5 scored (1.25 per game) and 10 conceded (2.5 per game). They kept one clean sheet away and failed to score once. The sample includes 3-2 and 2-2 results in the UEFA Europa League at Lyon and Beşiktaş, so the workload has been heavy as well as the results poor.

Form

  • Tottenham
    1. L
    2. L
    3. D
    4. W
    5. W
  • Crystal Palace
    1. L
    2. L
    3. D
    4. L
    5. W

Last five games, oldest first

Tottenham supporters
Tottenham supporters · Photo: @cfcunofficial (Chelsea Debs) London via Wikimedia Commons · CC BY-SA 2.0

Tottenham vs Crystal Palace team news

Tottenham have the longer list. Four players are out: R. Bentancur (red card), M. Mudryk (ankle injury), W. Odobert (knee injury) and X. Simons (knee injury). Three more are doubtful: T. Adarabioyo (calf injury), L. Bergvall (knee injury) and J. Maddison (groin injury).

The doubts matter as much as the confirmed absences. Seven names across the out and doubtful lists is a lot for one squad, and if all three doubtful players fail fitness checks, Spurs would be without seven players. Bentancur's absence follows a red card, so unlike the injuries it is not a fitness question, and the club will know the outcome well before the game.

Palace have two players out: C. Riad (knee injury) and T. Tomiyasu (calf injury). Three are doubtful: J. Larsen (ankle injury), I. Sarr (groin injury) and Q. Timber (hamstring injury). With a side already conceding 2.4 goals per game over the last five, any further disruption is unwelcome.

No line-ups are published in our data yet. They are confirmed about an hour before kick-off, and the availability of the doubtful players on both sides is the main thing to check then.

Tottenham

  • R. BentancurRed CardOut
  • M. MudrykAnkle InjuryOut
  • W. OdobertKnee InjuryOut
  • X. SimonsKnee InjuryOut
  • T. AdarabioyoCalf InjuryDoubtful
  • L. BergvallKnee InjuryDoubtful
  • J. MaddisonGroin InjuryDoubtful

Crystal Palace

  • C. RiadKnee InjuryOut
  • T. TomiyasuCalf InjuryOut
  • J. LarsenAnkle InjuryDoubtful
  • I. SarrGroin InjuryDoubtful
  • Q. TimberHamstring InjuryDoubtful

Tottenham vs Crystal Palace storylines

For Tottenham, the story is a team finding its feet after a poor spell. Two defeats in mid-September, to Liverpool and Aston Villa, were followed by a draw at Manchester United and then wins over Coventry and at Chelsea. Their 9 points from 8 games is modest, but the recent run has pulled them away from the worst of the table.

The form string in the standings, WWDLD, supports the idea of a side that is difficult to beat without being consistent. A third straight win would also be their first such run in the sample, and it would arrive against a team in worse shape.

For Crystal Palace, the picture is harder. Their goal difference of minus 10 is the clearest warning sign, built largely on conceding 19 goals in 8 league games. The 5-0 defeat at Brighton on 18 October is the heaviest single result in either side's recent form.

There are positives. Palace won 1-0 at Fulham in the League Cup on 28 October and kept a clean sheet, which is only the second in their last five. They also drew 2-2 at Beşiktaş in Europe. Whether that midweek win is a turning point or a one-off against lower-pressure opposition is the question this game can start to answer.

Crystal Palace supporters
Crystal Palace supporters · Photo: MichaelEmilio via Wikimedia Commons · CC BY 4.0

Key battles: where Tottenham vs Palace will be decided

The central contest is Tottenham's home attack against Palace's away defence. Spurs have scored 2.5 goals per game at home in the sample, and Palace have conceded 2.5 per game on their travels. When two numbers match like that, the model edge sits with the side that has the more reliable source of chances.

The second battle runs the other way, and it is where Palace's hopes lie. Tottenham have conceded 2.0 goals per game at home and 1.6 per game across their last five, so they do give opportunities. The difficulty for Palace is that they score only 1.0 per game, and they failed to score in two of their last five.

Game state will matter. Palace's 5-0 and 2-0 league defeats were both heavy, and a goal conceded early could push them to open up and invite more damage. Tottenham, in contrast, have scored in every one of their last five games, so an early lead would not be an unusual outcome.

Freshness is a minor factor. Palace played at Fulham on 28 October, three days before this game and after a run of away trips in Europe and the league. Tottenham's last game in our data was at Chelsea on 24 October. Our data has no set-piece figures, so we do not lean on dead-ball analysis here.

Tottenham vs Crystal Palace head-to-head

The six Premier League meetings in our data, dating back to October 2023, are perfectly balanced: three wins for Tottenham, three for Palace and no draws. Those games produced 15 goals, or 2.5 per game. Both teams scored in three of them, and three went over 2.5 goals.

This fixture has not favoured the home side. Palace won 3-1 at Tottenham on 5 March 2026 and 2-0 there on 11 May 2025, while Tottenham's only home win in the sample was 3-1 on 2 March 2024. Across the six games the away side won four.

Tottenham won the most recent trip to Selhurst Park, 1-0 on 28 December 2025, after Palace had won 1-0 at home in October 2024. Tottenham also won 2-1 there in October 2023.

Head-to-head records are a weak guide when form, squads and circumstances change, and these meetings are from a different season. The useful takeaway is that low-scoring wins and open games have both happened, and neither side has been able to take the result for granted.

London, where the match is played
London, where the match is played · Photo: David Illif with image-alignment and Photoshoping by User:Colin and Kim Hansen via Wikimedia Commons · CC BY-SA 4.0

Tottenham vs Crystal Palace prediction

Our lean is a Tottenham win, probably by a single goal, though this is a lean rather than a certainty. Three facts drive it: Spurs score 2.5 goals per game at home, Palace concede 2.5 per game away, and Tottenham arrive with two wins while Palace have lost three of their last five.

On goals, the lean is towards over 2.5. Tottenham's home games have both gone over 2.5 and both seen both teams score, Palace's away games have gone over 2.5 in three of four, and the last three meetings between these sides in Tottenham's home fixtures include a 3-1 and a 3-1. The caution is that Palace have failed to score in two of their last five, so a 2-0 or 3-0 home win is a realistic alternative to a 2-1.

Several things could change this read. Tottenham's seven out or doubtful players could weaken the home side, particularly if the doubts all turn into absences. A Palace side that gets key players back and carries the confidence of the Fulham clean sheet could also be harder to break down than recent numbers suggest.

The head-to-head record is a reason not to be too confident: Palace have won two of the three meetings at this ground. Still, form and the defensive numbers point to the home side. MATCH PULSE's three AI engines (GPT, Claude and Gemini) publish their independent analysis of the match before kick-off.

How to watch Tottenham vs Crystal Palace

The match is played on Saturday 31 October 2026 at Tottenham Hotspur Stadium. Our data lists no broadcaster for the United Kingdom, so UK readers should check the Premier League's official broadcast partner in their country and its official app.

Elsewhere, the listed official broadcasters include NBC, Telemundo and USA Network in the United States, fuboTV in Canada, Stan Sport in Australia, Sky Sport in New Zealand, Germany, Austria, Switzerland and Italy, and Canal+ in France. In Ireland you can look to Premier Sports, Sky Sports and TNT Sports, and in Spain to DAZN and Movistar Plus+.

Further listings include Viaplay and Prime Video in the Netherlands, Sweden and Denmark, ESPN across much of Latin America and the Caribbean (plus CazéTV in Brazil), Star Sports in India, and beIN Sports across much of the Middle East and North Africa. SuperSport covers South Africa, Nigeria, Kenya and many other African markets, with SABC Sport in South Africa and SportyTV in Nigeria and Kenya also listed.

If your country is not named here, check the Premier League's official broadcast partner for your territory. Use only licensed services.

Official broadcasters by country
CountryOfficial broadcaster
Andorra
  • DAZN
  • Movistar Plus+
United Arab Emirates
  • beIN Sports
Afghanistan
  • Meraj Sports
Antigua & Barbuda
  • ESPN
Albania
  • SuperSport
Armenia
  • Fast Sports
Angola
  • SuperSport
Argentina
  • ESPN
Austria
  • Sky Sport
Australia
  • Stan Sport
Aruba
  • ESPN
Azerbaijan
  • Setanta Sports
  • Idman TV
  • SportTV
Bosnia & Herzegovina
  • Arena Sport
Barbados
  • ESPN
Bangladesh
  • Myco
  • Bongo
  • Toffee
  • Rajdhani TV
Belgium
  • Play Sports
Burkina Faso
  • SuperSport
  • Canal+ Afrique
Bahrain
  • beIN Sports
Burundi
  • SuperSport
  • Canal+ Afrique
Benin
  • SuperSport
  • Canal+ Afrique
  • SRTB
Bolivia
  • ESPN
Brazil
  • ESPN
  • CazéTV
Bahamas
  • ESPN
Bhutan
  • Star Sports
Botswana
  • SuperSport
  • YTV
Belize
  • Warner Bros. Discovery
  • Fox
Canada
  • fuboTV
Congo - Kinshasa
  • SuperSport
  • Canal+ Afrique
Central African Republic
  • SuperSport
  • Canal+ Afrique
Congo - Brazzaville
  • SuperSport
  • Canal+ Afrique
Switzerland
  • Canal+
  • Sky Sport
Côte d’Ivoire
  • SuperSport
  • Canal+ Afrique
  • NCI
Chile
  • ESPN
Cameroon
  • SuperSport
  • Canal+ Afrique
China
  • Migu
  • CCTV
Colombia
  • ESPN
Costa Rica
  • Warner Bros. Discovery
  • Fox
  • Teletica
Cape Verde
  • SuperSport
Curaçao
  • ESPN
Cyprus
  • Cytavision Sports
Czechia
  • Canal+ Sport
Germany
  • Sky Sport
Djibouti
  • beIN Sports
Denmark
  • Viaplay
  • Prime Video
Dominica
  • ESPN
Dominican Republic
  • Warner Bros. Discovery
Algeria
  • beIN Sports
Ecuador
  • ESPN
Estonia
  • Go3 Sport
Egypt
  • beIN Sports
Eritrea
  • SuperSport
Spain
  • DAZN
  • Movistar Plus+
Ethiopia
  • SuperSport
Finland
  • Viaplay
Fiji
  • Digicel
France
  • Canal+
Gabon
  • SuperSport
  • Canal+ Afrique
Grenada
  • ESPN
Georgia
  • Setanta Sports
Ghana
  • SuperSport
  • SportyTV
Gambia
  • SuperSport
Guinea
  • SuperSport
  • Canal+ Afrique
Equatorial Guinea
  • SuperSport
Greece
  • Nova Sports
Guatemala
  • Warner Bros. Discovery
  • Fox
Guinea-Bissau
  • SuperSport
Guyana
  • ESPN
Hong Kong SAR China
  • Now TV
Honduras
  • Warner Bros. Discovery
  • Fox
  • TVC
Croatia
  • Arena Sport
Haiti
  • Canal+
Hungary
  • Spíler TV
  • Arena4
Indonesia
  • Emtek
Ireland
  • Premier Sports
  • Sky Sports
  • TNT Sports
Israel
  • Sport 1
India
  • Star Sports
Iraq
  • beIN Sports
Iran
  • IRIB Varzesh
  • Gem Sport
  • Persiana Sports
Iceland
  • Sýn Sport
Italy
  • Sky Sport
Jamaica
  • ESPN
Jordan
  • beIN Sports
Japan
  • U-Next
Kenya
  • SuperSport
  • SportyTV
Kyrgyzstan
  • Setanta Sports
Cambodia
  • Monomax
Comoros
  • SuperSport
  • Canal+ Afrique
St. Kitts & Nevis
  • ESPN
South Korea
  • Coupang Play
Kuwait
  • beIN Sports
Cayman Islands
  • ESPN
Kazakhstan
  • Setanta Sports
Laos
  • Monomax
Lebanon
  • beIN Sports
St. Lucia
  • ESPN
Liechtenstein
  • Sky Sport
Sri Lanka
  • Star Sports
Liberia
  • SuperSport
Lesotho
  • SuperSport
Lithuania
  • Go3 Sport
Luxembourg
  • Sky Sport
  • Play Sports
Latvia
  • Go3 Sport
Libya
  • beIN Sports
Morocco
  • beIN Sports
Moldova
  • Setanta Sports
Montenegro
  • Arena Sport
Madagascar
  • SuperSport
  • Canal+ Afrique
North Macedonia
  • Arena Sport
Mali
  • SuperSport
  • Canal+ Afrique
Myanmar (Burma)
  • Canal+
Mongolia
  • Premier Sports Network
Macao SAR China
  • M Plus
Mauritania
  • beIN Sports
Malta
  • Total Sports Network
Mauritius
  • SuperSport
Maldives
  • ICE Network
Malawi
  • SuperSport
Mexico
  • Warner Bros. Discovery
  • Fox
Malaysia
  • Astro Sports
Mozambique
  • SuperSport
  • TV Miramar
Namibia
  • SuperSport
  • One Africa TV
Niger
  • SuperSport
  • Canal+ Afrique
Nigeria
  • SuperSport
  • SportyTV
Nicaragua
  • Warner Bros. Discovery
  • Fox
Netherlands
  • Viaplay
  • Prime Video
Norway
  • Viaplay
Nepal
  • Star Sports
New Zealand
  • Sky Sport
Oman
  • beIN Sports
Panama
  • Warner Bros. Discovery
  • Fox
Peru
  • ESPN
Papua New Guinea
  • Digicel
Philippines
  • Setanta Sports
Pakistan
  • Myco
Poland
  • Canal+
Puerto Rico
  • NBC
  • Telemundo
  • USA Network
Palestinian Territories
  • beIN Sports
Portugal
  • DAZN
  • LiveModeTV
Paraguay
  • ESPN
Qatar
  • beIN Sports
Romania
  • Voyo
Serbia
  • Arena Sport
Rwanda
  • SuperSport
  • Canal+ Afrique
Saudi Arabia
  • beIN Sports
Solomon Islands
  • Digicel
Seychelles
  • SuperSport
Sudan
  • beIN Sports
Sweden
  • Viaplay
  • Prime Video
Singapore
  • StarHub
Slovenia
  • Arena Sport
Slovakia
  • Canal+ Sport
Sierra Leone
  • SuperSport
San Marino
  • Sky Sport
Senegal
  • SuperSport
  • Canal+ Afrique
  • RTS
Somalia
  • beIN Sports
Suriname
  • ABC
  • ATV
  • SCCN
  • STVS
  • QN Sport
South Sudan
  • SuperSport
São Tomé & Príncipe
  • SuperSport
El Salvador
  • Warner Bros. Discovery
  • Fox
  • TCS
Syria
  • beIN Sports
Eswatini
  • SuperSport
  • Eswatini TV
Chad
  • SuperSport
  • Canal+ Afrique
Togo
  • SuperSport
  • Canal+ Afrique
Thailand
  • Monomax
Tajikistan
  • Varzish TV
Turkmenistan
  • Setanta Sports
Tunisia
  • beIN Sports
Tonga
  • Digicel
Türkiye
  • beIN Sports
Trinidad & Tobago
  • ESPN
Taiwan
  • ELTA
Tanzania
  • SuperSport
  • UTV
Ukraine
  • Setanta Sports
Uganda
  • SuperSport
  • NBS Sport
United States
  • NBC
  • Telemundo
  • USA Network
Uruguay
  • ESPN
Uzbekistan
  • Setanta Sports
St. Vincent & Grenadines
  • ESPN
Venezuela
  • ESPN
Vietnam
  • FPT Play
Vanuatu
  • Digicel
Samoa
  • Digicel
Kosovo
  • SuperSport
Yemen
  • beIN Sports
South Africa
  • SuperSport
  • SABC Sport
Zambia
  • SuperSport
  • ZNBC
Zimbabwe
  • SuperSport

Only official rights holders are listed; availability can change. Watching through unofficial streams is unsafe and unfair to the clubs.

Frequently asked questions

When is Tottenham vs Crystal Palace?

The Premier League match is on Saturday 31 October 2026, in round 9 of the regular season. The kick-off time on the page is shown in your own time zone.

Where is Tottenham vs Crystal Palace played?

It is played at Tottenham Hotspur Stadium, Tottenham's home ground.

What is the team news for Tottenham vs Crystal Palace?

Tottenham are without R. Bentancur (red card), M. Mudryk, W. Odobert and X. Simons, with T. Adarabioyo, L. Bergvall and J. Maddison doubtful. Palace are missing C. Riad and T. Tomiyasu, with J. Larsen, I. Sarr and Q. Timber doubtful. Line-ups are confirmed about an hour before kick-off.

What is the head-to-head record between Tottenham and Crystal Palace?

In the six meetings in our data, each side has won three and none have been drawn, with 2.5 goals per game. Palace won 3-1 at Tottenham in the latest meeting on 5 March 2026.

What is the prediction for Tottenham vs Crystal Palace?

Our lean is a narrow Tottenham win, with a lean towards more than 2.5 goals. It rests on Tottenham's 2.5 goals per game at home and Palace's 2.5 conceded per game away.

Share this article

Go beyond the preview

Three AI engines, one consensus: the exact-score prediction, each engine's view and the full Top 10 insights where the AI sees more chance than the market. Unlock this match once, or every match with Pro.

How MATCH PULSE works

The day's key matches

Every day we select the most important matches across the leading competitions, with live scores, line-ups and stats.