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

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:

Walsall

ELO Score History

A historical overview of Walsall's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
1899 Saturday April 22nd, 1899 3,833.78
1962 Friday March 30th, 1962 3,807.15
1961 Saturday September 16th, 1961 3,804.18
1900 Saturday January 6th, 1900 3,799.97
1898 Saturday December 3rd, 1898 3,793.96
1987 Saturday October 24th, 1987 3,789.17
1984 Saturday February 11th, 1984 3,787.26
1988 Tuesday September 20th, 1988 3,782.38
2001 Tuesday August 21st, 2001 3,782.26
2003 Friday December 26th, 2003 3,781.74
2002 Saturday December 14th, 2002 3,776.86
2004 Saturday January 3rd, 2004 3,776.72
2015 Monday December 28th, 2015 3,766.95
2000 Friday October 6th, 2000 3,766.58
1896 Saturday October 17th, 1896 3,758.57

Worst Teams in History

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

Year Date Recorded ELO Score
1953 Wednesday September 16th, 1953 3,371.03
1926 Saturday February 13th, 1926 3,396.13
1954 Wednesday February 24th, 1954 3,397.19
1952 Saturday December 27th, 1952 3,397.88
1992 Saturday April 11th, 1992 3,401.11
2022 Tuesday February 8th, 2022 3,415.68
1925 Saturday November 28th, 1925 3,421.74
2021 Saturday August 21st, 2021 3,431.70
1938 Saturday October 22nd, 1938 3,432.27
1991 Friday April 26th, 1991 3,433.80
2023 Tuesday December 5th, 2023 3,451.48
2019 Saturday November 9th, 2019 3,451.97
1994 Saturday May 7th, 1994 3,452.02
1993 Saturday January 30th, 1993 3,456.35

Significant Victories

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

Match Win % Score ELO +/-
Walsall (3,564) vs. Arsenal (4,176)
Saturday January 14th, 1933
5.88% 2-0 +28.2
Walsall (3,475) vs. West Ham United (3,910)
Tuesday September 20th, 1994
10.92% 2-1 +8.9
Walsall (3,371) vs. Southampton (3,799)
Saturday September 19th, 1953
13.51% 1-0 +17.3
Walsall Town Swifts (3,595) vs. Notts County (3,960)
Monday March 12th, 1894
20.68% 2-1 +15.9
Stoke City (4,026) vs. Walsall (3,673)
Saturday January 22nd, 1966
6.75% 0-2 +28.0
Walsall (3,491) vs. Plymouth Argyle (3,833)
Saturday September 3rd, 1927
22.60% 2-1 +15.5
Walsall (3,386) vs. Norwich City (3,716)
Saturday February 7th, 1953
20.97% 3-2 +15.8
Walsall (3,654) vs. Manchester United (3,981)
Tuesday January 7th, 1975
21.33% 3-2 +15.7
Walsall (3,675) vs. Stoke City (3,985)
Tuesday September 13th, 1966
23.28% 2-1 +15.3
Walsall Town Swifts (3,612) vs. Notts County (3,895)
Monday March 25th, 1895
29.54% 2-1 +14.1
Walsall (3,396) vs. Chesterfield (3,677)
Saturday February 20th, 1926
28.57% 3-1 +21.4
Walsall (3,404) vs. Brighton and Hove Albion (3,684)
Friday December 25th, 1953
26.74% 3-1 +22.0
Arsenal (4,003) vs. Walsall (3,724)
Tuesday November 29th, 1983
10.58% 1-2 +17.9
Chelsea (3,919) vs. Walsall (3,648)
Saturday March 30th, 1963
10.31% 0-1 +17.9
Charlton Athletic (3,981) vs. Walsall (3,710)
Saturday January 26th, 2002
12.54% 1-2 +8.7
Walsall (3,467) vs. Reading (3,733)
Saturday April 26th, 1952
27.33% 2-0 +21.8
Walsall (3,441) vs. Bradford (Park Avenue) (3,706)
Saturday September 18th, 1926
31.02% 1-0 +13.8
Brentford (3,670) vs. Walsall (3,405)
Saturday October 2nd, 1954
10.55% 0-2 +26.8
Walsall (3,643) vs. Queens Park Rangers (3,907)
Tuesday April 11th, 1967
28.44% 2-0 +21.5
Walsall (3,443) vs. Reading (3,704)
Thursday September 25th, 1952
28.34% 2-0 +21.5

Significant Defeats

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

