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

Birmingham City

ELO Score History

A historical overview of Birmingham City's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
1956 Saturday September 8th, 1956 4,100.98
1905 Saturday January 28th, 1905 4,092.91
1906 Saturday February 17th, 1906 4,066.59
1904 Saturday December 3rd, 1904 4,064.76
1957 Tuesday January 1st, 1957 4,053.75
1959 Wednesday April 29th, 1959 4,044.93
1948 Saturday October 9th, 1948 4,025.61
1907 Tuesday January 1st, 1907 4,023.42
2004 Saturday March 6th, 2004 4,021.15
2011 Sunday February 27th, 2011 4,018.49
2003 Saturday October 25th, 2003 4,017.25
2010 Sunday February 7th, 2010 4,013.10
1955 Saturday December 3rd, 1955 4,011.43
2005 Saturday January 1st, 2005 4,007.60
1960 Wednesday August 31st, 1960 4,006.72

Worst Teams in History

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

Year Date Recorded ELO Score
1991 Saturday January 19th, 1991 3,584.11
1990 Saturday December 29th, 1990 3,585.36
1910 Saturday December 3rd, 1910 3,600.49
1989 Saturday April 8th, 1989 3,610.14
1994 Tuesday March 15th, 1994 3,624.10

Significant Victories

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

Match Win % Score ELO +/-
Birmingham City (3,830) vs. Liverpool (4,154)
Wednesday April 22nd, 1964
21.94% 3-1 +23.4
Birmingham City (3,957) vs. Chelsea (4,279)
Saturday November 20th, 2010
16.86% 1-0 +16.6
Birmingham City (3,972) vs. Arsenal (4,293)
Sunday May 15th, 2005
18.25% 2-1 +16.4
Birmingham (3,665) vs. Chelsea (3,972)
Saturday March 18th, 1911
25.95% 2-1 +14.8
Birmingham City (3,731) vs. Fulham (4,032)
Sunday May 6th, 2018
18.07% 3-1 +24.6
Birmingham (3,625) vs. Derby County (3,926)
Saturday February 18th, 1911
26.71% 2-0 +22.0
Birmingham (3,898) vs. Wolverhampton Wanderers (4,180)
Saturday March 11th, 1939
29.50% 3-2 +14.1
Birmingham City (3,886) vs. Liverpool (4,141)
Sunday February 23rd, 2003
25.09% 2-1 +15.0
Birmingham (3,920) vs. Arsenal (4,175)
Saturday February 9th, 1935
32.98% 3-0 +23.5
Birmingham City (3,915) vs. Liverpool (4,168)
Saturday August 28th, 1976
29.70% 2-1 +14.1
Birmingham City (3,841) vs. Arsenal (4,092)
Saturday February 4th, 1950
28.79% 2-1 +14.2
Manchester United (4,109) vs. Birmingham City (3,862)
Friday April 7th, 1950
12.30% 0-2 +26.3
Birmingham (3,651) vs. Leicester Fosse (3,897)
Saturday March 19th, 1910
33.10% 2-1 +13.4
Birmingham (3,649) vs. Hull City (3,895)
Tuesday December 26th, 1911
33.21% 5-1 +25.0
Wolverhampton Wanderers (4,130) vs. Birmingham City (3,884)
Saturday January 9th, 1954
11.67% 1-2 +17.7
Derby County (3,896) vs. Birmingham (3,658)
Wednesday February 21st, 1912
11.04% 0-1 +17.8
Birmingham City (3,611) vs. Blackburn Rovers (3,848)
Saturday April 22nd, 1989
29.00% 2-0 +21.3
Birmingham City (3,905) vs. Tottenham Hotspur (4,141)
Saturday March 1st, 2008
25.41% 4-1 +26.1
Chelsea (3,921) vs. Birmingham (3,687)
Saturday March 16th, 1912
11.22% 0-2 +26.6
Birmingham City (3,731) vs. Brentford (3,966)
Saturday September 12th, 2020
24.57% 1-0 +15.1

Significant Defeats

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

