TownEnders.com - Swindon Town FC - ELO Club History: Cheltenham 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:

Cheltenham Town

ELO Score History

A historical overview of Cheltenham Town's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
2021 Saturday November 27th, 2021 3,649.54
2022 Saturday March 19th, 2022 3,646.49
2020 Saturday December 5th, 2020 3,640.86
2007 Saturday August 11th, 2007 3,623.67
2023 Sunday May 7th, 2023 3,623.33
2002 Tuesday March 12th, 2002 3,617.72
2003 Saturday April 26th, 2003 3,607.43
2024 Friday February 23rd, 2024 3,603.53
2006 Tuesday August 8th, 2006 3,603.39
2008 Saturday March 29th, 2008 3,597.93
2012 Saturday January 14th, 2012 3,596.43
2011 Friday December 30th, 2011 3,578.35
2019 Tuesday October 22nd, 2019 3,577.01
2000 Friday October 6th, 2000 3,576.81
2013 Saturday April 20th, 2013 3,569.53

Worst Teams in History

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

Year Date Recorded ELO Score

Significant Victories

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

Match Win % Score ELO +/-
Carlisle United (3,494) vs. Cheltenham Town (3,187)
Saturday December 9th, 1933
7.38% 1-2 +18.5
Cheltenham Town (3,558) vs. Burnley (3,859)
Sunday January 27th, 2002
20.51% 2-1 +7.9
Norwich City (3,872) vs. Cheltenham Town (3,572)
Tuesday September 10th, 2002
10.91% 0-3 +15.6
Oxford United (3,727) vs. Cheltenham Town (3,450)
Tuesday August 8th, 2017
14.00% 3-4 +8.6
Cheltenham Town (3,481) vs. Swindon Town (3,731)
Saturday November 8th, 2014
23.12% 5-0 +15.4
Cheltenham Town (3,524) vs. Norwich City (3,772)
Tuesday August 24th, 1999
26.14% 2-1 +7.4
Cheltenham Town (3,555) vs. Leeds United (3,802)
Sunday November 25th, 2007
24.24% 1-0 +15.2
Bristol City (3,767) vs. Cheltenham Town (3,531)
Wednesday January 31st, 2007
16.07% 0-1 +16.8
Cheltenham Town (3,461) vs. Bradford City (3,695)
Saturday November 1st, 2025
24.45% 1-0 +7.6
Cheltenham Town (3,284) vs. Wycombe Wanderers (3,513)
Tuesday February 4th, 1992
29.35% 2-1 +14.1
Cheltenham Town (3,568) vs. Portsmouth (3,788)
Saturday January 6th, 2024
25.82% 2-1 +14.8
Cheltenham Town (3,543) vs. Peterborough United (3,760)
Tuesday April 23rd, 2024
26.10% 2-0 +22.2
Cheltenham Town (3,320) vs. Enfield (3,519)
Wednesday April 9th, 1986
34.81% 2-0 +19.6
Cheltenham Town (3,422) vs. Crawley Town (3,620)
Saturday August 27th, 2011
29.37% 3-1 +21.2
Cheltenham Town (3,505) vs. Tranmere Rovers (3,702)
Tuesday March 17th, 2009
29.63% 1-0 +14.1
Cheltenham Town (3,564) vs. Doncaster Rovers (3,748)
Saturday May 3rd, 2008
31.47% 2-1 +13.7
Cheltenham Town (3,548) vs. Swansea City (3,730)
Saturday February 3rd, 2007
32.09% 2-1 +13.6
Leeds United (3,741) vs. Cheltenham Town (3,560)
Tuesday March 11th, 2008
20.91% 1-2 +15.8
Cheltenham Town (3,344) vs. Kettering Town (3,525)
Saturday April 15th, 1989
36.02% 2-1 +12.8
Cheltenham Town (3,541) vs. Oxford United (3,719)
Saturday November 25th, 2023
30.73% 2-0 +20.8

Significant Defeats

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

