Soccer→Game Previews→Crystal Palace at Tottenham
@
Tottenham Hotspur Stadium

Expected Goals

Pre-match Prediction
Crystal Palace
1—2
Tottenham Hotspur
Crystal Palace 18%Draw 22%Tottenham Hotspur 60%
Market LinesHandicap: Tottenham Hotspur -1Total: O/U 2.5
Our Top PicksLive Odds
Top PickTottenham Hotspur to Win (-154, MEDIUM)
The OddsIndex Score Predictor has this at 1.7-0.8 Tottenham, with a 60.4% win probability nearly identical to the -154 implied probability of 60.6%.
PickBoth Teams to Score
No (+126, MEDIUM): Both Teams to Score means each side must find the net at least once for the Yes to cash.
PickUnder 2.5 Goals (+142, MEDIUM)
This is the position I want most from this card.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Crystal Palace vs Tottenham Game Preview

Tottenham Hotspur welcome Crystal Palace to Tottenham Hotspur Stadium in this Premier League fixture on October 31. The league table context matters here: Spurs sit 14th with 9 points, three points above the drop zone. Palace arrive 17th with 7 points, one point above relegation. These are not comfortable positions for either side, but the conditions heavily favor the home team. Tottenham own this fixture on form, fitness, and structure.

Spurs enter on a two-match winning run, 3-1 and 2-0, with the defensive shape beginning to tighten. Rodrigo Bentancur serves the third and final match of his ban. The predicted midfield is Fernandes, Tonali, and Gallagher. Savio, Wilson Odobert, Mykhailo Mudryk, and Xavi Simons all remain out. The significant news is positive: James Maddison is confirmed fit after a groin concern, and Destiny Udogie returns at left back after missing the previous two league wins. De Zerbi made Maddison's importance clear earlier this week: "I hope it is not a big problem because he is a special player for us. We need him." He starts.

Crystal Palace arrive having lost two straight and conceded 19 goals in eight league games, the worst defensive record in the division. Their away split in 2026/27 reads zero wins, one draw, one loss, with 0.8 goals scored per game and 2.2 conceded per game on the road. They carry a -3.2 xG-to-goals differential on the season, meaning they generate reasonable chance quality but persistently fail to convert. Jean-Philippe Mateta leads their line with 1.83 xG per 90 minutes and zero goals against that volume. Adam Wharton anchors the defensive midfield with 1.8 tackles and 0.9 interceptions per 90, and Palace's PPDA of 15.1 confirms a deep, passive low block rather than a pressing approach.

The structural edge for Spurs is their late-game scoring pattern. They have scored six of their eight league goals in the final 15 minutes of matches, with an average scoring minute of 74th. Against a Palace side whose conditioning has been exposed in away losses of 0-5 and 0-2, Tottenham do not need to impose themselves early. They need Palace to tire, and 90 minutes of defensive work against a possession team averaging 61.0% will do exactly that.

Crystal Palace vs Tottenham Key Insights

  • Tottenham's home split in 2026/27 shows 1.2 goals scored per game and 1.5 conceded per game. The home environment supports a low-scoring Spurs win rather than a high-variance attacking display.
  • Crystal Palace's away split reads 0.8 goals scored per game and 2.2 conceded per game on the road. Their attacking output drops further away from home, applying direct pressure on BTTS markets and any projection involving Palace finding the net.
  • Six of Tottenham's eight league goals have come in the final 15 minutes of matches, average scoring minute 74th. Palace's conditioning has been exposed in successive away defeats. Expect Spurs pressure to intensify precisely when Palace have the least defensive energy remaining.
  • Palace carry a -3.2 xG-to-goals differential on the season: 12.5 xG generated against nine actual goals. Mateta accounts for 3.2 xG alone with zero goals scored. The chance quality is there, but the conversion is not, and there is no structural reason to expect a single-match correction.
  • Tottenham lead the Premier League with 52 corners across eight games (6.5 per game). Palace's PPDA of 15.1 signals a deep shape that channels wide pressure into corner situations rather than central penetration. Their own corner average of 3.6 per game puts the combined baseline at roughly 10.1, just below the 10.5 line.
  • Referee Michael Oliver averages 3.1 cards per match, ranking 20th of 20 in the league and sitting nearly a full card below the league average of 3.9. The 3.5 total cards line is priced equally at -122 on both sides. Oliver's track record is the dominant input in that market, and it points to the under.

Crystal Palace vs Tottenham Betting Picks

Picks made October 30, 2026 at 05:59 PM ET. Odds shown reflect current market prices.

