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

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:

Swindon Town

ELO Score History

A historical overview of Swindon Town's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
1990 Tuesday August 28th, 1990 3,900.44
1911 Saturday December 9th, 1911 3,897.86
1989 Saturday November 11th, 1989 3,896.92
1971 Saturday February 6th, 1971 3,893.20
1970 Saturday March 28th, 1970 3,892.63
1912 Saturday February 3rd, 1912 3,890.51
1913 Saturday November 1st, 1913 3,881.61
1993 Saturday March 13th, 1993 3,872.08
1991 Wednesday November 6th, 1991 3,869.66
1963 Saturday October 26th, 1963 3,865.92
1992 Saturday October 31st, 1992 3,860.79
1988 Saturday February 13th, 1988 3,857.95
1910 Saturday December 31st, 1910 3,857.39
1987 Tuesday October 20th, 1987 3,855.02
1969 Saturday October 18th, 1969 3,848.07

Worst Teams in History

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

Year Date Recorded ELO Score
1902 Saturday March 8th, 1902 3,364.89
1901 Saturday December 28th, 1901 3,422.32
1955 Saturday November 12th, 1955 3,426.70
2024 Saturday November 9th, 2024 3,431.83
1956 Wednesday September 5th, 1956 3,432.40
1985 Wednesday January 30th, 1985 3,443.00
1984 Sunday December 2nd, 1984 3,446.20
1957 Saturday March 23rd, 1957 3,451.59
1903 Saturday January 31st, 1903 3,452.17
1983 Saturday October 8th, 1983 3,466.16
2023 Tuesday December 26th, 2023 3,475.97
2018 Saturday November 17th, 2018 3,482.72
2019 Tuesday January 1st, 2019 3,484.16

Significant Victories

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

Match Win % Score ELO +/-
Swindon Town (3,521) vs. Sheffield Wednesday (4,024)
Tuesday October 29th, 1985
8.47% 1-0 +18.3
Burnley (4,061) vs. Swindon Town (3,656)
Saturday January 10th, 1948
4.86% 0-2 +28.5
Swindon Town (3,472) vs. Portsmouth (3,860)
Saturday March 21st, 1903
19.14% 2-1 +16.2
Charlton Athletic (4,006) vs. Swindon Town (3,628)
Saturday March 11th, 2000
7.13% 0-1 +18.6
Manchester United (3,967) vs. Swindon Town (3,592)
Saturday January 11th, 1930
5.18% 0-2 +28.4
Swindon Town (3,702) vs. West Ham United (4,042)
Tuesday January 31st, 1967
20.33% 3-1 +23.9
Sheffield United (3,969) vs. Swindon Town (3,631)
Thursday January 16th, 1908
6.45% 2-3 +18.7
Swindon Town (3,473) vs. Sunderland (3,806)
Tuesday October 8th, 1985
19.82% 3-1 +24.1
Swindon Town (3,480) vs. Tottenham Hotspur (3,805)
Wednesday April 22nd, 1903
25.37% 2-0 +22.4
Swindon Town (3,602) vs. Grimsby Town (3,927)
Wednesday January 12th, 1938
24.83% 2-1 +15.0
Swindon Town (3,510) vs. Carlisle United (3,831)
Tuesday January 10th, 1984
21.15% 3-1 +23.7
Arsenal (4,102) vs. Swindon Town (3,782)
Saturday March 15th, 1969
13.70% 1-3 +25.9
Swindon Town (3,391) vs. Millwall Athletic (3,710)
Saturday September 6th, 1902
26.04% 3-2 +14.8
Stoke City (3,927) vs. Swindon Town (3,620)
Monday February 4th, 1952
8.99% 0-1 +18.2
Swindon Town (3,593) vs. Southampton (3,897)
Saturday January 13th, 1900
26.82% 2-1 +14.6
Swindon Town (3,500) vs. Reading (3,801)
Saturday December 5th, 1903
27.86% 2-1 +14.4
Southampton (3,866) vs. Swindon Town (3,573)
Saturday September 16th, 1899
8.04% 0-1 +18.4
Swindon Town (3,589) vs. Cardiff City (3,879)
Wednesday January 16th, 1952
24.69% 1-0 +15.1
Stoke City (3,995) vs. Swindon Town (3,711)
Tuesday August 28th, 2012
13.22% 3-4 +8.7
Swindon Town (3,779) vs. Arsenal (4,062)
Tuesday December 11th, 1979
26.18% 4-3 +14.8

Significant Defeats

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

