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

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:

Wrexham

ELO Score History

A historical overview of Wrexham's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
2026 Friday January 9th, 2026 3,875.48
1978 Monday March 27th, 1978 3,861.51
2025 Wednesday November 26th, 2025 3,852.31
1979 Monday February 12th, 1979 3,812.93
1977 Saturday December 31st, 1977 3,812.22
1980 Tuesday January 29th, 1980 3,799.76
1981 Tuesday October 6th, 1981 3,795.26
1982 Saturday January 23rd, 1982 3,786.22
1976 Saturday November 27th, 1976 3,784.01
2024 Sunday December 29th, 2024 3,764.78
1996 Saturday November 9th, 1996 3,737.47
1997 Saturday February 15th, 1997 3,735.04
1974 Wednesday May 1st, 1974 3,734.75
1998 Saturday March 21st, 1998 3,733.03
1934 Saturday September 15th, 1934 3,730.77

Worst Teams in History

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

Year Date Recorded ELO Score
2017 Friday April 14th, 2017 3,312.17
2016 Saturday December 17th, 2016 3,329.01
1984 Friday November 30th, 1984 3,333.03
2019 Saturday November 30th, 2019 3,334.96
2009 Saturday October 3rd, 2009 3,337.83
1985 Tuesday January 1st, 1985 3,337.88
2010 Tuesday March 23rd, 2010 3,341.62
2015 Tuesday January 20th, 2015 3,348.22

Significant Victories

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

Match Win % Score ELO +/-
Wrexham (3,384) vs. Arsenal (4,090)
Saturday January 4th, 1992
2.59% 2-1 +19.5
Wrexham (3,543) vs. Blackburn Rovers (3,961)
Wednesday December 14th, 1960
14.05% 3-1 +25.8
Wrexham (3,578) vs. Middlesbrough (3,973)
Saturday December 11th, 1999
13.22% 2-1 +8.7
Wrexham (3,699) vs. Leicester City (4,004)
Wednesday September 1st, 1976
23.85% 1-0 +15.2
Wrexham (3,367) vs. Milton Keynes Dons (3,669)
Saturday January 19th, 2008
18.84% 1-0 +16.2
Nottingham Forest (4,050) vs. Wrexham (3,752)
Saturday January 2nd, 1982
9.28% 1-3 +27.2
Charlton Athletic (3,827) vs. Wrexham (3,540)
Tuesday September 2nd, 1969
9.45% 0-2 +27.2
Wrexham (3,683) vs. Middlesbrough (3,952)
Saturday January 26th, 1974
27.72% 1-0 +14.5
Wrexham (3,566) vs. West Bromwich Albion (3,833)
Saturday January 11th, 1930
31.24% 1-0 +13.8
Wrexham (3,460) vs. Lincoln City (3,726)
Tuesday December 25th, 1951
27.33% 4-2 +21.8
Wrexham (3,467) vs. Bradford (Park Avenue) (3,728)
Saturday March 13th, 1926
30.94% 4-2 +20.7
Wrexham (3,527) vs. Bradford City (3,786)
Tuesday September 10th, 2002
24.63% 2-1 +7.5
Stockport County (3,802) vs. Wrexham (3,544)
Saturday December 28th, 1929
9.69% 0-1 +18.1
Southampton (3,956) vs. Wrexham (3,708)
Saturday February 16th, 1974
11.73% 0-1 +17.7
Wrexham (3,550) vs. Cardiff City (3,798)
Monday October 21st, 1963
30.34% 3-0 +24.4
Coventry City (3,837) vs. Wrexham (3,595)
Saturday January 7th, 2023
16.68% 3-4 +8.3
Tottenham Hotspur (3,971) vs. Wrexham (3,730)
Wednesday September 22nd, 1976
12.10% 2-3 +17.6
Wrexham (3,390) vs. Darlington (3,631)
Saturday February 2nd, 2008
24.97% 2-0 +22.5
Scunthorpe United (3,724) vs. Wrexham (3,485)
Saturday December 2nd, 2006
15.79% 0-2 +12.6
Brighton and Hove Albion (3,771) vs. Wrexham (3,534)
Wednesday November 16th, 1960
12.30% 0-2 +26.3

Significant Defeats

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

