Premier League Gameweek 18 Sun, Dec 28 2025 · 16:30 Selhurst Park, London
0–1 Full time · HT 0–1 xG 1.47 – 0.88
  • 42’ A. Gray
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Gray goal decides it for Tottenham

Crystal Palace entered as narrow favourites, but Tottenham won 1–0 through a Gray goal. Tottenham won despite the lower xG; Crystal Palace created the better chances (1.47 vs 0.88). On the chances created, Crystal Palace deserved more: 1.8 expected points against the 0 points they took.

Crystal Palace46%
Draw26%
Tottenham ✓28%

Model vs reality

Crystal Palace goals
0
Model 1.64 · xG 1.47
Tottenham goals
1
Model 1.25 · xG 0.88
Total goals
1
Model 2.89 · xG 2.35
Score 0–1
6%
Most likely 1–1 (12%)
Over 2.5
No
Model 55%
Both scored
No
Model 58%
Match facts
★ Player of the matchA. WhartonCrystal Palace
7.9
  • RefereeJarred Gillett
  • VenueSelhurst Park
  • Table before kick-offCrystal Palace 9th · Tottenham 14th

Timeline

  1. K. DansoYellow card · Foul
    5’
  2. VAR RicharlisonGoal cancelled
    18’
  3. A. GrayYellow card · Foul
    22’
  4. A. Gray 0–1Assist Richarlison
    42’
  5. W. HughesYellow card · Foul
    45+3’
  6. Half time · 0–1
  7. M. LacroixYellow card · Foul
    46’
  8. ⇄ E. NketiahFor N. Clyne
    58’
  9. ⇄ João PalhinhaFor L. Bergvall
    63’
  10. ⇄ W. OdobertFor R. Kolo Muani
    63’
  11. VAR RicharlisonGoal cancelled
    77’
  12. ⇄ C. UcheFor Yeremy Pino
    77’
  13. J. LermaYellow card · Foul
    85’
  14. ⇄ R. EsseFor J. Devenny
    85’
  15. ⇄ B. JohnsonFor M. Kudus
    85’
  16. ⇄ R. DrăgușinFor A. Gray
    85’
  17. Full time · 0–1

Team stats

Crystal Palace15 shots · 9 in box, 6 outside
Tottenham8 shots · 5 in box, 3 outside
Crystal PalaceTottenham
62% Possession 38%
1.47 Expected goals (xG) 0.88
1.79 Expected points (xPts) 0.94
15 Shots 8
2 Shots on target 4
8 Shots off target 3
5 Blocked shots 1
9 Shots inside the box 5
6 Shots outside the box 3
544 Passes 340
79% Pass accuracy 69%
3 Corners 2
3 Goalkeeper saves 2
7 Fouls 5
1 Offsides 3
3 Yellow cards 2
0 Red cards 0
6.82 Team rating 7.07

Line-ups

Crystal Palace 3-4-2-1

16.5 D. Henderson(G)
67.2 A. Guéhi 57.6 M. Lacroix 87.2 J. Lerma
36.6 T. Mitchell 196.9 W. Hughes 207.9★ A. Wharton 176.9 N. Clyne ↓58’
107.3 Yeremy Pino ↓77’ 555.6 J. Devenny ↓85’
145.6 J. Mateta
  • 1D. Henderson (G)6.5
  • 6A. Guéhi7.2
  • 5M. Lacroix7.6
  • 8J. Lerma7.2
  • 3T. Mitchell6.6
  • 19W. Hughes6.9
  • 20A. Wharton ★7.9
  • 17N. Clyne↓58’6.9
  • 10Yeremy Pino↓77’7.3
  • 55J. Devenny↓85’5.6
  • 14J. Mateta5.6

Substitutes used

  • 21R. Esse↑85’6.5
  • 12C. Uche↑77’6.3
  • 9E. Nketiah↑58’6.3

Unused: W. Benítez, B. Sosa, J. Canvot, K. Rodney, D. Benamar, Joel Drakes-Thomas

Tottenham 4-2-3-1

17.3 G. Vicario(G)
247.3 D. Spence 377.3 M. van de Ven 47.7 K. Danso 237.0 Pedro Porro
147.0 A. Gray ↓85’ 306.9 R. Bentancur
396.6 R. Kolo Muani ↓63’ 156.6 L. Bergvall ↓63’ 206.6 M. Kudus ↓85’
97.3 Richarlison A
  • 1G. Vicario (G)7.3
  • 24D. Spence7.3
  • 37M. van de Ven7.3
  • 4K. Danso7.7
  • 23Pedro Porro7.0
  • 14A. Gray↓85’7.0
  • 30R. Bentancur6.9
  • 39R. Kolo Muani↓63’6.6
  • 15L. Bergvall↓63’6.6
  • 20M. Kudus↓85’6.6
  • 9RicharlisonA7.3

Substitutes used

  • 6João Palhinha↑63’7.0
  • 22B. Johnson↑85’6.5
  • 3R. Drăgușin↑85’6.6
  • 28W. Odobert↑63’6.9

Unused: A. Kinský, D. Scarlett, M. Tel, B. Davies, K. Takai

Player stats

Top rated
A. WhartonCrystal Palace7.9
2nd
K. DansoTottenham7.7
3rd
M. LacroixCrystal Palace7.6

Crystal Palace

Tottenham

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.