Both Teams to Score
Both Teams to Score: No (+126, MEDIUM): Both Teams to Score means each side must find the net at least once for the Yes to cash. The No wins if either team is shut out. The case for BTTS No rests on Palace's attacking frailty away from home. They average 0.8 goals per game on the road this season. Their season-long -3.2 xG differential confirms persistent underperformance. The score prediction puts Palace at 0.8 expected goals, meaning a large share of simulated outcomes feature Palace failing to score. Spurs have kept consecutive clean sheets in their last two wins. +126 implies 44.2%, which is light for a team with zero away wins and a demonstrated conversion problem.
Under 2.5 Goals (+142, MEDIUM)
Under 2.5 Goals (+142, MEDIUM): This is the position I want most from this card. With BTTS No supported by Palace's attacking frailty, the most probable outcomes are 1-0 and 2-0 Tottenham wins, both landing Under 2.5. Tottenham are underperforming their xG by -1.8 on the season, creating 1.23 xG per game but scoring only 1.0. I am aware of my structural bias toward unders, and I am flagging it. But the data is doing the work here. The model projects 2.5 combined goals. The market sits at exactly 2.5. Combined with Palace's deep-block shape that concedes xG in volume but limits actual goals converted, the under is the correct side at +142.
Tottenham -0.5 Asian Handicap (-161, MEDIUM)
Tottenham -0.5 Asian Handicap (-161, MEDIUM): This position eliminates draw risk without requiring a multi-goal margin. Draw probability is 22.1%, which is non-trivial. But Palace's away record provides no foundation for backing a point from this fixture. Their two away defeats include a 0-5 and a 0-2 scoreline. Removing the draw as a winning outcome is the structurally sound framing given the form divergence between these sides. Directionally consistent with the 60.4% Spurs win probability throughout this card.
Over 10.5 Corners (+100, MEDIUM)
Over 10.5 Corners (+100, MEDIUM): Tottenham lead the Premier League with 52 corners in eight games, 6.5 per game. Palace average 3.6. Combined baseline of roughly 10.1 sits just below the 10.5 line. The case for pushing above it is Spurs' home territorial amplification in a match where they are expected to dominate possession (61.0% season average) against a deep defensive block. The wide delivery patterns and crossing attempts that define Tottenham's attacking approach against low blocks generate corners at a steady rate. Even money at +100 for a line that is one average Spurs performance away from clearing. The 52-corner home haul speaks for itself.
Under 3.5 Cards (-122, LOW)
Under 3.5 Cards (-122, LOW): Michael Oliver averages 3.1 cards per match, the lowest average in the Premier League, nearly a full card below the league norm of 3.9. The market prices Under 3.5 at -122 and Over 3.5 at -122 equally. When the most lenient referee in the division handles a game priced at a coin flip on the 3.5 card line, the under carries a structural edge. Low confidence because a physical second half, late game management decisions, or any red card event can override referee tendency in a single match. But at equal pricing, Oliver's established pattern is the clearest input available.
Mateus Fernandes Over 1.5 Fouls (-118, MEDIUM)
Mateus Fernandes Over 1.5 Fouls (-118, MEDIUM): Fernandes commits 2.8 fouls per 90, the highest rate on the Spurs squad by a clear margin. He starts in the predicted XI (Fernandes, Tonali, Gallagher midfield trio per the Evening Standard). Tottenham commit 13.9 team fouls per game on average, highest of either side in this match. A box-to-box midfielder operating in a high-pressing system (Spurs PPDA 7.2 at home) will be drawn into physical challenges against Palace's compact low block throughout 90 minutes. He carries two yellows in 364 minutes (0.49 per 90), confirming the combative style. A player averaging 2.8 fouls per 90 starting a full fixture should convert over 1.5 fouls at a rate well above the -118 implied probability of roughly 54%. This is the clearest foul-prop edge on this card.
Andrew Robertson Anytime Assist (+420, MEDIUM)
Andrew Robertson Anytime Assist (+420, MEDIUM): Robertson posts 0.27 xA per 90 and 1.8 key passes per 90, both top three on the Spurs squad. He has already created four big chances this season, tied for most in the team, and registered two assists in seven appearances. In De Zerbi's system, the left back consistently advances into dangerous crossing positions. With Savio out, Robertson becomes the primary left-side creator and a key set-piece delivery option. +420 implies 19.2%, conservative for a player generating 0.27 xA per 90 against the league's worst defense. The assist market pricing has not fully accounted for his role in this specific lineup.
Conor Gallagher to Be Carded (+340, LOW)
Conor Gallagher to Be Carded (+340, LOW): Gallagher carries the highest booking rate among available outfield starters in this match at 1.02 yellows per 90 (three yellows in 264 minutes). He averages 2.0 fouls per 90 in a combative central midfield role and starts today per the predicted lineup. The structural argument on profile and role is sound. The primary suppressor is Michael Oliver, whose 3.1 cards per match average is the leniency floor in this division. +340 implies 22.7% and provides buffer against that tendency, but Oliver's leniency is a documented, persistent pattern. This is a profile-based play at the listed odds, not a high-conviction position.
Jean-Philippe Mateta Anytime Goalscorer (+196, LOW)
Jean-Philippe Mateta Anytime Goalscorer (+196, LOW): This pick works against the grain of the BTTS No and Under 2.5 positions above. Treat it as a speculative satellite play only, not a main-line bet. Mateta carries 1.83 xG per 90 in 157 minutes played, elite chance quality against any defensive standard. He is confirmed as Palace's first-choice penalty taker. The -3.2 xG-to-goals differential is real and persistent, and there is no strong evidence of imminent correction. However, +196 (33.8% implied) already prices in that underperformance, and a single set-piece or counter-attack moment can bypass Spurs' defensive structure regardless of the broader game state. Keep the stake small. The model does not favor Palace scoring in most outcome simulations.
SGP (5 Legs)
SGP (5 Legs): Tottenham to Win (contract 473562476) + Under 2.5 Goals (contract 473562640) + Both Teams to Score No (contract 473562499) + Over 10.5 Corners (contract 473562936) + Mateus Fernandes Over 1.5 Fouls (contract 477668270). The thesis is a tight Tottenham home win by one goal, naturally suppressing total goals and keeping Palace off the scoresheet while Spurs' territorial control generates corner volume. Fernandes' physicality in midfield adds a high-probability foul-count leg that is largely independent of the final scoreline. These five legs are structurally consistent. Note: this SGP is not available as a single combined contract on Smarkets. Build it through a same-game parlay product at your preferred book.
Analysis insight — no specific bet associated

