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

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:

Middlesbrough

ELO Score History

A historical overview of Middlesbrough's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
1950 Monday December 25th, 1950 4,127.07
1951 Saturday January 6th, 1951 4,106.73
1946 Thursday December 26th, 1946 4,082.76
2004 Saturday December 18th, 2004 4,082.01
1938 Wednesday March 23rd, 1938 4,077.87
1947 Wednesday January 1st, 1947 4,074.43
1914 Saturday October 31st, 1914 4,068.18
1939 Monday April 10th, 1939 4,066.44
1975 Saturday October 18th, 1975 4,063.67
2005 Saturday January 1st, 2005 4,062.05
1909 Saturday March 27th, 1909 4,053.56
1908 Saturday September 5th, 1908 4,051.38
1974 Saturday October 26th, 1974 4,047.46
1976 Saturday January 3rd, 1976 4,045.07
1919 Monday September 15th, 1919 4,041.20

Worst Teams in History

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

Year Date Recorded ELO Score
1966 Saturday October 8th, 1966 3,620.51
1900 Saturday April 14th, 1900 3,632.41
1985 Saturday October 26th, 1985 3,656.64
1986 Saturday March 22nd, 1986 3,671.06
1984 Tuesday October 2nd, 1984 3,671.57

Significant Victories

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

Match Win % Score ELO +/-
Middlesbrough (3,966) vs. Chelsea (4,358)
Saturday February 11th, 2006
12.62% 3-0 +30.6
Manchester City (4,295) vs. Middlesbrough (3,948)
Saturday January 24th, 2015
9.66% 0-2 +13.6
Middlesbrough (3,710) vs. Newcastle United (4,048)
Saturday February 9th, 1901
23.24% 3-1 +23.0
Middlesbrough (3,937) vs. Arsenal (4,247)
Sunday December 9th, 2007
18.21% 2-1 +16.4
Middlesbrough (4,003) vs. Chelsea (4,302)
Wednesday August 23rd, 2006
19.44% 2-1 +16.1
Arsenal (4,302) vs. Middlesbrough (4,005)
Tuesday January 20th, 2004
11.37% 0-1 +17.7
Middlesbrough (3,861) vs. Tottenham Hotspur (4,152)
Tuesday March 1st, 2022
18.87% 1-0 +12.2
Middlesbrough (3,943) vs. Liverpool (4,231)
Saturday February 28th, 2009
20.03% 2-0 +24.0
Middlesbrough (3,826) vs. Arsenal (4,090)
Tuesday April 6th, 1993
25.01% 1-0 +15.0
Middlesbrough (3,632) vs. Newton Heath (3,891)
Saturday April 21st, 1900
32.29% 2-0 +20.3
Middlesbrough (4,019) vs. Arsenal (4,277)
Saturday September 10th, 2005
23.92% 2-1 +15.2
Middlesbrough (3,874) vs. Liverpool (4,131)
Wednesday January 8th, 1997
24.92% 2-1 +15.0
Middlesbrough (3,998) vs. Liverpool (4,254)
Saturday November 9th, 2002
24.99% 1-0 +15.0
Middlesbrough (4,036) vs. Arsenal (4,289)
Tuesday February 3rd, 2004
24.71% 2-1 +15.1
Middlesbrough (3,952) vs. Liverpool (4,204)
Tuesday May 6th, 1980
29.90% 1-0 +14.0
Middlesbrough (3,869) vs. Chelsea (4,118)
Tuesday January 9th, 2024
22.73% 1-0 +15.5
Middlesbrough (3,721) vs. Chelsea (3,960)
Wednesday September 13th, 1967
31.63% 2-1 +13.7
Middlesbrough (3,737) vs. Sheffield Wednesday (3,975)
Wednesday April 25th, 1984
30.19% 2-0 +20.9
Manchester United (4,129) vs. Middlesbrough (3,893)
Saturday November 15th, 1913
11.34% 0-1 +17.7
Middlesbrough (3,881) vs. Arsenal (4,114)
Saturday March 28th, 1953
31.82% 2-0 +20.5