Match Win % Score ELO +/-
Slough Town (2,928) vs. Walsall (3,641)
Saturday November 13th, 2004
97.72% 2-1 -9.8
Shrewsbury Town (3,175) vs. Walsall (3,599)
Saturday November 17th, 1945
84.63% 5-0 -33.9
Walsall (3,668) vs. Peterborough United (3,362)
Saturday December 5th, 1959
91.33% 2-3 -18.3
Walsall (3,654) vs. Yeovil Town (3,359)
Saturday November 5th, 1960
90.88% 0-1 -18.2
Walsall (3,680) vs. Macclesfield Town (3,404)
Saturday November 5th, 2016
85.74% 0-1 -8.6
Rochdale (3,344) vs. Walsall (3,618)
Saturday September 29th, 1934
69.45% 1-0 -13.9
Walsall (3,493) vs. Corinthians (3,219)
Saturday January 8th, 1927
90.91% 0-4 -34.1
Walsall (3,647) vs. New Brighton (3,375)
Saturday December 21st, 1935
91.12% 1-2 -18.2
Gateshead AFC (3,366) vs. Walsall (3,633)
Monday April 25th, 1960
72.11% 3-0 -25.2
Blackpool (3,415) vs. Walsall (3,679)
Tuesday August 30th, 1983
72.91% 2-1 -14.6
Oxford United (3,478) vs. Walsall (3,739)
Saturday January 13th, 2001
75.44% 2-1 -15.1
Walsall (3,644) vs. Macclesfield Town (3,385)
Tuesday November 21st, 2006
85.68% 0-1 -8.6
Walsall (3,579) vs. Lincoln City (3,335)
Tuesday November 13th, 2012
83.88% 2-3 -8.4
Southport (3,420) vs. Walsall (3,661)
Saturday November 16th, 1963
68.86% 2-1 -13.8
Chesterfield (3,529) vs. Walsall (3,769)
Monday December 28th, 1987
70.41% 2-1 -14.1
Accrington Stanley (3,421) vs. Walsall (3,643)
Tuesday August 11th, 2009
73.44% 2-1 -7.3
Preston North End (3,500) vs. Walsall (3,717)
Saturday April 6th, 1985
67.17% 1-0 -13.4
Walsall (3,709) vs. Yeovil Town (3,496)
Tuesday August 9th, 2016
80.79% 0-2 -12.1
Ashington (3,428) vs. Walsall (3,640)
Saturday March 17th, 1923
63.66% 3-0 -22.3
Swansea City (3,550) vs. Walsall (3,759)
Tuesday December 26th, 2000
69.42% 3-1 -20.8

Opponents

