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

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:

Manchester City

ELO Score History

A historical overview of Manchester City's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
2024 Sunday May 19th, 2024 4,448.25
2023 Saturday September 23rd, 2023 4,435.35
2019 Saturday August 10th, 2019 4,423.40
2022 Wednesday November 9th, 2022 4,415.84
2018 Tuesday December 4th, 2018 4,411.98
2021 Tuesday March 2nd, 2021 4,405.20
2020 Sunday January 12th, 2020 4,385.90
2017 Wednesday December 27th, 2017 4,347.89
2025 Friday May 2nd, 2025 4,345.07
2014 Monday August 25th, 2014 4,333.82
2015 Sunday January 4th, 2015 4,322.61
2011 Saturday December 3rd, 2011 4,296.43
2013 Saturday January 26th, 2013 4,292.55
2012 Wednesday November 28th, 2012 4,285.43
2016 Tuesday February 2nd, 2016 4,246.76

Worst Teams in History

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

Year Date Recorded ELO Score
1894 Monday October 1st, 1894 3,635.81
1893 Saturday September 30th, 1893 3,653.26
1895 Saturday January 5th, 1895 3,659.72
1998 Saturday December 19th, 1998 3,732.97
1892 Saturday September 3rd, 1892 3,745.25
1999 Saturday January 9th, 1999 3,747.31
1965 Saturday April 17th, 1965 3,767.99
1996 Saturday December 28th, 1996 3,768.97
1997 Saturday January 11th, 1997 3,770.76
1897 Saturday February 6th, 1897 3,788.98
1896 Saturday December 26th, 1896 3,794.05
1964 Saturday September 26th, 1964 3,795.01
1988 Saturday September 3rd, 1988 3,812.84
1984 Tuesday September 4th, 1984 3,817.14
1898 Saturday September 24th, 1898 3,819.87

Significant Victories

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

Match Win % Score ELO +/-
Notts County (3,976) vs. Manchester City (3,652)
Saturday October 13th, 1894
6.73% 1-3 +28.0
Manchester City (3,843) vs. Tottenham Hotspur (4,153)
Saturday May 11th, 1963
23.38% 1-0 +15.3
Manchester City (3,987) vs. Manchester United (4,272)
Sunday August 19th, 2007
20.42% 1-0 +15.9
Manchester City (3,894) vs. Liverpool (4,175)
Thursday December 26th, 1985
24.96% 1-0 +15.0
Manchester United (4,305) vs. Manchester City (4,026)
Sunday February 10th, 2008
13.10% 1-2 +17.4
Manchester City (3,983) vs. Manchester United (4,238)
Sunday March 14th, 2004
24.53% 4-1 +26.4
Blackburn Rovers (4,156) vs. Manchester City (3,907)
Monday April 17th, 1995
13.70% 2-3 +17.3
Manchester City (4,088) vs. Chelsea (4,333)
Saturday December 5th, 2009
23.99% 2-1 +15.2
Manchester City (3,905) vs. Manchester United (4,150)
Saturday August 30th, 1952
30.31% 2-1 +13.9
Manchester City (3,915) vs. Tottenham Hotspur (4,150)
Saturday March 3rd, 1962
32.05% 6-2 +25.5
Manchester City (3,899) vs. Ipswich Town (4,133)
Saturday May 3rd, 1980
32.07% 2-1 +13.6
Manchester City (3,849) vs. Nottingham Forest (4,079)
Tuesday October 27th, 1987
30.80% 3-0 +24.2
Manchester City (3,960) vs. Arsenal (4,189)
Saturday August 26th, 2006
26.45% 1-0 +14.7
Manchester City (4,022) vs. Manchester United (4,248)
Saturday January 14th, 2006
27.35% 3-1 +21.8
Sunderland (4,096) vs. Manchester City (3,872)
Saturday April 15th, 1950
13.76% 1-2 +17.2
Manchester City (3,841) vs. Arsenal (4,065)
Saturday April 25th, 1987
31.30% 3-0 +24.0
Tottenham Hotspur (4,111) vs. Manchester City (3,888)
Saturday October 6th, 1951
13.74% 1-2 +17.3
Manchester City (3,968) vs. Nottingham Forest (4,190)
Saturday October 13th, 1979
33.54% 1-0 +13.3
Manchester City (3,977) vs. Arsenal (4,198)
Saturday November 22nd, 2008
26.81% 3-0 +25.6
Manchester City (3,863) vs. West Ham United (4,083)
Saturday December 13th, 1986
31.78% 3-1 +20.5

