1. Football streams
  2. Premier League
  3. Crystal Palace vs Aston Villa

How to watch Crystal Palace vs Aston Villa online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Justin Devenny
    • Borna Sosa

    Crystal Palace make their first substitution with Borna Sosa replacing Justin Devenny.

  • 83'
    Yellow Card
    • Tyrick Mitchell

    At Selhurst Park, Tyrick Mitchell has been yellow-carded for the home team.

  • 81'
    Substitution
    • Boubacar Kamara
    • Lamare Bogarde

    The away team replace Boubacar Kamara with Lamare Bogarde.

  • 73'
    Substitution
    • Lucas Digne
    • Ian Maatsen

    Ian Maatsen is on a sub for Lucas Digne for Aston Villa.

  • 73'
    Substitution
    • John McGinn
    • Donyell Malen

    Donyell Malen is replacing John McGinn for the away team.

  • 67'
    Yellow Card
    • Brennan Johnson

    Brennan Johnson (Crystal Palace) has been booked and must now be careful not to get a second yellow card.

  • 65'
    Substitution
    • Jadon Sancho
    • Emiliano Buendia

    Aston Villa make their second substitution with Emiliano Buendia replacing Jadon Sancho.

  • 46'
    Substitution
    • Emiliano Martinez
    • Marco Bizot

    Unai Emery is making the team's first substitution at Selhurst Park with Marco Bizot replacing Emiliano Martinez.

  • Match Started

Line-ups

Crystal Palace Crystal Palace
(3-4-2-1)
(4-2-3-1)
Aston Villa Aston Villa
1Henderson23Canvot5Lacroix6Guehi55Devenny20Wharton19Hughes3Mitchell11Johnson10Pino14Mateta23Martinez2Cash4Konsa3Lindelof12Digne44Kamara8Tielemans19Sancho7McGinn27Rogers11Watkins
1Henderson23Canvot5Lacroix6Guehi55Devenny20Wharton19Hughes3Mitchell11Johnson10Pino14Mateta
Crystal Palace Crystal Palace
(3-4-2-1)
23Martinez2Cash4Konsa3Lindelof12Digne44Kamara8Tielemans19Sancho7McGinn27Rogers11Watkins
(4-2-3-1)
Aston Villa Aston Villa
Crystal Palace Crystal Palace
Glasner, Oliver
Coach
Substitutes
Borna Sosa 24
90' Out: Justin Devenny
Missing players
Jefferson Lerma
Injured

Eddie Nketiah
Injured

Jean-Philippe Mateta
Other

Maxence Lacroix
Injured

Cheick Doucoure
Injured

Chadi Riad
Injured
Aston Villa Aston Villa
Emery, Unai
Coach
Substitutes
Marco Bizot 40
46' Out: Emiliano Martinez

Emiliano Buendia 10
65' Out: Jadon Sancho

Donyell Malen 17
73' Out: John McGinn

Ian Maatsen 22
73' Out: Lucas Digne

Lamare Bogarde 26
81' Out: Boubacar Kamara
Missing players
Marco Bizot
Suspended

John McGinn
Injured

Youri Tielemans
Injured

Boubacar Kamara
Injured

Alysson
Doubtful

Statistics

Ball possession
Crystal Palace41%
59% Aston Villa
Shots
2Off goal53On goal3

2
Shots blocked
5
3
Corner kicks
5
2
Offsides
0
0
Saves
0
8
Fouls
3
2
Yellow cards
0
0
Red cards
0

Head to head

Crystal Palace and Aston Villa have met five times in the listed period, with Palace winning three matches, Villa winning one and one draw, and an aggregate score of 12–4 in favour of Palace. Palace recorded home wins of 4–1 (Premier League) and 3–0 (FA Cup), plus a 2–1 away win (EFL Cup) and a 3–0 away win (Premier League), while Villa’s only win came 2–0 at home in the Premier League alongside a 2–2 home league draw.

Crystal Palace
Matches:  16
Aston Villa
50%
Wins: 8
19%
Draws: 3
31%
Wins: 5
Recent meetings
  1. Flag ENGPremier League
    7 Jan 2026
    Crystal PalaceCrystal Palace
    0 : 0
    Aston VillaAston Villa
  2. Flag ENGPremier League
    31 Aug 2025
    Aston VillaAston Villa
    0 : 3
    Crystal PalaceCrystal Palace
  3. Flag ENGFA Cup
    26 Apr 2025
    Crystal PalaceCrystal Palace
    3 : 0
    Aston VillaAston Villa
  4. Flag ENGPremier League
    25 Feb 2025
    Crystal PalaceCrystal Palace
    4 : 1
    Aston VillaAston Villa
  5. Flag ENGPremier League
    23 Nov 2024
    Aston VillaAston Villa
    2 : 2
    Crystal PalaceCrystal Palace

Form

Crystal PalaceCrystal Palace
  1. Flag ENGPremier League
    22 Feb 2026
    Crystal Palace
    1 : 0
    Wolverhampton
  2. Flag nullUefa Europa Conference League
    19 Feb 2026
    Zrinjski Mostar
    1 : 1
    Crystal Palace
  3. Flag ENGPremier League
    11 Feb 2026
    Crystal Palace
    2 : 3
    Burnley
  4. Flag ENGPremier League
    8 Feb 2026
    Brighton
    0 : 1
    Crystal Palace
  5. Flag ENGPremier League
    1 Feb 2026
    Nottm Forest
    1 : 1
    Crystal Palace
Aston VillaAston Villa
  1. Flag ENGPremier League
    21 Feb 2026
    Aston Villa
    1 : 1
    Leeds
  2. Flag ENGFA Cup
    14 Feb 2026
    Aston Villa
    1 : 3
    Newcastle
  3. Flag ENGPremier League
    11 Feb 2026
    Aston Villa
    1 : 0
    Brighton
  4. Flag ENGPremier League
    7 Feb 2026
    Bournemouth
    1 : 1
    Aston Villa
  5. Flag ENGPremier League
    1 Feb 2026
    Aston Villa
    0 : 1
    Brentford

Crystal Palace vs Aston Villa Standings

Crystal Palace are 14th in the table with 27 points from 20 matches, having recorded 7 wins, 6 draws and 7 losses, with a goal difference of -1 (22 scored, 23 conceded). Aston Villa are 3rd with 42 points from 20 matches, after 13 wins, 3 draws and 4 losses, and a goal difference of +9 (33 scored, 24 conceded), giving them a 15-point lead over Crystal Palace.

PosTeamWDLMPts
2Man City17552756
3Aston Villa15662751
4Chelsea12962745
...
13Fulham104122634
14Crystal Palace88102632
15Leeds710102731

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.