Match Win % Score ELO +/-
Cheltenham Town (3,588) vs. Alvechurch (3,032)
Saturday November 5th, 2022
96.81% 1-2 -9.7
Halifax Town (3,338) vs. Cheltenham Town (3,618)
Saturday March 16th, 2002
77.36% 4-1 -27.1
Tamworth (3,267) vs. Cheltenham Town (3,515)
Saturday November 9th, 2013
76.77% 1-0 -7.7
Barrow (3,434) vs. Cheltenham Town (3,624)
Saturday December 19th, 2020
70.37% 3-0 -24.6
Cheltenham Town (3,612) vs. Morecambe (3,423)
Saturday September 12th, 2020
78.83% 1-2 -15.8
Southend United (3,421) vs. Cheltenham Town (3,599)
Saturday August 9th, 2003
66.44% 2-0 -19.9
Cheltenham Town (3,632) vs. Grimsby Town (3,463)
Tuesday October 13th, 2020
76.91% 1-3 -23.1
Oldham Athletic (3,446) vs. Cheltenham Town (3,614)
Tuesday November 3rd, 2020
67.64% 2-1 -13.5
Wycombe Wanderers (3,238) vs. Cheltenham Town (3,401)
Saturday January 16th, 1988
60.41% 5-3 -18.1
Macclesfield Town (3,448) vs. Cheltenham Town (3,609)
Saturday April 6th, 2002
63.42% 1-0 -12.7
Sutton United (3,332) vs. Cheltenham Town (3,489)
Saturday December 3rd, 2016
66.73% 2-1 -6.7
Cheltenham Town (3,639) vs. Bolton Wanderers (3,483)
Tuesday December 15th, 2020
75.53% 0-1 -15.1
Kidderminster Harriers (3,359) vs. Cheltenham Town (3,514)
Saturday March 5th, 2005
63.32% 1-0 -12.7
Cheltenham Town (3,616) vs. Barrow (3,461)
Tuesday March 16th, 2021
75.34% 0-2 -22.6
Cheltenham Town (3,596) vs. Bristol Rovers (3,442)
Saturday January 21st, 2012
75.95% 0-2 -22.8
Altrincham (3,279) vs. Cheltenham Town (3,433)
Saturday September 5th, 2015
66.02% 2-1 -13.2
Mansfield Town (3,472) vs. Cheltenham Town (3,625)
Tuesday March 9th, 2021
65.85% 3-1 -19.8
Cambridge United (3,363) vs. Cheltenham Town (3,515)
Tuesday February 22nd, 2005
62.91% 1-0 -12.6
Northwich Victoria (3,275) vs. Cheltenham Town (3,421)
Saturday December 13th, 1986
58.37% 1-0 -11.7
Eastleigh (3,400) vs. Cheltenham Town (3,538)
Tuesday March 1st, 2016
63.85% 1-0 -12.8

Opponents