Significant Defeats

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

Match Win % Score ELO +/-
Halifax Town (3,428) vs. Manchester City (3,953)
Saturday January 5th, 1980
91.89% 1-0 -18.4
Wigan Athletic (3,818) vs. Manchester City (4,343)
Monday February 19th, 2018
94.25% 1-0 -14.1
Bury (3,542) vs. Manchester City (4,020)
Tuesday October 3rd, 1972
89.72% 2-0 -26.9
Lincoln City (3,421) vs. Manchester City (3,890)
Tuesday September 17th, 1996
91.08% 4-1 -15.9
Manchester City (3,880) vs. Lincoln City (3,431)
Tuesday September 24th, 1996
95.09% 0-1 -9.5
Norwich City (3,978) vs. Manchester City (4,422)
Saturday September 14th, 2019
91.11% 3-2 -18.2
Southampton (3,962) vs. Manchester City (4,406)
Wednesday January 11th, 2023
91.19% 2-0 -27.4
Stockport County (3,589) vs. Manchester City (4,008)
Tuesday March 19th, 2002
88.39% 2-1 -17.7
Wolverhampton Wanderers (4,012) vs. Manchester City (4,428)
Saturday September 30th, 2023
89.87% 2-1 -18.0
Barnet (3,527) vs. Manchester City (3,941)
Tuesday September 20th, 1994
87.87% 1-0 -8.8
Manchester City (4,033) vs. Charlton Athletic (3,623)
Saturday January 13th, 1923
95.35% 1-2 -19.1
Blackpool (3,487) vs. Manchester City (3,891)
Saturday January 7th, 1984
85.73% 2-1 -17.1
Newcastle United (3,975) vs. Manchester City (4,374)
Tuesday January 29th, 2019
88.66% 2-1 -17.7
Manchester City (4,387) vs. Crystal Palace (3,999)
Saturday December 22nd, 2018
92.23% 2-3 -18.4
Chesterfield (3,573) vs. Manchester City (3,957)
Wednesday September 20th, 2006
87.13% 2-1 -8.7
Manchester City (4,416) vs. Brentford (4,041)
Saturday November 12th, 2022
91.46% 1-2 -18.3
Leicester City (3,651) vs. Manchester City (4,023)
Saturday January 31st, 1920
81.10% 3-0 -28.4
Burnley (3,913) vs. Manchester City (4,281)
Saturday March 14th, 2015
86.83% 1-0 -17.4
Oldham Athletic (3,659) vs. Manchester City (4,027)
Saturday January 8th, 2005
85.43% 1-0 -8.5
Manchester City (4,404) vs. Leeds United (4,040)
Saturday April 10th, 2021
91.07% 1-2 -18.2

Opponents