Match Win % Score ELO +/-
Worcester City (3,246) vs. Wrexham (3,672)
Saturday December 11th, 1982
87.31% 2-1 -17.5
Colchester United (3,176) vs. Wrexham (3,581)
Saturday December 13th, 1947
84.42% 1-0 -16.9
Bangor City (3,176) vs. Wrexham (3,563)
Saturday November 5th, 1960
83.59% 1-0 -16.7
Wrexham (3,729) vs. Crewe Alexandra (3,396)
Tuesday August 20th, 1974
92.37% 1-2 -18.5
Rochdale (3,338) vs. Wrexham (3,648)
Saturday November 19th, 1932
73.85% 3-1 -22.2
Rhyl (3,211) vs. Wrexham (3,516)
Saturday December 11th, 1926
73.69% 3-1 -22.1
Crewe Alexandra (3,275) vs. Wrexham (3,573)
Monday April 22nd, 1957
74.83% 3-0 -26.2
FC Halifax Town (3,363) vs. Wrexham (3,653)
Friday April 7th, 2023
81.10% 3-1 -24.3
Stockport County (3,272) vs. Wrexham (3,538)
Saturday February 25th, 2012
78.12% 1-0 -15.6
Oxford United (3,568) vs. Wrexham (3,833)
Wednesday March 1st, 1978
71.49% 2-1 -14.3
Bradford City (3,548) vs. Wrexham (3,812)
Monday December 26th, 1977
71.47% 2-1 -14.3
Harrogate Town (3,471) vs. Wrexham (3,734)
Sunday November 3rd, 2024
78.59% 1-0 -7.9
Wrexham (3,700) vs. Rotherham United (3,439)
Saturday October 13th, 1934
90.56% 0-1 -18.1
Grimsby Town (3,532) vs. Wrexham (3,784)
Tuesday November 30th, 1976
70.16% 3-0 -24.6
Shrewsbury Town (3,509) vs. Wrexham (3,760)
Thursday January 16th, 2025
77.34% 2-1 -15.5
Nelson (3,377) vs. Wrexham (3,627)
Saturday December 20th, 1930
66.65% 2-0 -20.0
Wrexham (3,532) vs. Lincoln City (3,282)
Saturday October 13th, 2012
84.34% 2-4 -25.3
Carlisle United (3,452) vs. Wrexham (3,701)
Saturday March 11th, 1933
66.56% 2-1 -13.3
Stockport County (3,317) vs. Wrexham (3,564)
Friday December 19th, 1986
71.51% 2-1 -14.3
Southport (3,429) vs. Wrexham (3,674)
Saturday December 22nd, 1934
65.77% 2-1 -13.2

Opponents

