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
1978 Monday March 27th, 1978 3,861.51
1979 Monday February 12th, 1979 3,812.93
1977 Saturday December 31st, 1977 3,812.22
2025 Saturday May 3rd, 2025 3,809.90
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
1933 Saturday May 6th, 1933 3,703.40

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 17 8 6 3 +3.73
5 Eastleigh Eastleigh 19 9 8 2 +3.62
6 Bradford (Park Avenue) Bradford (PA) 44 24 6 14 +2.94
7 Solihull Moors Solihull Moors 14 8 3 3 +2.92
8 Bromley Bromley 16 9 4 3 +2.86
9 Swansea City Swansea City 31 16 7 8 +2.83
10 Barnet Barnet 25 13 6 6 +2.78
11 Blackburn Rovers Blackburn 17 4 10 3 +2.59
12 Hull City Hull City 43 17 10 16 +2.44
13 Ashington Ashington 16 6 7 3 +2.42
14 Luton Town Luton Town 46 20 9 17 +2.35
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 Oxford United Oxford United 25 10 8 7 +2.12
19 Altrincham Altrincham 18 10 5 3 +1.89
20 Millwall Millwall 26 9 11 6 +1.87
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 Walsall Walsall 66 29 15 22 +0.85
38 Oldham Athletic Oldham Athletic 72 29 20 23 +0.81
39 Nelson Nelson 18 9 2 7 +0.73
40 Gateshead Gateshead 23 12 5 6 +0.73
41 Grimsby Town Grimsby Town 72 27 15 30 +0.70
42 Southport Southport 89 40 24 25 +0.63
43 AFC Bournemouth Bournemouth 42 18 7 17 +0.60
44 Tamworth Tamworth 10 5 4 1 +0.59
45 Aldershot Town Aldershot 54 26 10 18 +0.42
46 Darlington Darlington 98 39 26 33 +0.29
47 Wigan Borough Wigan Borough 22 10 5 7 +0.22
48 Sutton United Sutton United 12 5 4 3 +0.22
49 Woking Woking 23 11 6 6 +0.17
50 Bristol City Bristol City 29 9 5 15 +0.14
51 Tranmere Rovers Tranmere Rovers 111 42 27 42 +0.13
52 Kidderminster Harriers Kidderminster Harriers 20 8 4 8 +0.12
53 Colchester United Colchester United 53 20 15 18 +0.10
54 Crawley Town Crawley Town 10 5 1 4 +0.05
55 Chester Chester 94 38 25 31 +0.00
56 Accrington Stanley Accrington 77 36 11 30 -0.05
57 Bristol Rovers Bristol Rovers 46 18 10 18 -0.14
58 Lincoln City Lincoln City 99 34 28 37 -0.14
59 Barrow Barrow 94 36 35 23 -0.15
60 Notts County Notts County 59 19 17 23 -0.19
61 Gateshead AFC Gateshead 48 17 12 19 -0.21
62 Exeter City Exeter City 36 12 13 11 -0.23
63 Mansfield Town Mansfield Town 87 33 21 33 -0.24
64 Torquay United Torquay United 51 19 14 18 -0.38
65 Coventry City Coventry City 11 3 1 7 -0.39
66 Hartlepool United Hartlepool United 110 50 19 41 -0.44
67 Sheffield United Sheffield United 11 2 3 6 -0.44
68 Port Vale Port Vale 65 21 17 27 -0.50
69 Queens Park Rangers Q.P.R. 18 5 4 9 -0.58
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 Watford Watford 20 7 4 9 -0.70
74 Alfreton Town Alfreton 10 5 1 4 -0.71
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 New Brighton New Brighton 46 16 16 14 -0.95
82 Peterborough United Peterborough United 60 19 17 24 -0.96
83 Yeovil Town Yeovil Town 10 5 2 3 -1.02
84 Doncaster Rovers Doncaster Rovers 71 19 25 27 -1.04
85 Stockport County Stockport County 115 41 21 53 -1.06
86 Maidenhead United Maidenhead United 12 5 4 3 -1.14
87 Newport County Newport County 31 11 9 11 -1.15
88 Birmingham City Birmingham 11 2 3 6 -1.25
89 Wigan Athletic Wigan Athletic 21 5 8 8 -1.31
90 Braintree Town Braintree 14 6 2 6 -1.53
91 Huddersfield Town Huddersfield Town 20 4 6 10 -1.57
92 Preston North End Preston North End 33 9 9 15 -1.59
93 Cardiff City Cardiff City 35 9 8 18 -1.64
94 Bradford City Bradford 75 23 18 34 -1.77
95 Dagenham and Redbridge Dagenham & Redbridge 16 6 4 6 -1.78
96 Hereford Hereford 37 10 11 16 -1.89
97 Sheffield Wednesday Sheffield Wednesday 15 5 2 8 -1.91
98 Dover Athletic Dover Athletic 14 4 4 6 -2.05
99 Reading Reading 31 10 4 17 -2.48
100 Bolton Wanderers Bolton 14 3 3 8 -2.58
101 Aston Villa Aston Villa 10 1 2 7 -2.60
102 Workington Workington 24 8 5 11 -2.73
103 Brentford Brentford 42 11 9 22 -3.00
104 Blackpool Blackpool 34 6 9 19 -3.18
105 Burnley Burnley 35 9 7 19 -4.49
106 Norwich City Norwich City 10 1 1 8 -4.50
107 Macclesfield Macclesfield 23 5 7 11 -5.03
108 Stoke City Stoke City 16 1 0 15 -5.60
109 Crystal Palace Crystal Palace 17 1 4 12 -5.99