England flagPremier LeagueMatchday 21Full Time
πŸ“… 07/01/26πŸ•’ 19:30🏟️ Selhurst ParkπŸ§‘β€βš–οΈ Andy Madley, England
Score
Crystal Palace crest
0-0
Aston Villa crest
Away team

Aston Villa

Biggest Swing+0.97 xT83' T. MitchellCards2

Crystal Palace 0-0 Aston Villa β€” xTears 4.37 (07/01/26)

Crystal Palace and Aston Villa played out a low-signal 0-0 on 7 January 2026 during Matchday 21 of the Premier League. Total damage: 4.37 xTears.

This was a very low-signal match, with only 4.37 xTears between the teams and no isolated action taking over the story.

The 0-0 held more through containment than genuine threat, with emotional load staying low for most of the night.

Share this damage report

How it unfolded

Timeline

No major swings to show in this match.

All-out war

πŸŸ₯

1.89

83'

Yellow card

+0.97 xT

T. Mitchell - Crystal Palace

67'

Yellow card

+0.92 xT

B. Johnson - Crystal Palace

Late drama

πŸ”₯

1.87

83'

Yellow card

+0.97 xT

T. Mitchell - Crystal Palace

90'

Substitution

+0.47 xT

B. Sosa for J. Devenny - Crystal Palace

82'

Substitution

+0.43 xT

L. Bogarde for B. Kamara - Aston Villa

Absolute chaos

🧨

0.90

90'

Substitution

+0.47 xT

B. Sosa for J. Devenny - Crystal Palace

82'

Substitution

+0.43 xT

L. Bogarde for B. Kamara - Aston Villa

Referee scandal

πŸ§‘β€βš–οΈ

Barely left a bruise

0

Nothing big fed this one.

Cruelty

😈

Barely left a bruise

0

Nothing big fed this one.

Crushed hope

πŸ’”

Barely left a bruise

0

Nothing big fed this one.

Other pretty unhinged matches

The most unhinged matches connected to this one.