Significant Defeats

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

Match Win % Score ELO +/-
Middlesbrough (4,004) vs. Notts County (3,491)
Wednesday September 20th, 2006
96.27% 0-1 -9.6
Newport County (3,485) vs. Middlesbrough (3,922)
Tuesday February 5th, 2019
90.69% 2-0 -13.6
Wrexham (3,578) vs. Middlesbrough (3,973)
Saturday December 11th, 1999
86.78% 2-1 -8.7
Middlesbrough (3,895) vs. Grimsby Town (3,506)
Saturday January 7th, 1989
93.75% 1-2 -18.7
Middlesbrough (3,869) vs. Bradford (Park Avenue) (3,484)
Wednesday October 2nd, 1963
94.31% 2-3 -18.9
Tranmere Rovers (3,502) vs. Middlesbrough (3,882)
Tuesday October 11th, 1988
84.83% 1-0 -17.0
York City (3,641) vs. Middlesbrough (4,008)
Saturday February 12th, 1938
79.36% 1-0 -15.9
Bury (3,681) vs. Middlesbrough (4,045)
Tuesday January 6th, 1976
81.75% 3-2 -16.3
West Ham United (3,662) vs. Middlesbrough (3,973)
Thursday February 8th, 1912
74.52% 2-1 -14.9
Middlesbrough (3,744) vs. Accrington Stanley (3,445)
Tuesday August 6th, 2013
87.59% 1-2 -8.8
Burton Albion (3,497) vs. Middlesbrough (3,790)
Saturday January 8th, 2011
80.64% 2-1 -8.1
Leeds United (3,830) vs. Middlesbrough (4,122)
Saturday January 6th, 1951
75.77% 1-0 -15.2
Brentford (3,681) vs. Middlesbrough (3,973)
Saturday February 2nd, 1907
72.31% 1-0 -14.5
Middlesbrough (3,787) vs. Chesterfield (3,498)
Tuesday August 30th, 1983
89.97% 0-1 -18.0
Middlesbrough (3,876) vs. York City (3,593)
Tuesday September 14th, 1971
90.14% 1-2 -18.0
Clapton Orient (3,647) vs. Middlesbrough (3,928)
Saturday November 24th, 1928
70.60% 3-0 -24.7
Wrexham (3,683) vs. Middlesbrough (3,952)
Saturday January 26th, 1974
72.28% 1-0 -14.5
Bristol City (3,747) vs. Middlesbrough (4,015)
Saturday January 16th, 2016
79.01% 1-0 -15.8
Cardiff City (3,730) vs. Middlesbrough (3,998)
Saturday April 13th, 1974
72.13% 3-2 -14.4
Burton United (3,656) vs. Middlesbrough (3,921)
Saturday April 12th, 1902
68.28% 3-2 -13.7

Opponents

