TownEnders.com - Swindon Town FC - ELO Club History: Aston Villa

Stat Attack

ELO Club History

This page shows the ELO score history of the selected club - mapping their best and worst sides of all time, and their most unlikely victories and defeats based on their ELO score.

Inspired by ClubELO.com, the ELO rating system is a method of calculating and comparing the relative strengths of teams in competition. For every match played, the ELO scores of the two teams are considered, and adjusted for other factors (such as home advantage), to calculate the likelihood of the match result. When the actual result of the game is known, the ELO score is adjusted accordingly, comparing the expected outcome of the game with the actual outcome - so a victory over Manchester United will be worth more points than one over Supermarine. The resulting ELO score can be used to compare the strengths of teams over time, and to project future results based on the current form of all teams.

Choose a different team:

Aston Villa

ELO Score History

A historical overview of Aston Villa's ELO scores.

Best Teams in History

A list of the top 15 Aston Villa sides in history, based on their ELO score.

Year Date Recorded ELO Score
1897 Saturday September 18th, 1897 4,269.36
2025 Saturday December 27th, 2025 4,258.25
2026 Sunday January 25th, 2026 4,256.22
1896 Saturday December 26th, 1896 4,231.58
2023 Sunday December 17th, 2023 4,224.41
2024 Saturday January 6th, 2024 4,211.56
1895 Saturday November 2nd, 1895 4,200.58
1900 Monday September 10th, 1900 4,184.88
1898 Saturday January 8th, 1898 4,181.47
1905 Saturday November 4th, 1905 4,172.97
1899 Saturday January 21st, 1899 4,171.78
1894 Wednesday December 26th, 1894 4,165.68
1914 Saturday March 14th, 1914 4,160.59
1910 Saturday December 10th, 1910 4,159.46
2010 Tuesday March 16th, 2010 4,148.44

Worst Teams in History

A list of the worst 15 Aston Villa sides in history, based on their ELO score.

Year Date Recorded ELO Score
1970 Saturday March 28th, 1970 3,655.21
1971 Saturday May 1st, 1971 3,685.14
1968 Saturday December 14th, 1968 3,693.55
1969 Saturday December 13th, 1969 3,718.46
1972 Saturday January 8th, 1972 3,758.55

Significant Victories

A list of the twenty most significant victories in Aston Villa history, based on the ELO points difference between the two teams.

Match Win % Score ELO +/-
Aston Villa (3,987) vs. Liverpool (4,407)
Tuesday December 17th, 2019
10.07% 5-0 +36.0
Aston Villa (4,024) vs. Liverpool (4,360)
Sunday October 4th, 2020
15.41% 7-2 +33.8
Liverpool (4,259) vs. Aston Villa (3,940)
Saturday September 13th, 2014
11.18% 0-1 +17.8
Sunderland (4,166) vs. Aston Villa (3,848)
Wednesday January 1st, 1936
6.95% 1-3 +27.9
Aston Villa (3,964) vs. Chelsea (4,274)
Saturday March 15th, 2014
17.52% 1-0 +16.5
Manchester City (4,271) vs. Aston Villa (3,961)
Tuesday September 25th, 2012
11.60% 2-4 +13.3
Aston Villa (4,032) vs. Chelsea (4,316)
Sunday September 2nd, 2007
20.54% 2-0 +23.8
Liverpool (4,207) vs. Aston Villa (3,946)
Sunday April 19th, 2015
18.21% 1-2 +16.4
Aston Villa (3,944) vs. Manchester United (4,198)
Wednesday April 28th, 1965
29.48% 2-1 +14.1
Aston Villa (3,928) vs. Manchester United (4,175)
Saturday August 19th, 1995
26.41% 3-1 +22.1
Aston Villa (3,999) vs. Manchester City (4,242)
Saturday September 28th, 2013
23.78% 3-2 +15.2
Aston Villa (4,079) vs. Chelsea (4,318)
Saturday October 17th, 2009
24.68% 2-1 +15.1
Aston Villa (3,939) vs. Manchester United (4,172)
Saturday February 19th, 1949
31.59% 2-1 +13.7
Liverpool (4,271) vs. Aston Villa (4,041)
Monday August 24th, 2009
17.01% 1-3 +24.9
Aston Villa (3,974) vs. Liverpool (4,204)
Monday April 16th, 1979
32.80% 3-1 +20.2
Aston Villa (3,892) vs. Preston North End (4,120)
Saturday November 22nd, 1958
33.04% 2-0 +20.1
Aston Villa (3,754) vs. Southampton (3,981)
Wednesday January 29th, 1969
33.06% 2-1 +13.4
Manchester United (4,215) vs. Aston Villa (3,989)
Sunday March 27th, 1994
21.39% 1-3 +23.6
Aston Villa (3,993) vs. Manchester United (4,216)
Wednesday October 13th, 1999
29.00% 3-0 +12.4
Aston Villa (3,911) vs. Manchester United (4,132)
Saturday December 3rd, 1966
33.68% 2-1 +13.3

