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

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:

Millwall

ELO Score History

A historical overview of Millwall's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
1989 Saturday March 25th, 1989 3,993.80
1988 Saturday November 26th, 1988 3,959.24
1971 Saturday November 20th, 1971 3,921.98
2018 Tuesday April 10th, 2018 3,909.48
2004 Sunday April 4th, 2004 3,908.87
1972 Saturday August 19th, 1972 3,904.76
1973 Friday March 2nd, 1973 3,904.36
1990 Saturday January 20th, 1990 3,903.83
1968 Saturday November 16th, 1968 3,903.73
2002 Tuesday January 15th, 2002 3,899.85
2012 Tuesday November 27th, 2012 3,898.33
2020 Wednesday October 28th, 2020 3,893.23
2023 Tuesday March 14th, 2023 3,893.12
2022 Saturday July 30th, 2022 3,881.90
1993 Wednesday January 27th, 1993 3,881.70

Worst Teams in History

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

Year Date Recorded ELO Score
1958 Monday September 8th, 1958 3,422.41
1960 Monday September 26th, 1960 3,465.26
1959 Monday March 30th, 1959 3,474.13
1955 Tuesday December 27th, 1955 3,477.04
1956 Saturday March 10th, 1956 3,477.05
1961 Saturday February 4th, 1961 3,484.15
1957 Saturday December 28th, 1957 3,497.03
1963 Wednesday November 27th, 1963 3,509.89
1983 Saturday March 19th, 1983 3,518.36
1949 Saturday November 26th, 1949 3,532.89
1982 Sunday December 26th, 1982 3,533.80
1950 Saturday March 25th, 1950 3,535.85
1980 Saturday December 13th, 1980 3,541.17
1964 Friday January 3rd, 1964 3,546.89

Significant Victories

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

Match Win % Score ELO +/-
Millwall Athletic (3,761) vs. Aston Villa (4,151)
Monday March 5th, 1900
18.29% 2-1 +16.3
Millwall (3,605) vs. Newcastle United (3,989)
Saturday January 26th, 1957
16.93% 2-1 +16.6
Millwall (3,623) vs. West Bromwich Albion (3,978)
Tuesday October 4th, 1983
18.04% 3-0 +28.7
Millwall (3,738) vs. Manchester City (4,084)
Saturday March 6th, 1937
22.64% 2-0 +23.2
Millwall (3,705) vs. Derby County (4,035)
Saturday February 20th, 1937
24.26% 2-1 +15.1
Millwall Athletic (3,726) vs. Everton (4,056)
Saturday March 7th, 1903
24.85% 1-0 +15.0
Millwall (3,704) vs. Bradford City (4,014)
Saturday January 31st, 1914
25.21% 1-0 +15.0
Millwall (3,773) vs. Huddersfield Town (4,071)
Saturday January 8th, 1927
27.16% 3-1 +21.9
Millwall (3,684) vs. Chelsea (3,975)
Saturday January 30th, 1937
28.74% 3-0 +24.9
Chelsea (4,005) vs. Millwall (3,717)
Monday February 4th, 1985
10.04% 2-3 +18.0
Wigan Athletic (3,979) vs. Millwall (3,698)
Tuesday April 8th, 2014
13.61% 0-1 +17.3
Millwall (3,721) vs. AFC Bournemouth (4,001)
Saturday January 7th, 2017
19.72% 3-0 +14.0
Millwall (3,722) vs. Bury (3,999)
Wednesday February 3rd, 1926
29.03% 2-0 +21.3
Millwall (3,604) vs. Fulham (3,879)
Monday January 11th, 1965
27.02% 2-0 +21.9
Millwall (3,755) vs. Leicester City (4,029)
Tuesday April 9th, 2024
20.30% 1-0 +15.9
Millwall (3,764) vs. Leicester City (4,034)
Saturday February 18th, 2017
20.61% 1-0 +11.9
Millwall (3,505) vs. Brighton and Hove Albion (3,770)
Saturday September 22nd, 1956
28.82% 4-3 +14.2
Millwall (3,516) vs. Leyton Orient (3,770)
Monday April 30th, 1956
30.04% 5-0 +28.0
Millwall (3,715) vs. Ipswich Town (3,967)
Tuesday September 19th, 2000
25.51% 2-0 +11.2
Newcastle United (4,000) vs. Millwall (3,748)
Wednesday August 31st, 1977
11.37% 0-2 +26.6

Significant Defeats

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

