TownEnders.com - Swindon Town FC - ELO Club History: Newcastle United

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:

Newcastle United

ELO Score History

A historical overview of Newcastle United's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
2025 Wednesday April 16th, 2025 4,268.63
2023 Saturday November 4th, 2023 4,240.55
2024 Monday December 30th, 2024 4,212.93
2022 Monday December 26th, 2022 4,198.22
1906 Saturday December 22nd, 1906 4,178.35
1907 Saturday January 5th, 1907 4,170.51
1905 Saturday March 25th, 1905 4,169.66
1909 Tuesday March 23rd, 1909 4,161.61
2003 Saturday March 22nd, 2003 4,158.06
1904 Saturday December 31st, 1904 4,150.68
1994 Wednesday October 26th, 1994 4,146.83
1908 Saturday March 28th, 1908 4,136.92
1950 Saturday November 4th, 1950 4,136.18
1952 Saturday March 8th, 1952 4,135.67
1996 Wednesday October 23rd, 1996 4,132.15

Worst Teams in History

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

Year Date Recorded ELO Score
1992 Saturday February 1st, 1992 3,704.15
1980 Saturday August 23rd, 1980 3,716.32
1981 Saturday November 7th, 1981 3,728.82
1896 Saturday January 25th, 1896 3,729.29
1895 Friday April 12th, 1895 3,733.62
1991 Thursday December 26th, 1991 3,734.83
1982 Monday January 4th, 1982 3,742.60
1983 Saturday January 15th, 1983 3,749.82
1979 Saturday April 21st, 1979 3,758.11
1963 Saturday November 9th, 1963 3,762.05
1894 Saturday December 1st, 1894 3,769.40
1897 Friday April 16th, 1897 3,776.28

Significant Victories

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

Match Win % Score ELO +/-
Newcastle United (3,975) vs. Manchester City (4,374)
Tuesday January 29th, 2019
11.34% 2-1 +17.7
Manchester City (4,312) vs. Newcastle United (3,973)
Wednesday October 29th, 2014
10.10% 0-2 +13.5
Tottenham Hotspur (4,223) vs. Newcastle United (3,898)
Wednesday March 22nd, 1961
7.78% 1-2 +18.4
Newcastle United (4,012) vs. Chelsea (4,318)
Saturday December 6th, 2014
17.82% 2-1 +16.4
Chelsea (4,344) vs. Newcastle United (4,044)
Wednesday September 22nd, 2010
12.06% 3-4 +8.8
Liverpool (4,225) vs. Newcastle United (3,925)
Saturday October 1st, 1988
10.03% 1-2 +18.0
Newcastle United (3,964) vs. Manchester United (4,248)
Sunday February 11th, 2018
19.57% 1-0 +16.1
Newcastle United (3,980) vs. Chelsea (4,256)
Saturday November 2nd, 2013
20.47% 2-0 +23.9
Newcastle United (3,937) vs. Tottenham Hotspur (4,204)
Sunday May 15th, 2016
21.20% 5-1 +29.5
Newcastle United (3,905) vs. Liverpool (4,167)
Sunday December 6th, 2015
21.68% 2-0 +23.5
Newcastle United (4,039) vs. Chelsea (4,297)
Sunday February 20th, 2005
24.24% 1-0 +11.4
Wolverhampton Wanderers (4,175) vs. Newcastle United (3,918)
Saturday September 20th, 1958
11.06% 1-3 +26.7
Newcastle United (3,771) vs. Burnley (4,027)
Saturday February 2nd, 1895
32.90% 2-1 +13.4
Newcastle United (4,062) vs. Chelsea (4,313)
Sunday May 7th, 2006
24.55% 1-0 +15.1
Newcastle United (3,981) vs. Manchester United (4,225)
Saturday February 12th, 2000
26.61% 3-0 +25.7
Newcastle United (3,940) vs. Sunderland (4,180)
Saturday December 27th, 1913
33.58% 2-1 +13.3
Newcastle United (3,993) vs. Chelsea (4,231)
Sunday May 13th, 2018
24.13% 3-0 +26.6
Newcastle United (3,913) vs. Liverpool (4,150)
Saturday August 24th, 1985
30.07% 1-0 +14.0
Arsenal (4,128) vs. Newcastle United (3,892)
Saturday December 20th, 1930
10.83% 1-2 +17.8
Newcastle United (4,203) vs. Manchester City (4,435)
Wednesday September 27th, 2023
24.46% 1-0 +7.6