Significant Defeats

A list of the twenty most significant defeats in Aston Villa history, based on the ELO points difference between the two teams.

Match Win % Score ELO +/-
Aston Villa (4,075) vs. Stevenage (3,596)
Sunday January 8th, 2023
95.14% 1-2 -9.5
Bradford City (3,527) vs. Aston Villa (3,979)
Tuesday January 8th, 2013
91.33% 3-1 -27.4
Reading (3,654) vs. Aston Villa (4,053)
Wednesday February 7th, 1912
82.88% 1-0 -16.6
Millwall Athletic (3,761) vs. Aston Villa (4,151)
Monday March 5th, 1900
81.71% 2-1 -16.3
Aldershot (3,533) vs. Aston Villa (3,921)
Wednesday January 8th, 1964
83.79% 2-1 -16.8
Aston Villa (4,123) vs. Tottenham Hotspur (3,772)
Thursday February 25th, 1904
94.26% 0-1 -18.9
Blackburn Rovers (3,920) vs. Aston Villa (4,269)
Saturday September 25th, 1897
77.77% 4-3 -15.6
Aston Villa (3,975) vs. Sheffield United (3,654)
Saturday January 4th, 2014
88.95% 1-2 -8.9
Aston Villa (4,071) vs. Fulham (3,761)
Saturday January 23rd, 1999
89.74% 0-2 -13.5
Aston Villa (4,009) vs. Colchester United (3,700)
Wednesday September 5th, 1979
91.50% 0-2 -27.4
Aston Villa (4,060) vs. Leicester City (3,755)
Wednesday September 26th, 2007
88.51% 0-1 -8.9
Burnley (3,759) vs. Aston Villa (4,061)
Tuesday October 26th, 2004
80.11% 3-1 -12.0
Glossop (3,854) vs. Aston Villa (4,153)
Saturday December 16th, 1899
72.58% 1-0 -14.5
Aston Villa (4,063) vs. Sheffield Wednesday (3,765)
Wednesday November 28th, 2001
89.04% 0-1 -8.9
Aston Villa (4,232) vs. Burnley (3,937)
Saturday January 2nd, 1897
92.30% 0-3 -32.3
Torquay United (3,548) vs. Aston Villa (3,839)
Wednesday April 12th, 1972
74.90% 2-1 -15.0
Aston Villa (4,104) vs. Notts County (3,825)
Saturday August 29th, 1981
89.78% 0-1 -18.0
Notts County (3,861) vs. Aston Villa (4,137)
Saturday December 16th, 1905
70.00% 2-1 -14.0
Doncaster Rovers (3,695) vs. Aston Villa (3,967)
Tuesday November 29th, 2005
77.60% 3-0 -13.6
Luton Town (3,560) vs. Aston Villa (3,830)
Wednesday August 10th, 2016
79.29% 3-1 -11.9

Opponents

A complete listing of Aston Villa's fortunes against all opponents that they have played ten or more matches against - ranked from most to least successful, based on the average ELO points gained or lost in each match.