A complete listing of Manchester City'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 Port Vale Port Vale 24 19 1 4 +5.04
2 Rotherham United Rotherham United 11 8 3 0 +4.67
3 Leyton Orient Leyton Orient 17 13 2 2 +4.17
4 Chesterfield Chesterfield 13 9 3 1 +3.69
5 AFC Bournemouth Bournemouth 23 20 2 1 +3.34
6 Darwen Darwen 12 8 0 4 +2.91
7 Walsall Walsall 26 15 9 2 +2.64
8 Glossop North End Glossop North End 10 7 2 1 +2.42
9 Norwich City Norwich City 72 39 23 10 +2.19
10 Bradford City Bradford 33 19 5 9 +2.11
11 Gainsborough Trinity Gainsborough 10 7 1 2 +1.96
12 Watford Watford 33 22 5 6 +1.92
13 Cardiff City Cardiff City 52 23 20 9 +1.71
14 Crewe Alexandra Crewe Alexandra 15 10 2 3 +1.56
15 Bury Bury 51 26 13 12 +1.49
16 Swindon Town Swindon 23 15 3 5 +1.48
17 Notts County Notts County 69 37 14 18 +1.40
18 Burnley Burnley 111 57 25 29 +1.24
19 Aston Villa Aston Villa 182 81 42 59 +1.20
20 Portsmouth Portsmouth 81 39 17 25 +1.09
21 Leeds United Leeds United 107 48 18 41 +0.96
22 Preston North End Preston North End 94 43 18 33 +0.95
23 Manchester United Man Utd 192 61 54 77 +0.93
24 Nottingham Forest Nottingham Forest 106 45 28 33 +0.87
25 Swansea City Swansea City 37 26 4 7 +0.83
26 Barnsley Barnsley 33 17 10 6 +0.83
27 Coventry City Coventry City 73 34 18 21 +0.76
28 Fulham Fulham 75 42 16 17 +0.75
29 Derby County Derby County 98 43 21 34 +0.71
30 Leicester City Leicester City 129 66 31 32 +0.67
31 Sunderland Sunderland 144 69 25 50 +0.65
32 Brighton and Hove Albion Brighton 34 21 7 6 +0.61
33 Blackpool Blackpool 78 35 24 19 +0.56
34 Sheffield United Sheffield United 124 53 34 37 +0.46
35 West Ham United West Ham United 122 65 20 37 +0.39
36 Everton Everton 199 82 49 68 +0.35
37 Huddersfield Town Huddersfield Town 81 29 30 22 +0.27
38 Bolton Wanderers Bolton 124 53 26 45 +0.26
39 Hull City Hull City 28 15 8 5 +0.20
40 Queens Park Rangers Q.P.R. 52 23 17 12 +0.15
41 Oxford United Oxford United 15 8 2 5 +0.15
42 Oldham Athletic Oldham Athletic 44 21 9 14 +0.04
43 Tottenham Hotspur Tottenham 172 68 37 67 -0.08
44 West Bromwich Albion West Bromwich Albion 155 71 30 54 -0.18
45 Plymouth Argyle Plymouth Argyle 20 11 4 5 -0.19
46 Millwall Millwall 19 10 5 4 -0.32
47 Ipswich Town Ipswich Town 67 25 15 27 -0.35
48 Luton Town Luton Town 52 23 15 14 -0.41
49 Chelsea Chelsea 173 65 42 66 -0.43
50 Newcastle United Newcastle United 194 79 42 73 -0.48
51 Blackburn Rovers Blackburn 121 44 29 48 -0.53
52 Sheffield Wednesday Sheffield Wednesday 106 37 27 42 -0.62
53 Stoke City Stoke City 113 51 25 37 -0.63
54 Birmingham City Birmingham 147 68 24 55 -0.76
55 Crystal Palace Crystal Palace 73 39 17 17 -0.79
56 Charlton Athletic Charlton Athletic 55 20 14 21 -0.88
57 Lincoln City Lincoln City 23 14 0 9 -1.08
58 Arsenal Arsenal 210 65 47 98 -1.10
59 Wolverhampton Wanderers Wolves 131 56 26 49 -1.12
60 Liverpool Liverpool 194 50 52 92 -1.18
61 Grimsby Town Grimsby Town 57 27 11 19 -1.54
62 Middlesbrough Middlesbrough 128 50 29 49 -1.58
63 Southampton Southampton 102 42 27 33 -1.59
64 Reading Reading 25 13 5 7 -1.71
65 Stockport County Stockport County 11 6 2 3 -1.72
66 AFC Wimbledon Wimbledon 22 6 7 9 -1.89
67 Wigan Athletic Wigan Athletic 29 15 5 9 -1.95
68 Brentford Brentford 21 12 2 7 -2.34
69 Bristol City Bristol City 26 10 6 10 -2.58
70 Burton Swifts Burton Swifts 14 5 4 5 -3.14
71 Carlisle United Carlisle United 11 5 2 4 -3.28
72 Bradford (Park Avenue) Bradford (PA) 15 8 1 6 -3.68
73 Shrewsbury Town Shrewsbury Town 11 4 3 4 -4.76