A complete listing of Cheltenham 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 Swindon Town Swindon 20 10 6 4 +5.51
2 FC Halifax Town FC Halifax Town 10 7 2 1 +4.61
3 Chester Chester 10 6 3 1 +4.31
4 AFC Rushden and Diamonds Rushden 11 7 1 3 +3.85
5 Enfield Enfield 11 6 2 3 +3.22
6 Macclesfield Macclesfield 33 16 8 9 +3.04
7 Welling United Welling 18 8 8 2 +2.86
8 Dagenham and Redbridge Dagenham & Redbridge 10 5 2 3 +2.74
9 Walsall Walsall 11 5 3 3 +2.67
10 Tranmere Rovers Tranmere Rovers 20 10 2 8 +2.42
11 Hartlepool United Hartlepool United 19 9 5 5 +2.11
12 Luton Town Luton Town 13 3 7 3 +2.09
13 Newport County Newport County 18 7 7 4 +2.01
14 Exeter City Exeter City 27 14 3 10 +2.00
15 Mansfield Town Mansfield Town 29 13 7 9 +1.99
16 Yeovil Town Yeovil Town 29 12 10 7 +1.90
17 Bury Bury 16 8 2 6 +1.68
18 Morecambe Morecambe 34 17 7 10 +1.51
19 Kettering Town Kettering Town 19 8 4 7 +1.47
20 Peterborough United Peterborough United 15 5 3 7 +1.47
21 Crawley Town Crawley Town 14 7 1 6 +1.41
22 Sutton United Sutton United 11 4 3 4 +1.28
23 York City York City 14 5 6 3 +1.24
24 Leyton Orient Leyton Orient 27 13 5 9 +1.23
25 Port Vale Port Vale 29 10 12 7 +1.16
26 Huddersfield Town Huddersfield Town 10 3 4 3 +1.15
27 Fleetwood Town Fleetwood Town 14 5 4 5 +1.12
28 Wycombe Wanderers Wycombe Wanderers 39 11 15 13 +1.10
29 Gateshead Gateshead 10 4 5 1 +1.04
30 Northampton Town Northampton Town 38 15 9 14 +1.02
31 Portsmouth Portsmouth 12 2 7 3 +0.92
32 Runcorn Linnets Runcorn Linnets 14 3 6 5 +0.78
33 Gillingham Gillingham 20 4 11 5 +0.76
34 Torquay United Torquay United 25 11 6 8 +0.74
35 AFC Telford United Telford 18 8 3 7 +0.66
36 Lincoln City Lincoln City 31 12 8 11 +0.58
37 Carlisle United Carlisle United 34 14 9 11 +0.46
38 Oldham Athletic Oldham Athletic 20 6 7 7 +0.24
39 Accrington Stanley Accrington 25 9 8 8 +0.22
40 Cambridge United Cambridge United 22 10 4 8 -0.17
41 Oxford United Oxford United 27 8 10 9 -0.25
42 Barrow Barrow 18 8 6 4 -0.28
43 Burton Albion Burton Albion 18 6 5 7 -0.28
44 Rotherham United Rotherham United 15 5 3 7 -0.39
45 Aldershot Town Aldershot 11 4 2 5 -0.43
46 AFC Wimbledon Wimbledon 14 5 4 5 -0.56
47 Southend United Southend United 29 11 6 12 -0.56
48 Hull City Hull City 10 4 2 4 -0.63
49 Shrewsbury Town Shrewsbury Town 27 10 5 12 -0.73
50 Forest Green Rovers Forest Green 13 3 7 3 -0.82
51 Bradford City Bradford 17 6 5 6 -0.84
52 Colchester United Colchester United 23 6 6 11 -1.04
53 Crewe Alexandra Crewe Alexandra 32 11 8 13 -1.05
54 Brighton and Hove Albion Brighton 16 2 6 8 -1.09
55 Barnet Barnet 33 9 11 13 -1.09
56 Boston United Boston Utd 20 7 6 7 -1.14
57 Swansea City Swansea City 13 2 6 5 -1.18
58 Blackpool Blackpool 11 2 2 7 -1.28
59 Stafford Rangers Stafford 14 4 5 5 -1.55
60 Doncaster Rovers Doncaster Rovers 16 4 4 8 -1.70
61 Scunthorpe United Scunthorpe United 20 6 4 10 -1.99
62 Kidderminster Harriers Kidderminster Harriers 28 11 5 12 -2.13
63 Grimsby Town Grimsby Town 22 7 6 9 -2.24
64 Bristol Rovers Bristol Rovers 25 8 6 11 -2.36
65 Notts County Notts County 18 5 3 10 -2.83
66 Altrincham Altrincham 16 5 3 8 -3.16
67 Stevenage Stevenage 19 5 4 10 -3.70
68 Milton Keynes Dons MK Dons 14 1 4 9 -3.85
69 Plymouth Argyle Plymouth Argyle 25 6 3 16 -3.89
70 Rochdale Rochdale 18 3 8 7 -4.35
71 Darlington Darlington 16 3 5 8 -4.40
72 Northwich Victoria Northwich Victoria 18 4 5 9 -4.64
73 Chesterfield Chesterfield 19 3 5 11 -5.12
74 Hereford Hereford 14 2 6 6 -5.20
75 Bath City Bath City 12 0 6 6 -6.54