Key Players

GoalsCRY
Tyrick Mitchell
2G
8 APPD
AssistsCRY
Daichi Kamada
3A
8 APPM
Total ShotsCRY
Anan Khalaili
11Total Shots
D
Accurate PassesCRY
Jaydee Canvot
323Accurate Passes
D
SavesCRY
Walter Benítez
14Saves
G
GoalsTOT
Jan Paul van Hecke
1G
8 APPD
AssistsTOT
Andy Robertson
2A
7 APPD
Total ShotsTOT
Sandro Tonali
13Total Shots
M
Accurate PassesTOT
Jan Paul van Hecke
582Accurate Passes
D
SavesTOT
Antonín Kinsky
19Saves
G

Recent Form

Crystal Palace
DLDLL
L3-2Lyon UEFA Europa League
L5-0Brighton & Hove Albion
D2-2Besiktas UEFA Europa League
L2-0Newcastle United
W1-0Fulham English Carabao Cup
Tottenham Hotspur
WWDLL
L3-1Liverpool English Carabao Cup
L3-2Aston Villa
D1-1Manchester United
W3-1Coventry City
W2-0Chelsea

Team Stats

CRYTOT
9
Goals
8
6
Assists
6
19
Goals Against
10
-10
GD
-2

Crystal Palace vs Tottenham Summary

The OddsIndex Score Predictor has this at 1.7 Tottenham to 0.8 Crystal Palace. Given the data, I do not find a compelling reason to move away from that projection. Spurs are underperforming their xG by -1.8 on the season, so 1.7 may even be generous. I would put the most probable outcome at 1-0 or 2-0 Tottenham, both landing Under 2.5. The draw sits at 22.1% probability and is always a legitimate outcome in this league. But Palace have zero away wins this season, arrive on a two-game losing streak, and concede at a rate of 2.375 per game. The structural case for a Spurs win is as clear as the numbers can make it.

The best angle on this card is the Under 2.5 and BTTS No combination at +142 and +126, two complementary positions pointing at the same outcome distribution: a tight, low-scoring Spurs win. The Over 10.5 corners at even money holds up independently given Tottenham's 52-corner season haul and Palace's passive defensive shape. Those three markets cover the match efficiently without overcomplicating the position. One honest caveat: Palace generated 2.03 xG in their most recent home loss, which they still lost 0-2. They are not a side that simply accepts defeat. If Gallagher's physicality draws early discipline problems, or if Maddison's availability is managed conservatively, the late-game Spurs advantage is not guaranteed. Approach the Mateta goalscorer position at minimal stake, and do not let the secondary picks override the primary thesis.

For more predictions, check our Premier League picks today and BTTS picks.

Head-to-Head History

Season SeriesCRY leads series 3-2
DateMatchupResult
Mar 05, 2026CRY @ TOTCRYCRY 3-1
Dec 28, 2025TOT @ CRYTOTTOT 1-0
May 11, 2025CRY @ TOTCRYCRY 2-0
Oct 27, 2024TOT @ CRYCRYCRY 1-0
Mar 02, 2024CRY @ TOTTOTTOT 3-1

Tottenham vs Crystal Palace predictions: Model projects 1.7-0.8 Spurs. Best bets: Tottenham ML -154, Under 2.5 goals +142, BTTS No +126.

Frequently Asked Questions

Soccer→Game Previews→Crystal Palace at Tottenham