A complete listing of Walsall'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 Arsenal Arsenal 17 8 3 6 +4.72
2 West Bromwich Albion West Bromwich Albion 13 5 4 4 +3.47
3 Hereford Hereford 25 13 8 4 +2.95
4 Reading Reading 74 28 23 23 +2.89
5 Port Vale Port Vale 97 47 26 24 +2.63
6 Darwen Darwen 10 5 1 4 +2.51
7 Peterborough United Peterborough United 53 21 16 16 +2.21
8 Nottingham Forest Nottingham Forest 21 9 5 7 +2.17
9 Bradford (Park Avenue) Bradford (PA) 15 7 1 7 +1.90
10 Stoke City Stoke City 23 8 4 11 +1.85
11 Grimsby Town Grimsby Town 71 33 13 25 +1.80
12 Shrewsbury Town Shrewsbury Town 93 41 29 23 +1.79
13 Exeter City Exeter City 84 40 17 27 +1.68
14 Cambridge United Cambridge United 13 7 2 4 +1.65
15 Tranmere Rovers Tranmere Rovers 82 38 16 28 +1.59
16 Burton Swifts Burton Swifts 16 9 0 7 +1.49
17 Norwich City Norwich City 49 17 11 21 +1.49
18 Wycombe Wanderers Wycombe Wanderers 21 10 4 7 +1.37
19 AFC Bournemouth Bournemouth 103 36 36 31 +1.33
20 Mansfield Town Mansfield Town 66 30 14 22 +1.30
21 Ashington Ashington 12 6 2 4 +1.28
22 Darlington Darlington 44 19 14 11 +1.24
23 Blackpool Blackpool 46 19 11 16 +1.07
24 AFC Wimbledon Wimbledon 23 12 2 9 +1.07
25 Doncaster Rovers Doncaster Rovers 71 36 11 24 +1.01
26 Crawley Town Crawley Town 17 5 8 4 +1.01
27 Scarborough Athletic Scarborough Ath. 10 5 2 3 +1.01
28 Fleetwood Town Fleetwood Town 15 8 2 5 +1.00
29 Accrington Stanley Accrington 31 13 7 11 +0.99
30 Swindon Town Swindon 108 38 30 40 +0.99
31 Macclesfield Macclesfield 10 4 4 2 +0.87
32 Aldershot Town Aldershot 47 20 13 14 +0.86
33 Middlesbrough Middlesbrough 15 5 4 6 +0.85
34 Chester Chester 39 15 13 11 +0.85
35 York City York City 47 21 12 14 +0.73
36 Carlisle United Carlisle United 68 26 22 20 +0.72
37 Brighton and Hove Albion Brighton 86 30 20 36 +0.72
38 Sunderland Sunderland 17 4 4 9 +0.69
39 Preston North End Preston North End 58 25 10 23 +0.69
40 Oldham Athletic Oldham Athletic 63 26 15 22 +0.64
41 Crewe Alexandra Crewe Alexandra 80 33 22 25 +0.63
42 Chesterfield Chesterfield 95 35 30 30 +0.58
43 Stockport County Stockport County 52 24 9 19 +0.50
44 Lincoln City Lincoln City 72 27 19 26 +0.47
45 Burnley Burnley 34 11 10 13 +0.44
46 Wigan Borough Wigan Borough 13 6 1 6 +0.41
47 Northampton Town Northampton Town 86 36 17 33 +0.40
48 Notts County Notts County 68 25 17 26 +0.37
49 Luton Town Luton Town 43 17 6 20 +0.32
50 Sheffield United Sheffield United 32 8 10 14 +0.31
51 Barnsley Barnsley 49 16 14 19 +0.15
52 Gillingham Gillingham 122 47 28 47 -0.06
53 Wolverhampton Wanderers Wolves 15 4 5 6 -0.09
54 Milton Keynes Dons MK Dons 28 8 10 10 -0.09
55 Newport County Newport County 74 25 21 28 -0.10
56 Colchester United Colchester United 77 27 24 26 -0.12
57 Coventry City Coventry City 50 14 14 22 -0.14
58 Nelson Nelson 10 3 0 7 -0.23
59 Bristol City Bristol City 65 21 15 29 -0.23
60 Hartlepool United Hartlepool United 57 20 19 18 -0.24
61 Bolton Wanderers Bolton 27 10 4 13 -0.32
62 Workington Workington 10 4 2 4 -0.33
63 Scunthorpe United Scunthorpe United 56 18 19 19 -0.48
64 Bristol Rovers Bristol Rovers 102 37 22 43 -0.51
65 Derby County Derby County 12 4 3 5 -0.52
66 Liverpool Liverpool 11 0 4 7 -0.56
67 Charlton Athletic Charlton Athletic 38 10 8 20 -0.64
68 Huddersfield Town Huddersfield Town 37 8 12 17 -0.65
69 Gainsborough Trinity Gainsborough 11 4 4 3 -0.65
70 Millwall Millwall 76 21 19 36 -0.71
71 New Brighton New Brighton 24 9 6 9 -0.74
72 FC Halifax Town FC Halifax Town 52 22 11 19 -0.79
73 Cardiff City Cardiff City 26 7 7 12 -0.80
74 Wrexham Wrexham 66 22 15 29 -0.85
75 Manchester United Man Utd 17 2 5 10 -0.87
76 Leyton Orient Leyton Orient 78 24 22 32 -0.89
77 Brentford Brentford 76 23 20 33 -1.02
78 Harrogate Town Harrogate Town 10 3 4 3 -1.10
79 Rotherham United Rotherham United 73 29 13 31 -1.11
80 Watford Watford 84 25 18 41 -1.15
81 Bradford City Bradford 60 16 23 21 -1.19
82 Crystal Palace Crystal Palace 65 17 17 31 -1.23
83 Portsmouth Portsmouth 29 7 9 13 -1.24
84 Bury Bury 56 19 13 24 -1.28
85 Salford City Salford 12 5 1 6 -1.29
86 Southport Southport 36 13 9 14 -1.33
87 Durham City Durham City 12 4 3 5 -1.34
88 Swansea City Swansea City 46 15 11 20 -1.54
89 Cheltenham Town Cheltenham Town 10 3 3 4 -1.64
90 Stevenage Stevenage 13 3 6 4 -1.73
91 Sheffield Wednesday Sheffield Wednesday 23 4 9 10 -1.74
92 Blackburn Rovers Blackburn 18 2 6 10 -1.83
93 Torquay United Torquay United 75 25 17 33 -1.91
94 Southend United Southend United 88 24 20 44 -1.96
95 Barrow Barrow 42 15 12 15 -2.01
96 Chelsea Chelsea 12 1 1 10 -2.04
97 Plymouth Argyle Plymouth Argyle 68 20 13 35 -2.17
98 Fulham Fulham 32 4 13 15 -2.26
99 Queens Park Rangers Q.P.R. 49 9 10 30 -2.27
100 Hull City Hull City 26 6 7 13 -2.28
101 Southampton Southampton 21 3 6 12 -2.36
102 Yeovil Town Yeovil Town 23 7 7 9 -2.49
103 Manchester City Man City 26 2 9 15 -2.64
104 Wigan Athletic Wigan Athletic 33 10 7 16 -2.87
105 Ipswich Town Ipswich Town 35 8 3 24 -2.90
106 Rochdale Rochdale 67 23 17 27 -2.91
107 Gateshead AFC Gateshead 15 5 3 7 -2.93
108 Leeds United Leeds United 16 2 5 9 -2.99
109 Birmingham City Birmingham 26 5 3 18 -3.09
110 Leicester City Leicester City 21 3 5 13 -3.32
111 Newcastle United Newcastle United 14 3 0 11 -3.97
112 Oxford United Oxford United 35 9 8 18 -4.17