Match Win % Score ELO +/-
Millwall (3,712) vs. Lincoln City (3,175)
Saturday January 8th, 1921
97.73% 0-3 -34.2
Headington United (3,197) vs. Millwall (3,679)
Thursday December 17th, 1953
89.73% 1-0 -17.9
Hereford United (3,271) vs. Millwall (3,750)
Saturday December 4th, 1965
89.64% 1-0 -17.9
Slough Town (3,108) vs. Millwall (3,579)
Saturday November 20th, 1982
89.92% 1-0 -18.0
Norwich City (3,531) vs. Millwall (3,878)
Monday April 30th, 1928
77.82% 2-0 -23.3
Cambridge United (3,560) vs. Millwall (3,895)
Tuesday January 30th, 1990
81.55% 1-0 -16.3
Scunthorpe United (3,496) vs. Millwall (3,827)
Tuesday January 8th, 1974
78.86% 1-0 -15.8
Worcester City (3,186) vs. Millwall (3,507)
Saturday December 6th, 1958
77.61% 5-2 -27.2
Millwall (3,532) vs. Kettering Town (3,211)
Monday November 25th, 1963
91.99% 2-3 -18.4
Millwall (3,834) vs. Oxford United (3,515)
Tuesday August 12th, 2003
89.84% 0-1 -9.0
Swindon Town (3,391) vs. Millwall Athletic (3,710)
Saturday September 6th, 1902
73.96% 3-2 -14.8
Sheppey United (3,521) vs. Millwall Athletic (3,832)
Saturday March 20th, 1897
73.09% 4-1 -25.6
Bath City (3,240) vs. Millwall (3,549)
Saturday November 14th, 1959
76.59% 3-1 -23.0
Millwall Athletic (3,874) vs. Tottenham Hotspur (3,577)
Friday December 25th, 1896
92.38% 0-4 -34.6
Northampton Town (3,432) vs. Millwall (3,721)
Monday August 13th, 1979
74.43% 2-1 -14.9
Millwall Athletic (3,828) vs. Bristol City (3,547)
Saturday September 18th, 1897
91.48% 2-6 -34.3
Preston North End (3,518) vs. Millwall (3,797)
Saturday April 13th, 1985
74.46% 2-1 -14.9
Darlington (3,535) vs. Millwall (3,812)
Tuesday October 31st, 1967
72.97% 2-0 -21.9
Cardiff City (3,528) vs. Millwall (3,797)
Monday January 26th, 1987
73.99% 1-0 -14.8
Gillingham (3,551) vs. Millwall (3,816)
Saturday April 23rd, 1927
69.01% 2-1 -13.8

Opponents

