Tottenham v Crystal Palace
On this page
- When is Tottenham v Crystal Palace and is it on TV?
- What is the Tottenham team news?
- What is the Crystal Palace team news?
- What form are Tottenham and Crystal Palace in?
- What happened when Tottenham played Crystal Palace last season?
- What are the key stats for Tottenham v Crystal Palace?
- What is our Tottenham v Crystal Palace prediction?
- Which betting offers can you use on Tottenham v Crystal Palace?
- How do you bet responsibly on this match?
- Sources checked
- Our prediction
Result: Tottenham 2-0 Crystal Palace (Premier League, Saturday 31 October 2026, Tottenham Hotspur Stadium). Jean-Philippe Mateta was sent off after 13 minutes. Archie Gray put Spurs ahead on 25 minutes and Jan Paul van Hecke added the second on 73. Palace host Hoffenheim in the Europa League on Thursday 5 November: see our Crystal Palace v Hoffenheim prediction. For where Palace manager Pierre Sage stands in the sack race, see our next manager odds page. This preview was written before kick-off and is kept as it was published, so the team news and lean below describe the build-up, not the match. Score and match facts from BBC Sport, checked 2 November 2026.
18+ only. Gambling should be entertainment, not a way to make money. If it stops being fun, stop. BeGambleAware.org · Self-exclude from every UK-licensed site at GAMSTOP.
Last checked 30 October 2026 by Tom Perkins (16:45 GMT). Kick-off from the Premier League; TV from Radio Times; table from BBC Sport; team news updated after both managers’ pre-match news conferences (Pierre Sage on Thursday 29 October, Roberto De Zerbi on Friday 30 October), from BBC Sport, Tottenham Hotspur and Crystal Palace; head-to-head from the Premier League and Crystal Palace (sources listed at the end). This preview was first published on 29 October 2026. Line-ups are usually confirmed about an hour before kick-off, so team news can still change.
Tottenham v Crystal Palace kicks off at 5.30pm (GMT) on Saturday 31 October 2026 at the Tottenham Hotspur Stadium and is live on Sky Sports. Our Tottenham v Crystal Palace prediction is a Spurs win: they have won their last two league games, while Palace have lost their last two league games 5-0 and 2-0 and have conceded more league goals than any other side. The warning sign is the head-to-head, because Palace won their last two league visits to Tottenham. Palace boss Pierre Sage is under pressure going into the game. These are our opinions, not certainties, and we don’t quote odds because prices move.
When is Tottenham v Crystal Palace and is it on TV?
| Competition | Premier League, Matchweek 9 |
|---|---|
| Date | Saturday 31 October 2026 |
| Kick-off | 17:30 GMT (UK time), per the Premier League |
| Venue | Tottenham Hotspur Stadium, London |
| UK TV | Sky Sports Main Event and Sky Sports Premier League (Radio Times) |
| League positions | Tottenham 14th (9 pts), Crystal Palace 17th (7 pts) after 8 games |
| Managers | Roberto De Zerbi (Tottenham) and Pierre Sage (Crystal Palace) |
| Last games | Tottenham: won 2-0 at Chelsea (Sat 24 Oct). Palace: lost 0-2 to Newcastle (Sun 25 Oct), then won 1-0 at Fulham in the Carabao Cup (Wed 28 Oct) |
| Next league games | Leeds v Tottenham (Sat 7 Nov) and Crystal Palace v Liverpool (Sun 8 Nov) |
The referee had not been announced when we checked. Line-ups are usually confirmed about an hour before kick-off.
What is the Tottenham team news?
Tottenham have James Maddison available. He went off early in the second half at Chelsea and did not train like the other players this week, but Roberto De Zerbi said on Friday: “For tomorrow, he is available.” De Zerbi added that Spurs still have to weigh up whether to take risks with players coming back from injury (BBC Sport, Tottenham Hotspur). Destiny Udogie is also back and available after missing the Coventry and Chelsea games. Lucas Bergvall, Tosin Adarabioyo and Savio are still out, and Rodrigo Bentancur serves the last game of his three-match suspension. Xavi Simons and Wilson Odobert (both recovering from knee ligament surgery) and Mykhailo Mudryk remain long-term absentees (Tottenham Hotspur, 30 October).
What is the Crystal Palace team news?
Crystal Palace are without Ismaïla Sarr: Pierre Sage said on Thursday that he is “not able to play”, and BBC Sport reports he is expected to be out until after the November international break. Jean-Philippe Mateta, who was rested for the Fulham tie, is “ready to play and to start”. Jørgen Strand Larsen, who twisted his ankle against Beşiktaş, was due back in group training on Thursday and Quinten Timber on Friday, and Sage said both could feature (BBC Sport, Crystal Palace). Sarr and Strand Larsen both scored in Palace’s win at Tottenham last season, so their fitness matters. Captain Dean Henderson returned in goal at Fulham after missing 10 games with an ankle injury, made a key late save and is “able to play” on Saturday. Sage made 10 changes for that cup tie, keeping only Chris Richards, so most of his first-choice players were rested for Saturday (the Guardian), and he reported no new problems from the game.
What form are Tottenham and Crystal Palace in?
Tottenham have won two league games in a row for the first time this season, 3-1 at home to Coventry on 19 October and 2-0 at Chelsea on 24 October. Before that they drew 1-1 at Man Utd on 10 October. They have scored eight league goals in eight games, so they aren’t a high-scoring side.
Crystal Palace lost 5-0 at Brighton on 18 October, drew 2-2 at Beşiktaş in the Europa League four days later and then lost 2-0 at home to Newcastle. Eddie Nketiah’s goal at Fulham on Wednesday took them into the Carabao Cup quarter-finals. The Guardian wrote that the win eased some of the pressure on Sage, but that Saturday’s game will have much more bearing on whether he keeps his job. Our next manager sacked odds page follows that story.
| Premier League 2026/27 (8 games) | Tottenham | Crystal Palace |
|---|---|---|
| Position / points | 14th / 9 | 17th / 7 |
| Won-drawn-lost | 2-3-3 | 2-1-5 |
| Goals for / against | 8 / 10 | 9 / 19 |
| Average goals per game (both teams) | 2.25 | 3.5 |
| Last league game | W 2-0 v Chelsea (a) | L 0-2 v Newcastle (h) |
League table from BBC Sport, checked 29 October 2026; average goals is our own calculation from those figures. Palace’s 19 goals conceded is the most in the division.
What happened when Tottenham played Crystal Palace last season?
The teams won an away game each in 2025/26. Tottenham won 1-0 at Selhurst Park on 28 December 2025 with an Archie Gray header (Premier League). Palace won 3-1 at the Tottenham Hotspur Stadium on 5 March 2026, scoring three times in 12 minutes of the first half through Ismaïla Sarr (two) and Jørgen Strand Larsen after Dominic Solanke had put Spurs ahead. Spurs also had a player sent off (Crystal Palace match report). Goal.com notes that Palace have won their last two league visits to Tottenham and that none of the last 11 meetings has ended in a draw.
What are the key stats for Tottenham v Crystal Palace?
- Palace have conceded 19 league goals in eight games, more than any other Premier League team.
- Palace lost their last two league games 5-0 and 2-0 without scoring.
- Tottenham have won their last two league games, scoring five and conceding one.
- None of the last 11 meetings has been a draw (Goal.com).
- Spurs haven’t played since Saturday; Palace played a rotated side at Fulham on Wednesday.
What is our Tottenham v Crystal Palace prediction?
These are our opinions on how the match might go, not certainties. Football is unpredictable, and any bet can lose. Only stake what you can afford to lose.
Tottenham to win: this is our main lean. Spurs are at home, rested and in better form, and Palace’s defence has been the worst in the league so far. If you would rather have your stake back on a draw, draw no bet does that, although none of the last 11 meetings has finished level.
Goals: we don’t have a strong lean. Palace’s games have averaged 3.5 goals, but Tottenham’s have averaged 2.25 and Spurs have only scored eight league goals.
Score guess: Tottenham 2-1 Crystal Palace.
Player markets: wait for the confirmed line-ups. Maddison is available, but De Zerbi said Spurs will weigh up the risk with players returning from injury. Sarr is out, and Strand Larsen and Timber could feature after returning to training.
Tottenham’s win at Stamford Bridge is in our Chelsea v Tottenham preview, and Palace’s last league game is in our Crystal Palace v Newcastle preview. Earlier on Saturday, see our Chelsea v Man Utd prediction, and for the rest of the weekend our Premier League tips. Palace are back in the Europa League next week (our Europa League tips). Tips we publish with odds go in our tips results log, wins and losses alike. This preview isn’t a logged tip.
Which betting offers can you use on Tottenham v Crystal Palace?
The new-customer offers below can be used on football. Each one needs a deposit and a qualifying bet, and the significant terms are shown with each card. Read them before you sign up. Our guide to how free bets work explains what you actually get, and every bookmaker we list is licensed by the UK Gambling Commission (see our UK betting site reviews).
18+. New Sky Betting and Gaming customers only. Min £5 deposit; first single/each-way bet of at least £0.05 (5p) at odds 1/1+ within 30 days. 3 x £10 Free Bets for singles/each-way, excluding virtuals; expire 30 days after credit. Free Bet stakes not returned. Neteller and Skrill excluded. Terms can differ by sign-up link; check before depositing.
Deposit and first-stake requirements are different; check the linked terms.
Full T&Cs
New Sky Betting and Gaming customers 18+ only; previous Sky Bet, Vegas, Casino, Bingo or Poker account holders are excluded. The official welcome-offer help page and the public promotion reached from our HVT link both state a minimum first stake of £0.05 on a single or each-way bet at odds 1/1 or greater. The help page separately requires a minimum £5 deposit and card details for verification. Only the first bet counts; smaller stakes cannot be accumulated. Complete the staking requirement within 30 days of registration. Three £10 Free Bet tokens, non-withdrawable and valid on singles/each-way except virtuals; stakes not included in returns. Tokens expire 30 days after credit. Neteller and Skrill do not qualify. One claim per customer; not with another offer. Eligibility, account restrictions and Sky Bet General Promotion Terms apply. The operator warns that offers can differ by link. No current promo code was confirmed, so none is quoted. Sources checked 7 November 2026; the help text and landing terms agree on the stake. The former £5 qualifying-stake claim on our site has been corrected; £5 is the deposit, not the published minimum first stake.
18+. New customers. Select Sports Welcome Offer, deposit and place a £10+ qualifying bet at 1/1+ within 7 days of registration. Help centre excludes virtuals, esports, non-UK/IE racing, void/cashout and multiples qualifiers; eligible bet builders at total 1/1+ accepted. 4 x £10 tokens: 2 football accas (4+ selections), 2 sports multiples (2+); expire 7 days after credit. Separate minimum deposit and token-stake-return rule not stated on this help page; check before depositing.
Rewards credited on settlement of one £10 qualifying bet, win or lose.
Full T&Cs
Official BetMGM Sports Welcome Offer help article read 7 November 2026: new players aged 18+; select the Sports Welcome Offer, deposit and place a qualifying bet of at least £10 at odds of Evens (1/1, 2.0) or greater within 7 days of registration. Each-way win part must be at least £10 (£10 each way, £20 total); a bet builder counts as one bet with total odds 1/1+. Excludes virtual sports, esports and non-UK/IE horse racing. Help wording also excludes void, cashed-out, partially cashed-out and multiples bets as qualifiers. Free Bets and Profit Boosts do not qualify. On qualifying settlement, get two £10 football acca tokens needing at least 4 selections and two £10 sports-multiple tokens needing at least 2 selections. Tokens expire 7 days after award; select via betslip checkbox. Tokens cannot be used on esports or non-UK/IE racing. Sports and casino welcome offers are mutually exclusive. A separate minimum deposit, promo code and token-stake-return rule were not stated in the help text read today, so those details are not inferred. Check registration and full operator terms before committing.
New customers. Opt in at sign-up. Deposit £10+ and place a £10+ bet at odds 1/1+ within 7 days (excl. virtuals, esports, non-UK/IE racing). 4 x £10 Free Bets: 2 for football accas (4+ legs), 2 for sports multiples (2+ legs), valid 7 days. Free Bet stake not returned.
Same LeoVegas offer structure as BetMGM, with UK/IE racing allowed for the qualifier.
Full T&Cs
New BetUK.com customers 18+. Opt in by selecting the Sports Welcome Offer at sign-up. Deposit at least £10 and place at least £10 on a qualifying bet within 7 days of registration: min odds Evens 1/1 (2.0); each-way needs £10 each way; Bet Builder total odds 1/1+. Excludes virtual sports, esports and non-UK/IE horse racing. Free Bets, Profit/Odds Boosts, void, cashed-out, partially cashed-out and system bets do not qualify. Once only; not with other offers. On settlement: 2 x £10 Free Bets on football accas (4+ selections) and 2 x £10 on sports multiples (2+ selections). Unused Free Bets expire after 7 days; stake not included in winnings. Operated by LeoVegas Gaming plc (UKGC 39198). General Promotional and General T&Cs apply.
How do you bet responsibly on this match?
Decide on a budget before kick-off and stick to it. Don’t chase losses with in-play bets, and use the deposit limits and time-outs that UK-licensed bookmakers have to offer. Our responsible gambling page lists free, confidential support, including the National Gambling Helpline on 0808 8020 133.
Sources checked
- Premier League: fixture amendments for October and November (Spurs v Crystal Palace, Sat 31 Oct, 17:30) and Radio Times: Premier League TV schedule 2026/27, read 29 October 2026
- BBC Sport: Premier League table and BBC Sport: November fixtures
- football.london: Tottenham team news for Crystal Palace (29 October)
- BBC Sport: Pierre Sage news conference (27 October)
- The Guardian: Fulham 0-1 Crystal Palace (28 October)
- Premier League: Crystal Palace 0-1 Tottenham (28 December 2025) and Crystal Palace: Tottenham 1-3 Palace (5 March 2026)
- Goal.com: Tottenham v Crystal Palace preview (28 October)
- BBC Sport: Roberto De Zerbi news conference before Tottenham v Crystal Palace (30 October)
- Tottenham Hotspur: De Zerbi’s update on Maddison (30 October) and Tottenham Hotspur: team news for Crystal Palace (30 October)
- BBC Sport: Pierre Sage news conference before Tottenham v Crystal Palace (29 October) and Crystal Palace: team news on Mateta, Sarr, Strand Larsen and Timber (29 October)
Affiliate disclosure: onlinebetfree.co.uk may receive a commission if you open an account through links on this page. This does not affect the offers we list or how we describe them, and it never changes the terms a bookmaker gives you.
Our prediction
A Tottenham win is our main lean. Score guess: Tottenham 2-1 Crystal Palace. Spurs have won their last two league games; Palace have conceded the most league goals but won their last two league visits to Spurs.
No odds quoted: prices move, so check the current price with the bookmaker before you bet. Opinion and team news checked 30 Oct 2026.
Tips are opinion, not a guarantee. Only bet what you can afford to lose. 18+.
FAQs
What time is Tottenham v Crystal Palace?
5.30pm UK time (GMT) on Saturday 31 October 2026 at the Tottenham Hotspur Stadium.
What channel is Tottenham v Crystal Palace on?
It is live on Sky Sports Main Event and Sky Sports Premier League in the UK, according to Radio Times.
Is James Maddison playing against Crystal Palace?
Yes, he is available. Maddison went off injured against Chelsea and did not train like the other players this week, but Roberto De Zerbi said on Friday 30 October that he is available for Saturday.
What happened when Tottenham played Crystal Palace last season?
Tottenham won 1-0 at Selhurst Park in December 2025, and Palace won 3-1 at the Tottenham Hotspur Stadium in March 2026.
What is the Tottenham v Crystal Palace prediction?
Our main lean is a Tottenham win, with a score guess of 2-1. It is an opinion, not a certainty: Palace won their last two league visits to Spurs, and team news could still change.


