Aston Villa 2-0 West Ham United Final Score & Match Stats - Mar 22, 2026
Final: West Ham United 0 @ Aston Villa 2. 15.7k views. Soccer box score, player stats and play-by-play from Mar 22, 2026 on Real.
Teams
Team box scores
West Ham United player box scores
- Mads Hermansen: 4 save, 2 ga, 1.42 xGOTA
- Konstantinos Mavropanos: 6/7 duel, 3 tkl, 0 xG
- Mateus Fernandes: 0 sot, 0.03 xG, 0.24 xA
- El Hadji Malick Diouf: 4/7 duel, 2 tkl, 0 xG
- Freddie Potts: 0 sot, 0 xG, 0.01 xA
- Pablo: 0 sot, 0.21 xG, 0.01 xA
- Valentin Castellanos: 0 sot, 0.12 xG, 0 xA
- Tomas Soucek: 0 sot, 0 xG, 0 xA
- Adama Traore: 0 sot, 0 xG, 0.01 xA
- Jarrod Bowen: 0 sot, 0.13 xG, 0.17 xA
- Callum Wilson: 0 sot, 0 xG, 0.08 xA
- Axel Disasi: 4/8 duel, 1 tkl, 0.32 xG
- Soungoutou Magassa: 0 sot, 0 xG, 0 xA
- Aaron Wan-Bissaka: 1/1 duel, 1 tkl, 0 xG
- Mohamadou Kante: 0 sot, 0.04 xG, 0 xA
Aston Villa player box scores
- Emiliano Martinez: 1 save, 0 ga, 0.16 xGOTA
- John McGinn: 1 goal, 1 sot, 0.04 xG
- Ollie Watkins: 1 goal, 2 sot, 0.64 xG
- Amadou Onana: 0 sot, 0.17 xG, 0.23 xA
- Lucas Digne: 8/10 duel, 2 tkl, 0.07 xG
- Jadon Sancho: 1 ast, 0 sot, 0.01 xG
- Matty Cash: 4/7 duel, 3 tkl, 0.06 xG
- Pau Torres: 2/3 duel, 1 tkl, 0 xG
- Ross Barkley: 1 sot, 0.04 xG, 0.40 xA
- Ezri Konsa: 0/3 duel, 0 tkl, 0.23 xG
- Youri Tielemans: 0 sot, 0 xG, 0 xA
- Morgan Rogers: 3 sot, 0.46 xG, 0.15 xA
- Douglas Luiz: 0 sot, 0 xG, 0.01 xA
- Emiliano Buendia: 0 sot, 0 xG, 0.01 xA
- Tammy Abraham: 0 sot, 0.02 xG, 0 xA
- Leon Bailey: 0 sot, 0 xG, 0.06 xA
Top plays
Prediction markets
Soccer scores, Mar 22, 2026
- All Soccer scores, Mar 22, 2026
- Soccer standings
- Pisa @ Como, Mar 22, 2026, 0-5
- Sunderland @ Newcastle United, Mar 22, 2026, 2-1
- Rayo Vallecano @ Barcelona, Mar 22, 2026, 0-1
- Lazio @ Bologna, Mar 22, 2026, 2-0
- Monaco @ Olympique Lyonnais, Mar 22, 2026, 2-1
- Hellas Verona @ Atalanta, Mar 22, 2026, 0-1
- Nottingham Forest @ Tottenham Hotspur, Mar 22, 2026, 3-0
- Eintracht Frankfurt @ Mainz 05, Mar 22, 2026, 1-2
- Alavés @ Celta de Vigo, Mar 22, 2026, 4-3
- Metz @ Rennes, Mar 22, 2026, 0-0
- Le Havre @ Paris FC, Mar 22, 2026, 2-3
- Lille @ Olympique Marseille, Mar 22, 2026, 2-1