Match Win % Score ELO +/-
South Shields AFC (3,171) vs. Birmingham (3,812)
Monday September 1st, 1919
95.28% 1-0 -19.1
Crewe Alexandra (3,444) vs. Birmingham City (3,968)
Wednesday September 11th, 1974
91.96% 2-1 -18.4
York City (3,541) vs. Birmingham City (3,963)
Wednesday January 8th, 1958
85.99% 3-0 -30.1
Blackpool (3,602) vs. Birmingham City (4,009)
Tuesday September 23rd, 2003
88.06% 1-0 -8.8
Small Heath (4,093) vs. Portsmouth (3,690)
Saturday February 4th, 1905
95.63% 0-2 -28.7
Birmingham City (3,838) vs. Altrincham (3,447)
Tuesday January 14th, 1986
94.12% 1-2 -18.8
Birmingham City (3,982) vs. Notts County (3,596)
Saturday January 10th, 1948
94.60% 0-2 -28.4
Watford (3,565) vs. Birmingham City (3,947)
Saturday January 9th, 1960
83.28% 2-1 -16.7
Gainsborough Trinity (3,614) vs. Small Heath (3,982)
Saturday October 18th, 1902
79.05% 1-0 -15.8
Birmingham City (3,917) vs. Leyton Orient (3,582)
Saturday February 2nd, 1952
92.24% 0-1 -18.4
Shrewsbury Town (3,495) vs. Birmingham City (3,817)
Saturday November 23rd, 2024
83.64% 3-2 -16.7
South Shields AFC (3,561) vs. Birmingham (3,873)
Saturday August 28th, 1920
75.47% 3-0 -26.4
Huddersfield Town (3,609) vs. Birmingham City (3,913)
Saturday January 5th, 2008
81.23% 2-1 -8.1
Leicester City (3,587) vs. Birmingham (3,881)
Thursday December 25th, 1919
73.27% 1-0 -14.7
Birmingham City (3,740) vs. Cambridge United (3,452)
Saturday September 5th, 2020
86.84% 0-1 -8.7
Doncaster Rovers (3,706) vs. Small Heath (3,994)
Saturday December 13th, 1902
70.37% 1-0 -14.1
Swansea Town (3,686) vs. Birmingham City (3,972)
Thursday December 26th, 1946
71.75% 1-0 -14.3
Chesterfield Town (3,614) vs. Birmingham (3,898)
Saturday December 12th, 1908
71.63% 4-2 -21.5
Birmingham City (3,946) vs. Oldham Athletic (3,663)
Tuesday March 5th, 1985
89.74% 0-1 -17.9
Birmingham (3,867) vs. Leicester City (3,601)
Friday December 26th, 1919
90.15% 0-1 -18.0

Opponents