Match Win % Score ELO +/-
Southall (3,158) vs. Swindon Town (3,606)
Saturday November 30th, 1935
86.01% 3-1 -25.8
Kettering Town (3,176) vs. Swindon Town (3,618)
Wednesday November 8th, 1961
87.53% 3-0 -30.6
Tooting and Mitcham United (3,241) vs. Swindon Town (3,627)
Tuesday January 6th, 1976
83.55% 2-1 -16.7
Macclesfield Town (3,340) vs. Swindon Town (3,725)
Saturday November 9th, 2013
87.87% 4-0 -16.5
Swindon Town (3,579) vs. Darlington (3,201)
Saturday November 7th, 2020
91.71% 1-2 -9.2
Hastings and St. Leonards (3,176) vs. Swindon Town (3,541)
Saturday December 12th, 1953
81.67% 4-1 -28.6
Swindon Town (3,723) vs. Macclesfield Town (3,380)
Saturday November 3rd, 2012
90.21% 0-2 -13.5
Darlington (3,538) vs. Swindon Town (3,880)
Tuesday September 25th, 1990
82.23% 3-0 -28.8
Swindon Town (3,762) vs. Stevenage Borough (3,421)
Saturday January 3rd, 1998
91.12% 1-2 -9.1
Newport County (3,423) vs. Swindon Town (3,763)
Tuesday August 29th, 1967
79.45% 2-0 -23.8
New Brompton (3,568) vs. Swindon Town (3,879)
Saturday March 4th, 1911
74.48% 1-0 -14.9
Swindon Town (3,819) vs. Croydon Common (3,509)
Saturday February 26th, 1910
92.45% 1-2 -18.5
Crewe Alexandra (3,308) vs. Swindon Town (3,608)
Saturday February 5th, 1983
76.85% 3-0 -26.9
Swindon Town (3,880) vs. Exeter City (3,591)
Saturday March 2nd, 1912
91.57% 0-1 -18.3
Bristol Rovers (3,555) vs. Swindon Town (3,838)
Saturday April 6th, 1912
71.39% 3-0 -25.0
Swindon Town (3,846) vs. Exeter City (3,570)
Saturday December 24th, 1910
90.99% 0-1 -18.2
Colchester United (3,556) vs. Swindon Town (3,827)
Wednesday September 8th, 1971
72.67% 4-1 -25.4
Gillingham (3,452) vs. Swindon Town (3,721)
Saturday February 14th, 1920
70.26% 3-1 -21.1
Southend United (3,607) vs. Swindon Town (3,875)
Saturday November 15th, 1913
69.95% 2-0 -21.0
Swindon Town (3,814) vs. Southend United (3,550)
Saturday January 4th, 1969
89.29% 0-2 -26.8

Opponents

