Pre-season
Fixtures and results for Aston Villa pre-seasons past, current and future.
2024: USA, UK, Germany
Kick off times are local to venue.
Walsall
0
Aston Villa
3
Spartak Trnava
0
Aston Villa
3
Columbus Crew
4
Aston Villa
1
RB Leipzig
2
Aston Villa
0
Club America
1
Aston Villa
0
Aston Villa
3
Athletic Bilbao
2
Borussia Dortmund
2
Aston Villa
0
2023: UK, USA, Spain
Walsall
1
Aston Villa
1
Newcastle
3
Aston Villa
3
Fulham
2
Aston Villa
0
Aston Villa
3
Brentford
3
Aston Villa
3
Lazio
0
Valencia
1
Aston Villa
2
2022: UK, Australia, France
Walsall
0
Aston Villa
4
Leeds
0
Aston Villa
1
Brisbane Roar
0
Aston Villa
1
Man Utd
2
Aston Villa
2
Stade Rennais
1
Aston Villa
2
2021: UK
Walsall
0
Aston Villa
4
Stoke
2
Aston Villa
0
Bristol City
0
Aston Villa
3
Aston Villa
3
Salernitana
1
2019: UK, USA, Germany
Minnesota Utd
0
Aston Villa
3
Shrewsbury
0
Aston Villa
1
Walsall
1
Aston Villa
5
Charlton
1
Aston Villa
4
RB Leipzig
1
Aston Villa
3
2018: UK, Germany
Telford
0
Aston Villa
3
Kidderminster Harriers
1
Aston Villa
1
Walsall
1
Aston Villa
4
Burton Albion
0
Aston Villa
4
Aston Villa
1
West Ham
3
Dynamo Dresden
1
Aston Villa
2
2017: UK, Germany
Fixture against Arminia Bielefeld, which replaced cancelled game against Vitesse Arnhem, also cancelled due to a waterlogged pitch.
Telford
0
Aston Villa
4
Kidderminster
0
Aston Villa
3
Shrewsbury
2
Aston Villa
1
Walsall
0
Aston Villa
0
MSV Duisburg
0
Aston Villa
3
Hertha Berlin
0
Aston Villa
2
CANCELLED
CANCELLED
Aston Villa
0
Watford
0
2016: Austria Training Camp, UK, France
GAK Graz
0
Aston Villa
8
Telford
1
Aston Villa
2
Worcester City
1
Aston Villa
5
Bristol Rovers
1
Aston Villa
1
FC Nantes
0
Aston Villa
1
Cambridge Utd
0
Aston Villa
3
Aston Villa
1
Middlesbrough
3
2015: Portugal Training Camp, UK
Aston Villa
1
Fulham
3
Aston Villa
0
Sporting Braga
0
Swindon
0
Aston Villa
2
Walsall
1
Aston Villa
1
Wolves
2
Aston Villa
2
Nottingham Forest
3
Aston Villa
3
2014: UK, USA, Holland
Mansfield
1
Aston Villa
3
FC Dallas
0
Aston Villa
2
Houston Dynamo
0
Aston Villa
1
Chesterfield
3
Aston Villa
1
Groningen
4
Aston Villa
1
Walsall
0
Aston Villa
1
Aston Villa
0
Parma
0
2013: Germany, UK, Ireland
SV Rodinghausen
1
Aston Villa
1
SC Paderborn
1
Aston Villa
1
VfL Bochum
1
Aston Villa
1
Wycombe Wanderers
2
Aston Villa
2
Luton Town
2
Aston Villa
0
Crewe
1
Aston Villa
5
Walsall
0
Aston Villa
5
Shamrock Rovers
0
Aston Villa
2
Aston Villa
3
Malaga
2
2012: USA, UK, Germany
Burton Albion
1
Aston Villa
2
Philadelphia Union
0
Aston Villa
1
Chicago Fire
0
Aston Villa
1
Portland Timbers
2 (4)
Aston Villa
2 (5)
Peterborough
0
Aston Villa
2
Nottingham Forest
3
Aston Villa
1
Werder Bremen
3
Aston Villa
3
2011: Asia, UK, Portugal
Walsall
1
Aston Villa
3
Aston Villa
1
Blackburn
0
Aston Villa
0
Chelsea
2
Derby County
2
Aston Villa
0
Braga
1
Aston Villa
1
2010: Ireland, UK, Portugal & Valencia at Villa Park
Basingstoke
2
Aston Villa XI
1
Peterborough
2
Aston Villa
3
Bohemians
2
Aston Villa
1
Walsall
1
Aston Villa
2
Aston Villa
3
Feyenoord
1
Benfica
4
Aston Villa
1
Aston Villa
0
Valencia
0
2009: UK, Spain (Peace Cup) & Fiorentina at Villa Park
Peterborough
0
Aston Villa
3
Colchester
2
Aston Villa
2
Malaga
1
Aston Villa
0
Aston Villa
3
Atlante
1
FC Porto
1
Aston Villa
2
Aston Villa
4
Juventus
3
Oxford Utd
2
Aston Villa XI
0
Aston Villa
1
Fiorentina
0
2008: Switzerland, UK & Intertoto Cup
FC Wil
0
Aston Villa
6
FC Zurich
2
Aston Villa
1
Lincoln City
3
Aston Villa
1
Odense BK
2
Aston Villa
2
Aston Villa
1
Odense BK
0
Reading
1
Aston Villa
1
FH Hafnarfjordur
1
Aston Villa
4
2007: North America, UK & Inter Milan at Villa Park
Toronto FC
2
Aston Villa
4
Columbus Crew
1
Aston Villa
3
Stoke City
Aston Villa
Aston Villa
3
Inter Milan
0
Walsall
Aston Villa