A complete listing of Middlesbrough'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 Darlington Darlington 10 7 2 1 +5.15
2 Shrewsbury Town Shrewsbury Town 16 10 3 3 +4.78
3 Stockport County Stockport County 13 9 3 1 +4.78
4 Wigan Athletic Wigan Athletic 21 10 9 2 +3.90
5 Scunthorpe United Scunthorpe United 19 11 4 4 +2.99
6 Oxford United Oxford United 29 18 6 5 +2.90
7 Brighton and Hove Albion Brighton 48 24 13 11 +2.22
8 Doncaster Rovers Doncaster Rovers 24 15 3 6 +2.18
9 Wolverhampton Wanderers Wolves 94 45 20 29 +2.09
10 Swindon Town Swindon 30 16 5 9 +1.94
11 Manchester City Man City 128 49 29 50 +1.58
12 West Bromwich Albion West Bromwich Albion 106 45 25 36 +1.43
13 Tottenham Hotspur Tottenham 96 35 25 36 +1.39
14 Preston North End Preston North End 112 48 28 36 +1.36
15 Norwich City Norwich City 64 26 16 22 +1.24
16 Barnsley Barnsley 66 33 12 21 +1.22
17 Derby County Derby County 153 66 35 52 +1.22
18 Swansea City Swansea City 59 27 12 20 +1.10
19 Sheffield Wednesday Sheffield Wednesday 118 48 20 50 +1.10
20 Reading Reading 41 19 11 11 +1.03
21 Port Vale Port Vale 33 17 6 10 +1.01
22 Millwall Millwall 68 29 16 23 +0.95
23 Blackpool Blackpool 71 32 17 22 +0.94
24 Huddersfield Town Huddersfield Town 103 46 22 35 +0.92
25 Newcastle United Newcastle United 123 39 37 47 +0.69
26 AFC Bournemouth Bournemouth 22 8 9 5 +0.68
27 Bradford City Bradford 47 22 10 15 +0.64
28 Peterborough United Peterborough United 21 11 8 2 +0.64
29 Manchester United Man Utd 127 33 30 64 +0.59
30 Notts County Notts County 67 31 11 25 +0.53
31 Sheffield United Sheffield United 111 43 23 45 +0.43
32 Liverpool Liverpool 145 41 40 64 +0.39
33 Rotherham United Rotherham United 44 21 10 13 +0.30
34 Hull City Hull City 73 32 20 21 +0.25
35 Stoke City Stoke City 111 45 27 39 +0.21
36 Nottingham Forest Nottingham Forest 91 28 34 29 +0.17
37 Charlton Athletic Charlton Athletic 106 45 25 36 +0.11
38 Bristol Rovers Bristol Rovers 26 12 5 9 +0.07
39 West Ham United West Ham United 66 24 15 27 -0.01
40 AFC Wimbledon Wimbledon 27 7 12 8 -0.06
41 Burnley Burnley 71 23 21 27 -0.12
42 Arsenal Arsenal 132 33 34 65 -0.12
43 Fulham Fulham 67 28 12 27 -0.18
44 Portsmouth Portsmouth 113 41 32 40 -0.19
45 Brentford Brentford 32 14 6 12 -0.19
46 Bury Bury 48 19 13 16 -0.30
47 Leicester City Leicester City 94 31 28 35 -0.54
48 Bolton Wanderers Bolton 130 48 31 51 -0.61
49 Southampton Southampton 60 18 17 25 -0.63
50 Chesterfield Chesterfield 20 11 4 5 -0.71
51 Leeds United Leeds United 106 33 29 44 -0.76
52 Grimsby Town Grimsby Town 59 26 8 25 -0.79
53 Sunderland Sunderland 152 50 39 63 -0.82
54 Walsall Walsall 15 6 4 5 -0.85
55 Birmingham City Birmingham 125 42 36 47 -0.94
56 Tranmere Rovers Tranmere Rovers 14 6 4 4 -0.97
57 Lincoln City Lincoln City 23 10 7 6 -0.97
58 Plymouth Argyle Plymouth Argyle 39 16 13 10 -1.03
59 Aston Villa Aston Villa 146 41 35 70 -1.04
60 Carlisle United Carlisle United 29 12 5 12 -1.10
61 Ipswich Town Ipswich Town 71 23 17 31 -1.20
62 Blackburn Rovers Blackburn 146 41 40 65 -1.26
63 Oldham Athletic Oldham Athletic 51 21 9 21 -1.27
64 Queens Park Rangers Q.P.R. 63 22 18 23 -1.28
65 Bristol City Bristol City 90 34 25 31 -1.39
66 Chelsea Chelsea 118 32 29 57 -1.42
67 Everton Everton 132 33 36 63 -1.43
68 Crystal Palace Crystal Palace 49 18 12 19 -1.53
69 Cardiff City Cardiff City 75 27 14 34 -1.66
70 Coventry City Coventry City 58 18 17 23 -1.93
71 Watford Watford 46 17 9 20 -1.94
72 Luton Town Luton Town 37 13 9 15 -2.45
73 Leyton Orient Leyton Orient 40 16 9 15 -2.77
74 Bradford (Park Avenue) Bradford (PA) 12 3 2 7 -7.40
75 York City York City 11 3 4 4 -7.41