# Opponent P W D L Avg ELO +/-
1 Carlisle United Carlisle United 11 7 3 1 +5.93
2 Barnsley Barnsley 21 15 4 2 +4.62
3 Brighton and Hove Albion Brighton 36 21 10 5 +3.65
4 Oldham Athletic Oldham Athletic 35 20 9 6 +2.72
5 Wrexham Wrexham 10 7 2 1 +2.60
6 Coventry City Coventry City 58 31 17 10 +2.49
7 Bristol Rovers Bristol Rovers 16 10 5 1 +2.47
8 Reading Reading 25 17 4 4 +2.35
9 Rotherham United Rotherham United 18 13 1 4 +2.20
10 Chesterfield Chesterfield 11 7 2 2 +1.91
11 Norwich City Norwich City 74 36 16 22 +1.67
12 Hull City Hull City 34 18 10 6 +1.64
13 Huddersfield Town Huddersfield Town 72 31 20 21 +1.58
14 Swansea City Swansea City 30 17 3 10 +1.53
15 Brentford Brentford 25 10 9 6 +1.47
16 Blackpool Blackpool 67 29 17 21 +1.42
17 Swindon Town Swindon 12 7 3 2 +1.35
18 Bristol City Bristol City 45 24 12 9 +1.24
19 Accrington Accrington 10 5 2 3 +1.16
20 Charlton Athletic Charlton Athletic 60 26 18 16 +1.16
21 Nottingham Forest Nottingham Forest 133 63 31 39 +1.10
22 Middlesbrough Middlesbrough 146 70 35 41 +1.04
23 Burnley Burnley 125 55 29 41 +1.03
24 Sheffield United Sheffield United 140 65 34 41 +1.01
25 Derby County Derby County 140 71 25 44 +0.92
26 Sunderland Sunderland 185 82 48 55 +0.83
27 Arsenal Arsenal 207 72 46 89 +0.81
28 Preston North End Preston North End 117 58 21 38 +0.79
29 Ipswich Town Ipswich Town 61 26 17 18 +0.79
30 Portsmouth Portsmouth 85 39 22 24 +0.51
31 West Bromwich Albion West Bromwich Albion 173 79 38 56 +0.46
32 Notts County Notts County 84 43 20 21 +0.46
33 Chelsea Chelsea 169 62 38 69 +0.44
34 Everton Everton 236 89 62 85 +0.35
35 Leeds United Leeds United 107 42 33 32 +0.34
36 Sheffield Wednesday Sheffield Wednesday 139 68 17 54 +0.19
37 Bradford (Park Avenue) Bradford (PA) 11 6 2 3 +0.18
38 Oxford United Oxford United 19 8 6 5 +0.11
39 Cardiff City Cardiff City 55 28 6 21 +0.07
40 Plymouth Argyle Plymouth Argyle 19 9 6 4 +0.00
41 Wolverhampton Wanderers Wolves 140 59 35 46 -0.20
42 AFC Bournemouth Bournemouth 17 8 4 5 -0.21
43 Stoke City Stoke City 118 51 32 35 -0.30
44 Southampton Southampton 86 34 23 29 -0.37
45 Millwall Millwall 35 15 10 10 -0.39
46 Bury Bury 54 28 12 14 -0.44
47 Blackburn Rovers Blackburn 173 75 36 62 -0.63
48 Crystal Palace Crystal Palace 59 23 17 19 -0.70
49 Tottenham Hotspur Tottenham 178 64 35 79 -0.71
50 Fulham Fulham 79 31 22 26 -0.71
51 Leyton Orient Leyton Orient 13 6 4 3 -0.83
52 Birmingham City Birmingham 127 56 33 38 -0.93
53 Liverpool Liverpool 206 59 43 104 -0.98
54 Watford Watford 23 8 5 10 -1.01
55 Grimsby Town Grimsby Town 23 11 6 6 -1.02
56 Manchester United Man Utd 201 52 42 107 -1.06
57 Manchester City Man City 183 60 42 81 -1.12
58 Bradford City Bradford 39 20 8 11 -1.19
59 AFC Wimbledon Wimbledon 32 9 10 13 -1.27
60 Newcastle United Newcastle United 178 60 41 77 -1.30
61 Bolton Wanderers Bolton 166 66 40 60 -1.43
62 West Ham United West Ham United 125 43 37 45 -1.45
63 Queens Park Rangers Q.P.R. 60 21 14 25 -1.81
64 Wigan Athletic Wigan Athletic 24 12 6 6 -1.83
65 Leicester City Leicester City 110 39 26 45 -2.13
66 Luton Town Luton Town 41 17 5 19 -2.29
67 Doncaster Rovers Doncaster Rovers 12 2 6 4 -7.09