Significant Defeats

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

Match Win % Score ELO +/-
Hereford United (3,348) vs. Newcastle United (3,965)
Saturday February 5th, 1972
95.09% 2-1 -19.0
Newcastle United (4,171) vs. Crystal Palace (3,585)
Saturday January 12th, 1907
98.35% 0-1 -19.7
Newcastle United (3,801) vs. Bedford Town (3,229)
Saturday January 4th, 1964
98.00% 1-2 -19.6
Lincoln City (3,417) vs. Newcastle United (3,910)
Wednesday September 13th, 1967
90.33% 2-1 -18.1
Stevenage (3,562) vs. Newcastle United (4,038)
Saturday January 8th, 2011
92.28% 3-1 -13.8
Colchester United (3,567) vs. Newcastle United (3,961)
Monday October 10th, 1960
84.19% 4-1 -29.5
Millwall (3,605) vs. Newcastle United (3,989)
Saturday January 26th, 1957
83.07% 2-1 -16.6
Newcastle United (3,974) vs. Cambridge United (3,600)
Saturday January 8th, 2022
91.51% 0-1 -9.2
Sheffield Wednesday (3,838) vs. Newcastle United (4,196)
Saturday January 7th, 2023
86.33% 2-1 -8.6
Chester (3,608) vs. Newcastle United (3,962)
Wednesday December 18th, 1974
81.13% 1-0 -16.2
Cambridge United (3,567) vs. Newcastle United (3,910)
Saturday April 28th, 1984
80.93% 1-0 -16.2
Middlesbrough (3,710) vs. Newcastle United (4,048)
Saturday February 9th, 1901
76.75% 3-1 -23.0
Bristol Rovers (3,692) vs. Newcastle United (4,025)
Tuesday September 8th, 1970
78.87% 2-1 -15.8
Oxford United (3,681) vs. Newcastle United (4,012)
Saturday January 28th, 2017
84.57% 3-0 -14.8
Blackpool (3,594) vs. Newcastle United (3,921)
Wednesday September 23rd, 1987
79.73% 1-0 -15.9
Luton Town (3,908) vs. Newcastle United (4,203)
Saturday December 23rd, 2023
81.58% 1-0 -16.3
Clapton Orient (3,733) vs. Newcastle United (4,017)
Saturday February 20th, 1926
71.77% 2-0 -21.5
Newport County (3,599) vs. Newcastle United (3,882)
Saturday June 7th, 1947
71.35% 4-2 -21.4
AFC Bournemouth (3,958) vs. Newcastle United (4,241)
Saturday November 11th, 2023
80.50% 2-0 -24.1
Newcastle United (3,934) vs. Scunthorpe and Lindsey United (3,652)
Saturday January 25th, 1958
90.32% 1-3 -27.1

Opponents