A complete listing of Swindon Town'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 Morecambe Morecambe 10 7 3 0 +5.56
2 Rotherham United Rotherham United 30 19 4 7 +4.38
3 Forest Green Rovers Forest Green 12 8 2 2 +4.08
4 Burnley Burnley 26 11 6 9 +3.10
5 Aldershot Town Aldershot 60 35 12 13 +2.91
6 Wigan Athletic Wigan Athletic 15 6 4 5 +2.78
7 Tottenham Hotspur Tottenham 29 9 6 14 +2.61
8 Rochdale Rochdale 28 14 10 4 +2.52
9 Huddersfield Town Huddersfield Town 44 19 11 14 +2.52
10 York City York City 15 9 2 4 +2.51
11 Cambridge United Cambridge United 23 13 4 6 +2.17
12 Hull City Hull City 42 18 15 9 +2.10
13 Lincoln City Lincoln City 22 9 7 6 +1.84
14 Yeovil Town Yeovil Town 19 9 5 5 +1.52
15 Tranmere Rovers Tranmere Rovers 75 32 19 24 +1.51
16 Mansfield Town Mansfield Town 53 25 15 13 +1.48
17 Stoke City Stoke City 26 12 5 9 +1.44
18 Shrewsbury Town Shrewsbury Town 64 30 17 17 +1.26
19 Bury Bury 51 22 12 17 +1.18
20 Reading Reading 137 50 36 51 +1.08
21 Chesterfield Chesterfield 51 24 9 18 +1.00
22 Cardiff City Cardiff City 51 20 14 17 +0.94
23 West Ham United West Ham United 52 16 17 19 +0.93
24 Southend United Southend United 126 58 28 40 +0.92
25 Portsmouth Portsmouth 103 41 22 40 +0.92
26 Fulham Fulham 38 12 10 16 +0.89
27 Notts County Notts County 70 31 12 27 +0.78
28 West Bromwich Albion West Bromwich Albion 25 9 7 9 +0.77
29 Oxford United Oxford United 56 22 19 15 +0.76
30 Blackburn Rovers Blackburn 31 12 5 14 +0.76
31 Swansea City Swansea City 38 16 10 12 +0.74
32 Grimsby Town Grimsby Town 52 24 10 18 +0.73
33 Wolverhampton Wanderers Wolves 31 11 6 14 +0.64
34 Sheffield Wednesday Sheffield Wednesday 34 13 6 15 +0.64
35 Coventry City Coventry City 73 26 21 26 +0.61
36 Northampton Town Northampton Town 142 62 29 51 +0.59
37 Queens Park Rangers Q.P.R. 135 49 28 58 +0.37
38 Bradford City Bradford 46 18 14 14 +0.31
39 Exeter City Exeter City 110 47 30 33 +0.31
40 Barrow Barrow 11 5 3 3 +0.22
41 Leyton Leyton 12 7 1 4 +0.11
42 Hartlepool United Hartlepool United 33 14 12 7 +0.08
43 Hereford Hereford 22 11 4 7 +0.04
44 Barnsley Barnsley 52 17 17 18 +0.02
45 Newport County Newport County 95 42 21 32 +0.01
46 Norwich City Norwich City 107 36 30 41 -0.03
47 Wycombe Wanderers Wycombe Wanderers 22 8 8 6 -0.08
48 Brentford Brentford 112 44 30 38 -0.09
49 Brighton and Hove Albion Brighton 136 51 33 52 -0.10
50 Sheffield United Sheffield United 39 12 10 17 -0.12
51 Leicester City Leicester City 20 5 8 7 -0.12
52 Scunthorpe United Scunthorpe United 31 14 7 10 -0.16
53 Oldham Athletic Oldham Athletic 60 22 16 22 -0.17
54 Watford Watford 138 54 32 52 -0.19
55 Millwall Millwall 139 46 33 60 -0.20
56 Port Vale Port Vale 91 37 20 34 -0.30
57 Stockport County Stockport County 39 16 9 14 -0.31
58 Carlisle United Carlisle United 53 16 22 15 -0.35
59 Southampton Southampton 80 23 15 42 -0.35
60 Birmingham City Birmingham 23 7 7 9 -0.39
61 Sunderland Sunderland 30 9 6 15 -0.40
62 Torquay United Torquay United 85 37 21 27 -0.43
63 Chester Chester 29 14 5 10 -0.47
64 Plymouth Argyle Plymouth Argyle 100 35 21 44 -0.47
65 Bolton Wanderers Bolton 27 9 7 11 -0.65
66 Peterborough United Peterborough United 63 22 18 23 -0.73
67 Luton Town Luton Town 100 35 21 44 -0.74
68 Bristol Rovers Bristol Rovers 133 59 20 54 -0.76
69 Stevenage Stevenage 15 7 2 6 -0.81
70 Crystal Palace Crystal Palace 109 38 28 43 -0.83
71 Wrexham Wrexham 38 15 8 15 -0.89
72 Crewe Alexandra Crewe Alexandra 48 21 8 19 -0.92
73 AFC Bournemouth Bournemouth 108 38 29 41 -0.92
74 Accrington Stanley Accrington 15 5 3 7 -1.05
75 Ipswich Town Ipswich Town 51 15 8 28 -1.07
76 Leyton Orient Leyton Orient 85 27 27 31 -1.08
77 Walsall Walsall 107 39 30 38 -1.13
78 Newcastle United Newcastle United 17 4 6 7 -1.13
79 Colchester United Colchester United 90 33 22 35 -1.21
80 Aston Villa Aston Villa 12 2 3 7 -1.35
81 Merthyr Town Merthyr Town 27 14 6 7 -1.35
82 Bristol City Bristol City 108 29 33 46 -1.38
83 Gillingham Gillingham 148 54 41 53 -1.40
84 Manchester City Man City 23 5 3 15 -1.48
85 Middlesbrough Middlesbrough 30 9 5 16 -1.94
86 Leeds United Leeds United 22 4 5 13 -2.00
87 Charlton Athletic Charlton Athletic 64 15 20 29 -2.02
88 AFC Wimbledon Wimbledon 20 6 6 8 -2.15
89 Nottingham Forest Nottingham Forest 21 2 7 12 -2.18
90 Crawley Town Crawley Town 22 6 7 9 -2.36
91 Milton Keynes Dons MK Dons 28 7 6 15 -2.79
92 Chelsea Chelsea 11 1 2 8 -2.93
93 Preston North End Preston North End 33 9 8 16 -2.98
94 Blackpool Blackpool 38 7 17 14 -2.99
95 FC Halifax Town FC Halifax Town 22 7 5 10 -3.28
96 Doncaster Rovers Doncaster Rovers 31 6 11 14 -3.43
97 Gravesend United Gravesend United 10 2 3 5 -3.45
98 Derby County Derby County 14 3 3 8 -3.75
99 Darlington Darlington 18 8 2 8 -3.83
100 Kettering Town Kettering Town 11 1 6 4 -4.40
101 Chatham Town Chatham Town 12 2 1 9 -5.63
102 Cheltenham Town Cheltenham Town 17 3 5 9 -6.29