A complete listing of Millwall'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 Chelsea Chelsea 17 6 6 5 +5.14
2 Newcastle United Newcastle United 19 10 4 5 +5.05
3 Charlton Athletic Charlton Athletic 74 37 26 11 +4.01
4 Everton Everton 13 5 3 5 +3.67
5 West Bromwich Albion West Bromwich Albion 49 18 16 15 +2.54
6 Stockport County Stockport County 16 9 3 4 +2.41
7 Chester Chester 20 12 3 5 +2.29
8 Wigan Athletic Wigan Athletic 34 13 12 9 +2.18
9 Bradford City Bradford 46 18 18 10 +2.14
10 Nottingham Forest Nottingham Forest 75 27 24 24 +2.04
11 Notts County Notts County 56 25 15 16 +1.95
12 Arsenal Arsenal 12 2 5 5 +1.79
13 Queens Park Rangers Q.P.R. 120 51 35 34 +1.67
14 Oldham Athletic Oldham Athletic 66 28 21 17 +1.56
15 Barrow Barrow 12 6 4 2 +1.30
16 Derby County Derby County 64 25 17 22 +1.28
17 Preston North End Preston North End 77 35 16 26 +1.26
18 Luton Town Luton Town 121 49 39 33 +1.21
19 Carlisle United Carlisle United 46 22 9 15 +1.10
20 Leicester City Leicester City 47 18 8 21 +1.07
21 Sheffield United Sheffield United 63 26 10 27 +1.05
22 West Ham United West Ham United 58 20 19 19 +1.02
23 Ipswich Town Ipswich Town 58 21 14 23 +0.93
24 Torquay United Torquay United 36 16 9 11 +0.91
25 Leeds United Leeds United 42 17 5 20 +0.87
26 Colchester United Colchester United 47 24 11 12 +0.86
27 Darlington Darlington 11 5 2 4 +0.75
28 Rochdale Rochdale 14 6 4 4 +0.71
29 Walsall Walsall 76 36 19 21 +0.71
30 Gillingham Gillingham 140 68 34 38 +0.67
31 Newport County Newport County 63 31 16 16 +0.64
32 Stoke City Stoke City 66 25 16 25 +0.54
33 Blackpool Blackpool 52 18 17 17 +0.54
34 Aldershot Town Aldershot 47 23 12 12 +0.45
35 Shrewsbury Town Shrewsbury Town 39 18 9 12 +0.44
36 Watford Watford 139 60 34 45 +0.40
37 Aston Villa Aston Villa 35 10 10 15 +0.39
38 Northampton Town Northampton Town 117 55 21 41 +0.37
39 Exeter City Exeter City 85 43 15 27 +0.36
40 Manchester City Man City 19 4 5 10 +0.32
41 Workington Workington 10 3 5 2 +0.32
42 Mansfield Town Mansfield Town 18 8 6 4 +0.29
43 Swindon Town Swindon 139 60 33 46 +0.20
44 AFC Bournemouth Bournemouth 79 37 13 29 +0.16
45 Peterborough United Peterborough United 34 16 6 12 +0.14
46 York City York City 22 10 4 8 +0.13
47 Plymouth Argyle Plymouth Argyle 107 38 32 37 +0.13
48 Brighton and Hove Albion Brighton 124 48 29 47 +0.09
49 Reading Reading 154 62 36 56 +0.02
50 Sheffield Wednesday Sheffield Wednesday 56 19 17 20 -0.02
51 Crystal Palace Crystal Palace 118 43 33 42 -0.02
52 Bolton Wanderers Bolton 47 17 10 20 -0.10
53 Merthyr Town Merthyr Town 22 10 7 5 -0.11
54 Oxford United Oxford United 54 22 14 18 -0.16
55 Burnley Burnley 64 20 20 24 -0.16
56 Doncaster Rovers Doncaster Rovers 29 12 9 8 -0.17
57 Leyton Orient Leyton Orient 68 27 20 21 -0.23
58 Swansea City Swansea City 61 24 14 23 -0.25
59 Chatham Town Chatham Town 13 8 1 4 -0.26
60 Chesterfield Chesterfield 39 17 8 14 -0.31
61 Southend United Southend United 97 41 23 33 -0.33
62 AFC Wimbledon Wimbledon 26 8 10 8 -0.34
63 Lincoln City Lincoln City 19 10 4 5 -0.43
64 Grimsby Town Grimsby Town 37 15 7 15 -0.45
65 Gravesend United Gravesend United 10 5 3 2 -0.46
66 Huddersfield Town Huddersfield Town 55 21 8 26 -0.49
67 Rotherham United Rotherham United 42 17 11 14 -0.54
68 Southampton Southampton 109 30 28 51 -0.57
69 Coventry City Coventry City 82 32 15 35 -0.59
70 Norwich City Norwich City 113 38 29 46 -0.65
71 Middlesbrough Middlesbrough 67 23 16 28 -0.66
72 Brentford Brentford 97 34 33 30 -0.75
73 Hull City Hull City 74 24 22 28 -0.76
74 Bristol City Bristol City 116 39 35 42 -0.79
75 Kettering Town Kettering Town 11 5 4 2 -0.86
76 Portsmouth Portsmouth 94 29 31 34 -0.94
77 Cardiff City Cardiff City 82 25 31 26 -0.96
78 Hartlepool United Hartlepool United 17 9 2 6 -1.18
79 Cambridge United Cambridge United 17 7 4 6 -1.25
80 Sunderland Sunderland 44 14 13 17 -1.35
81 Yeovil Town Yeovil Town 14 5 7 2 -1.35
82 Barnsley Barnsley 64 24 14 26 -1.42
83 Birmingham City Birmingham 57 16 18 23 -1.43
84 Fulham Fulham 57 15 17 25 -1.53
85 Bury Bury 43 14 12 17 -1.56
86 Wolverhampton Wanderers Wolves 43 11 11 21 -1.79
87 Wycombe Wanderers Wycombe Wanderers 19 8 5 6 -1.79
88 Wrexham Wrexham 26 6 11 9 -1.87
89 Bristol Rovers Bristol Rovers 116 41 25 50 -2.02
90 Leyton Leyton 12 6 0 6 -2.04
91 Port Vale Port Vale 50 18 10 22 -2.11
92 Bradford (Park Avenue) Bradford (PA) 33 9 8 16 -2.29
93 Tranmere Rovers Tranmere Rovers 27 9 6 12 -2.68
94 Crewe Alexandra Crewe Alexandra 32 10 10 12 -2.96
95 Blackburn Rovers Blackburn 54 12 14 28 -3.20
96 Scunthorpe United Scunthorpe United 25 8 6 11 -3.75
97 Tottenham Hotspur Tottenham 51 11 5 35 -3.89
98 Manchester United Man Utd 14 1 3 10 -6.03
99 Southport Southport 11 1 5 5 -8.06