A complete listing of Birmingham 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 Burton Swifts Burton Swifts 14 12 1 1 +5.66
2 Bradford City Bradford 23 12 8 3 +3.48
3 Lincoln City Lincoln City 39 27 8 4 +3.18
4 Walsall Walsall 26 18 3 5 +3.09
5 Rotherham United Rotherham United 41 22 12 7 +2.72
6 Crewe Alexandra Crewe Alexandra 22 15 3 4 +2.71
7 Luton Town Luton Town 67 32 21 14 +2.43
8 Gainsborough Trinity Gainsborough 20 10 7 3 +2.20
9 Brentford Brentford 44 21 11 12 +2.20
10 Darwen Darwen 10 6 2 2 +1.94
11 Bristol City Bristol City 74 37 18 19 +1.93
12 Swansea City Swansea City 43 19 14 10 +1.80
13 Millwall Millwall 57 23 18 16 +1.43
14 West Ham United West Ham United 95 40 22 33 +1.42
15 Exeter City Exeter City 13 8 2 3 +1.38
16 Sheffield Wednesday Sheffield Wednesday 103 40 27 36 +1.30
17 Peterborough United Peterborough United 17 8 6 3 +1.29
18 Leyton Orient Leyton Orient 44 21 13 10 +1.26
19 Wrexham Wrexham 11 6 3 2 +1.25
20 Reading Reading 49 18 15 16 +1.07
21 Sheffield United Sheffield United 114 47 23 44 +1.07
22 Plymouth Argyle Plymouth Argyle 41 23 9 9 +1.07
23 Bristol Rovers Bristol Rovers 22 12 8 2 +1.06
24 Middlesbrough Middlesbrough 125 47 36 42 +0.94
25 Aston Villa Aston Villa 127 38 33 56 +0.93
26 Doncaster Rovers Doncaster Rovers 22 14 3 5 +0.89
27 Portsmouth Portsmouth 97 42 25 30 +0.84
28 Coventry City Coventry City 65 24 21 20 +0.81
29 Liverpool Liverpool 116 29 30 57 +0.79
30 Oxford United Oxford United 27 10 9 8 +0.77
31 Manchester City Man City 147 55 24 68 +0.76
32 Leeds United Leeds United 110 42 26 42 +0.75
33 Arsenal Arsenal 133 39 35 59 +0.57
34 Tranmere Rovers Tranmere Rovers 22 9 6 7 +0.54
35 Ipswich Town Ipswich Town 85 30 19 36 +0.45
36 Derby County Derby County 127 42 37 48 +0.44
37 Blackburn Rovers Blackburn 138 50 35 53 +0.40
38 Swindon Town Swindon 23 9 7 7 +0.39
39 Chesterfield Chesterfield 16 7 8 1 +0.32
40 Barnsley Barnsley 89 42 21 26 +0.24
41 Huddersfield Town Huddersfield Town 123 43 36 44 +0.18
42 Port Vale Port Vale 31 19 3 9 +0.14
43 Newcastle United Newcastle United 107 33 30 44 +0.03
44 Tottenham Hotspur Tottenham 95 28 22 45 +0.02
45 Hull City Hull City 75 28 22 25 -0.01
46 Manchester United Man Utd 102 25 29 48 -0.06
47 Sunderland Sunderland 123 43 24 56 -0.09
48 Stoke City Stoke City 107 38 27 42 -0.19
49 Crystal Palace Crystal Palace 50 21 10 19 -0.25
50 Nottingham Forest Nottingham Forest 122 41 36 45 -0.26
51 Carlisle United Carlisle United 20 9 4 7 -0.27
52 Stockport County Stockport County 43 24 6 13 -0.28
53 Chelsea Chelsea 95 25 26 44 -0.28
54 Queens Park Rangers Q.P.R. 69 26 18 25 -0.31
55 Fulham Fulham 96 34 28 34 -0.44
56 Leicester City Leicester City 138 51 26 61 -0.50
57 Preston North End Preston North End 105 38 25 42 -0.53
58 Bolton Wanderers Bolton 134 46 34 54 -0.54
59 Southend United Southend United 17 9 3 5 -0.68
60 Wigan Athletic Wigan Athletic 29 9 10 10 -0.72
61 Burnley Burnley 100 33 22 45 -0.94
62 West Bromwich Albion West Bromwich Albion 137 39 37 61 -1.03
63 Charlton Athletic Charlton Athletic 68 23 21 24 -1.09
64 Norwich City Norwich City 76 22 25 29 -1.10
65 Cardiff City Cardiff City 82 30 19 33 -1.25
66 Grimsby Town Grimsby Town 75 28 19 28 -1.31
67 Notts County Notts County 60 22 17 21 -1.37
68 Wolverhampton Wanderers Wolves 140 41 32 67 -1.38
69 Oldham Athletic Oldham Athletic 30 9 9 12 -1.39
70 Blackpool Blackpool 104 37 25 42 -1.68
71 Everton Everton 123 26 36 61 -1.71
72 Southampton Southampton 50 17 11 22 -1.74
73 Glossop North End Glossop North End 20 8 4 8 -1.76
74 Cambridge United Cambridge United 12 6 1 5 -1.79
75 Bradford (Park Avenue) Bradford (PA) 19 8 4 7 -2.04
76 Brighton and Hove Albion Brighton 31 9 9 13 -2.18
77 Watford Watford 52 18 9 25 -2.44
78 Bury Bury 69 27 11 31 -3.55
79 Leeds City Leeds City 14 4 3 7 -4.00
80 Shrewsbury Town Shrewsbury Town 25 8 6 11 -4.05
81 AFC Bournemouth Bournemouth 22 3 4 15 -4.71