A complete listing of Wrexham'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 Boreham Wood Boreham Wood 15 11 3 1 +6.28
2 West Ham United West Ham United 13 4 6 3 +4.73
3 Bury Bury 44 22 13 9 +4.59
4 Charlton Athletic Charlton Athletic 18 9 6 3 +4.03
5 Eastleigh Eastleigh 19 9 8 2 +3.62
6 Blackburn Rovers Blackburn 19 5 11 3 +2.98
7 Bradford (Park Avenue) Bradford (PA) 44 24 6 14 +2.94
8 Solihull Moors Solihull Moors 14 8 3 3 +2.92
9 Bromley Bromley 16 9 4 3 +2.86
10 Barnet Barnet 25 13 6 6 +2.78
11 Swansea City Swansea City 32 16 7 9 +2.42
12 Ashington Ashington 16 6 7 3 +2.42
13 Luton Town Luton Town 46 20 9 17 +2.35
14 Oxford United Oxford United 26 11 8 7 +2.34
15 Southend United Southend United 44 18 15 11 +2.23
16 Maidstone United Maidstone United 15 8 4 3 +2.21
17 Newcastle United Newcastle United 10 4 3 3 +2.17
18 Hull City Hull City 45 17 11 17 +1.98
19 Altrincham Altrincham 18 10 5 3 +1.89
20 Millwall Millwall 28 10 11 7 +1.82
21 Carlisle United Carlisle United 82 42 19 21 +1.80
22 Forest Green Rovers Forest Green 20 9 7 4 +1.60
23 Cambridge United Cambridge United 51 22 16 13 +1.57
24 Kettering Town Kettering Town 10 5 3 2 +1.43
25 Ebbsfleet United Ebbsfleet United 14 8 2 4 +1.41
26 Northampton Town Northampton Town 36 17 8 11 +1.40
27 Scarborough Athletic Scarborough Ath. 12 5 1 6 +1.32
28 AFC Rushden and Diamonds Rushden 12 4 6 2 +1.27
29 Gillingham Gillingham 35 17 8 10 +1.24
30 Scunthorpe United Scunthorpe United 59 24 13 22 +1.17
31 Barnsley Barnsley 34 13 8 13 +1.05
32 Rotherham United Rotherham United 73 33 16 24 +1.01
33 Plymouth Argyle Plymouth Argyle 26 10 8 8 +0.95
34 Rochdale Rochdale 123 58 23 42 +0.93
35 Durham City Durham City 16 7 3 6 +0.92
36 Swindon Town Swindon 38 15 8 15 +0.89
37 Sheffield United Sheffield United 12 3 3 6 +0.89
38 Walsall Walsall 66 29 15 22 +0.85
39 Oldham Athletic Oldham Athletic 72 29 20 23 +0.81
40 Nelson Nelson 18 9 2 7 +0.73
41 Gateshead Gateshead 23 12 5 6 +0.73
42 Coventry City Coventry City 12 4 1 7 +0.72
43 Derby County Derby County 11 3 3 5 +0.71
44 Grimsby Town Grimsby Town 72 27 15 30 +0.70
45 Southport Southport 89 40 24 25 +0.63
46 Bristol City Bristol City 30 10 5 15 +0.62
47 AFC Bournemouth Bournemouth 42 18 7 17 +0.60
48 Tamworth Tamworth 10 5 4 1 +0.59
49 Aldershot Town Aldershot 54 26 10 18 +0.42
50 Darlington Darlington 98 39 26 33 +0.29
51 Wigan Borough Wigan Borough 22 10 5 7 +0.22
52 Sutton United Sutton United 12 5 4 3 +0.22
53 Woking Woking 23 11 6 6 +0.17
54 Tranmere Rovers Tranmere Rovers 111 42 27 42 +0.13
55 Kidderminster Harriers Kidderminster Harriers 20 8 4 8 +0.12
56 Colchester United Colchester United 53 20 15 18 +0.10
57 Crawley Town Crawley Town 10 5 1 4 +0.05
58 Chester Chester 94 38 25 31 +0.00
59 Accrington Stanley Accrington 77 36 11 30 -0.05
60 Bristol Rovers Bristol Rovers 46 18 10 18 -0.14
61 Lincoln City Lincoln City 99 34 28 37 -0.14
62 Barrow Barrow 94 36 35 23 -0.15
63 Notts County Notts County 59 19 17 23 -0.19
64 Gateshead AFC Gateshead 48 17 12 19 -0.21
65 Exeter City Exeter City 36 12 13 11 -0.23
66 Mansfield Town Mansfield Town 87 33 21 33 -0.24
67 Torquay United Torquay United 51 19 14 18 -0.38
68 Hartlepool United Hartlepool United 110 50 19 41 -0.44
69 Port Vale Port Vale 65 21 17 27 -0.50
70 York City York City 109 39 34 36 -0.65
71 FC Halifax Town FC Halifax Town 131 52 35 44 -0.70
72 Brighton and Hove Albion Brighton 36 8 14 14 -0.70
73 Alfreton Town Alfreton 10 5 1 4 -0.71
74 Watford Watford 21 7 5 9 -0.75
75 Fulham Fulham 13 3 5 5 -0.80
76 Leyton Orient Leyton Orient 37 11 12 14 -0.80
77 Chesterfield Chesterfield 122 39 28 55 -0.81
78 Shrewsbury Town Shrewsbury Town 55 22 11 22 -0.81
79 Wycombe Wanderers Wycombe Wanderers 26 8 10 8 -0.88
80 Crewe Alexandra Crewe Alexandra 113 42 30 41 -0.91
81 Queens Park Rangers Q.P.R. 20 6 4 10 -0.92
82 New Brighton New Brighton 46 16 16 14 -0.95
83 Peterborough United Peterborough United 60 19 17 24 -0.96
84 Preston North End Preston North End 36 11 10 15 -1.01
85 Yeovil Town Yeovil Town 10 5 2 3 -1.02
86 Doncaster Rovers Doncaster Rovers 71 19 25 27 -1.04
87 Leicester City Leicester City 10 1 5 4 -1.05
88 Stockport County Stockport County 115 41 21 53 -1.06
89 Birmingham City Birmingham 12 2 4 6 -1.09
90 Maidenhead United Maidenhead United 12 5 4 3 -1.14
91 Newport County Newport County 31 11 9 11 -1.15
92 Wigan Athletic Wigan Athletic 21 5 8 8 -1.31
93 Sheffield Wednesday Sheffield Wednesday 17 6 3 8 -1.45
94 Portsmouth Portsmouth 10 4 1 5 -1.52
95 Braintree Town Braintree 14 6 2 6 -1.53
96 Huddersfield Town Huddersfield Town 20 4 6 10 -1.57
97 Bradford City Bradford 75 23 18 34 -1.77
98 Cardiff City Cardiff City 36 9 8 19 -1.77
99 Dagenham and Redbridge Dagenham & Redbridge 16 6 4 6 -1.78
100 Hereford Hereford 37 10 11 16 -1.89
101 Dover Athletic Dover Athletic 14 4 4 6 -2.05
102 Reading Reading 32 11 4 17 -2.27
103 Bolton Wanderers Bolton 14 3 3 8 -2.58
104 Aston Villa Aston Villa 10 1 2 7 -2.60
105 Workington Workington 24 8 5 11 -2.73
106 Brentford Brentford 42 11 9 22 -3.00
107 Blackpool Blackpool 34 6 9 19 -3.18
108 Norwich City Norwich City 12 2 1 9 -3.93
109 Burnley Burnley 35 9 7 19 -4.49
110 Macclesfield Macclesfield 23 5 7 11 -5.03
111 Stoke City Stoke City 17 1 0 16 -5.79
112 Crystal Palace Crystal Palace 17 1 4 12 -5.99