A complete listing of Newcastle United'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 Walsall Walsall 14 11 0 3 +3.97
2 Rotherham United Rotherham United 17 10 5 2 +3.86
3 Tranmere Rovers Tranmere Rovers 10 8 0 2 +3.79
4 Brentford Brentford 21 15 1 5 +2.89
5 Cambridge United Cambridge United 17 9 3 5 +2.32
6 Plymouth Argyle Plymouth Argyle 37 22 9 6 +2.10
7 Coventry City Coventry City 68 34 16 18 +2.04
8 Bradford (Park Avenue) Bradford (PA) 21 12 3 6 +1.86
9 Notts County Notts County 64 32 15 17 +1.83
10 Cardiff City Cardiff City 58 28 14 16 +1.48
11 Bury Bury 68 36 14 18 +1.39
12 Aston Villa Aston Villa 175 76 40 59 +1.35
13 Crystal Palace Crystal Palace 56 30 13 13 +1.31
14 Bolton Wanderers Bolton 118 55 21 42 +1.25
15 Oldham Athletic Oldham Athletic 40 18 12 10 +1.14
16 Swindon Town Swindon 17 7 6 4 +1.13
17 Arsenal Arsenal 196 72 39 85 +1.10
18 Sheffield Wednesday Sheffield Wednesday 131 57 31 43 +1.09
19 Queens Park Rangers Q.P.R. 50 24 9 17 +1.07
20 Stoke City Stoke City 92 44 21 27 +1.07
21 Burnley Burnley 113 48 22 43 +0.92
22 West Ham United West Ham United 145 60 41 44 +0.87
23 Norwich City Norwich City 60 25 18 17 +0.79
24 Hull City Hull City 25 12 7 6 +0.63
25 Manchester City Man City 194 73 42 79 +0.48
26 Huddersfield Town Huddersfield Town 66 29 15 22 +0.46
27 Reading Reading 16 9 3 4 +0.43
28 Nottingham Forest Nottingham Forest 119 55 28 36 +0.40
29 Luton Town Luton Town 53 23 12 18 +0.39
30 Portsmouth Portsmouth 69 30 18 21 +0.38
31 Swansea City Swansea City 47 25 7 15 +0.37
32 Derby County Derby County 123 52 33 38 +0.34
33 Everton Everton 183 71 39 73 +0.34
34 Leeds United Leeds United 100 40 21 39 +0.21
35 Ipswich Town Ipswich Town 51 19 15 17 +0.16
36 Bristol City Bristol City 28 11 11 6 +0.03
37 Birmingham City Birmingham 107 44 30 33 -0.03
38 Port Vale Port Vale 18 9 5 4 -0.14
39 Leicester City Leicester City 135 58 29 48 -0.20
40 West Bromwich Albion West Bromwich Albion 131 48 35 48 -0.21
41 Tottenham Hotspur Tottenham 170 63 34 73 -0.22
42 Chelsea Chelsea 176 57 42 77 -0.23
43 Charlton Athletic Charlton Athletic 70 30 20 20 -0.24
44 Shrewsbury Town Shrewsbury Town 10 4 2 4 -0.27
45 Manchester United Man Utd 179 48 41 90 -0.33
46 Barnsley Barnsley 43 20 12 11 -0.34
47 Sunderland Sunderland 154 54 50 50 -0.42
48 Wolverhampton Wanderers Wolves 108 37 30 41 -0.43
49 Bristol Rovers Bristol Rovers 19 8 7 4 -0.48
50 Middlesbrough Middlesbrough 123 47 37 39 -0.69
51 Preston North End Preston North End 83 39 12 32 -0.71
52 Watford Watford 48 15 18 15 -0.72
53 Southampton Southampton 106 47 22 37 -0.72
54 Blackburn Rovers Blackburn 147 60 32 55 -0.79
55 Liverpool Liverpool 188 50 45 93 -0.87
56 Sheffield United Sheffield United 129 50 29 50 -0.88
57 Leyton Orient Leyton Orient 21 9 5 7 -1.04
58 Bradford City Bradford 42 20 9 13 -1.16
59 Northampton Town Northampton Town 10 5 2 3 -1.46
60 Blackpool Blackpool 61 26 9 26 -1.68
61 Fulham Fulham 82 34 15 33 -1.72
62 Grimsby Town Grimsby Town 41 16 9 16 -1.76
63 Lincoln City Lincoln City 11 7 0 4 -1.88
64 Brighton and Hove Albion Brighton 36 11 10 15 -1.90
65 Wigan Athletic Wigan Athletic 19 9 3 7 -1.92
66 Oxford United Oxford United 20 7 6 7 -2.01
67 Wrexham Wrexham 10 3 3 4 -2.17
68 AFC Bournemouth Bournemouth 21 7 8 6 -2.33
69 AFC Wimbledon Wimbledon 24 8 6 10 -2.37
70 Peterborough United Peterborough United 11 6 1 4 -2.48
71 Scunthorpe United Scunthorpe United 13 6 2 5 -3.74
72 Burton Swifts Burton Swifts 10 5 0 5 -4.61
73 Millwall Millwall 19 5 4 10 -5.05
74 Chesterfield Chesterfield 11 4 0 7 -5.47