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

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:

Brentford

ELO Score History

A historical overview of Brentford's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
2023 Saturday August 19th, 2023 4,167.70
2025 Thursday May 1st, 2025 4,123.41
2024 Saturday December 7th, 2024 4,090.22
2022 Friday December 30th, 2022 4,078.64
1938 Wednesday January 26th, 1938 4,074.00
1937 Saturday January 16th, 1937 4,073.09
1936 Monday December 28th, 1936 4,065.77
2021 Sunday October 3rd, 2021 4,060.96
2020 Wednesday July 15th, 2020 4,011.23
1935 Thursday September 5th, 1935 3,984.17
1939 Saturday March 11th, 1939 3,959.91
1946 Wednesday September 18th, 1946 3,956.12
1934 Saturday December 22nd, 1934 3,942.70
2019 Thursday December 26th, 2019 3,933.20
2018 Saturday September 15th, 2018 3,918.49

Worst Teams in History

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

Year Date Recorded ELO Score
1977 Saturday February 19th, 1977 3,343.19
1903 Saturday April 18th, 1903 3,349.04
1976 Monday December 27th, 1976 3,380.29
1968 Saturday February 17th, 1968 3,414.05
1904 Saturday January 2nd, 1904 3,416.44
1902 Saturday December 27th, 1902 3,432.21
1974 Saturday February 16th, 1974 3,436.41
2007 Saturday December 8th, 2007 3,437.03
1925 Saturday October 10th, 1925 3,437.18
1969 Saturday April 12th, 1969 3,441.03
2008 Tuesday August 12th, 2008 3,447.31
1970 Saturday October 24th, 1970 3,449.44
1973 Saturday October 27th, 1973 3,455.83
1967 Saturday December 30th, 1967 3,466.66
1975 Saturday January 18th, 1975 3,474.55

Significant Victories

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

Match Win % Score ELO +/-
Manchester City (4,416) vs. Brentford (4,041)
Saturday November 12th, 2022
8.54% 1-2 +18.3
Brentford (3,427) vs. Portsmouth (3,796)
Saturday February 13th, 1904
20.68% 4-0 +29.7
Brentford (3,518) vs. Tottenham Hotspur (3,863)
Saturday March 15th, 1902
22.63% 2-1 +15.5
Cardiff City (3,877) vs. Brentford (3,533)
Saturday January 23rd, 1971
7.05% 0-2 +27.9
Brentford (3,627) vs. Bristol City (3,958)
Saturday January 13th, 1906
23.77% 2-1 +15.2
Chelsea (4,307) vs. Brentford (3,983)
Saturday April 2nd, 2022
11.07% 1-4 +31.1
Brentford (3,657) vs. West Ham United (3,955)
Wednesday February 2nd, 1927
27.04% 2-0 +21.9
Brentford (3,882) vs. Wolverhampton Wanderers (4,178)
Saturday January 18th, 1947
27.23% 4-1 +25.5
Brentford (3,681) vs. Middlesbrough (3,973)
Saturday February 2nd, 1907
27.69% 1-0 +14.5
Brentford (3,492) vs. Crystal Palace (3,782)
Saturday August 13th, 1977
25.60% 2-1 +14.9
Brentford (3,604) vs. Blackburn Rovers (3,894)
Wednesday October 12th, 1988
23.09% 4-3 +15.4
Brentford (4,137) vs. Manchester City (4,426)
Sunday May 28th, 2023
19.05% 1-0 +16.2
Brentford (3,517) vs. Swansea Town (3,798)
Saturday March 14th, 1925
28.29% 3-1 +21.5
Brentford (3,484) vs. Hull City (3,764)
Wednesday September 4th, 1968
26.67% 3-0 +25.7
Brentford (3,649) vs. Manchester City (3,916)
Saturday January 28th, 1989
25.55% 3-1 +22.3
Brentford (3,454) vs. Swindon Town (3,718)
Saturday October 24th, 1925
30.60% 3-1 +20.8
Brentford (4,079) vs. Liverpool (4,336)
Monday January 2nd, 2023
21.99% 3-1 +23.4
Brentford (3,535) vs. Plymouth Argyle (3,788)
Saturday January 3rd, 1925
31.68% 1-0 +13.7
Swansea City (3,935) vs. Brentford (3,686)
Wednesday November 17th, 1982
12.34% 1-2 +17.5
Brentford (3,449) vs. Lincoln City (3,692)
Saturday March 13th, 1976
30.95% 1-0 +13.8

Significant Defeats

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

Match Win % Score ELO +/-
Brentford (3,582) vs. Carlisle United (3,182)
Wednesday January 15th, 1908
95.38% 1-3 -28.6
Brentford (4,069) vs. Plymouth Argyle (3,712)
Saturday January 11th, 2025
90.66% 0-1 -9.1
Hartlepools United (3,303) vs. Brentford (3,647)
Monday April 22nd, 1963
79.86% 2-1 -16.0
Exeter City (3,514) vs. Brentford (3,855)
Tuesday August 9th, 2016
85.29% 1-0 -8.5
Brentford (3,862) vs. Oxford United (3,538)
Tuesday August 11th, 2015
89.00% 0-4 -16.7
Guildford City (3,183) vs. Brentford (3,497)
Monday December 18th, 1967
76.90% 2-1 -15.4
Brentford (3,887) vs. Notts County (3,580)
Saturday January 6th, 2018
87.93% 0-1 -8.8
Bristol City (3,663) vs. Brentford (3,929)
Saturday January 26th, 1946
69.02% 2-1 -13.8
Brentford (3,670) vs. Walsall (3,405)
Saturday October 2nd, 1954
89.45% 0-2 -26.8
Bristol Rovers (3,507) vs. Brentford (3,765)
Saturday May 3rd, 1930
67.80% 4-1 -23.7
Brentford (3,587) vs. Newport County (3,339)
Saturday March 20th, 1971
88.36% 0-3 -30.9
Coventry City (3,753) vs. Brentford (3,993)
Saturday February 20th, 2021
76.00% 2-0 -22.8
Colchester United (3,565) vs. Brentford (3,801)
Saturday April 26th, 2014
75.52% 4-1 -26.4
Bradford City (3,418) vs. Brentford (3,654)
Saturday April 13th, 1963
68.09% 2-1 -13.6
Birmingham City (3,731) vs. Brentford (3,966)
Saturday September 12th, 2020
75.43% 1-0 -15.1
Exeter City (3,490) vs. Brentford (3,717)
Saturday December 5th, 1959
67.22% 3-1 -20.2
Yeovil Town (3,367) vs. Brentford (3,594)
Saturday November 18th, 1972
67.39% 2-1 -13.5
Hereford United (3,441) vs. Brentford (3,661)
Wednesday September 5th, 1990
69.64% 1-0 -13.9
Barrow (3,304) vs. Brentford (3,524)
Friday November 28th, 2008
72.98% 2-1 -7.3
Sheffield United (3,907) vs. Brentford (4,127)
Saturday December 9th, 2023
74.10% 1-0 -14.8

Opponents

A complete listing of Brentford'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 Barnet Barnet 13 10 3 0 +4.53
2 Rochdale Rochdale 31 21 6 4 +4.21
3 Arsenal Arsenal 20 6 5 9 +3.56
4 Milton Keynes Dons MK Dons 18 9 6 3 +3.15
5 Wrexham Wrexham 42 22 9 11 +3.00
6 Bradford (Park Avenue) Bradford (PA) 22 13 4 5 +2.79
7 Bolton Wanderers Bolton 43 19 10 14 +2.50
8 Blackpool Blackpool 53 27 11 15 +2.42
9 Oxford United Oxford United 33 16 7 10 +2.37
10 Manchester City Man City 21 7 2 12 +2.34
11 Bristol City Bristol City 83 36 20 27 +2.30
12 Chester Chester 46 22 15 9 +2.10
13 Portsmouth Portsmouth 56 20 11 25 +1.95
14 Colchester United Colchester United 71 33 20 18 +1.88
15 Darlington Darlington 34 18 7 9 +1.79
16 Aldershot Town Aldershot 42 18 13 11 +1.78
17 West Ham United West Ham United 55 21 12 22 +1.72
18 Chelsea Chelsea 23 7 5 11 +1.59
19 Leyton Orient Leyton Orient 49 23 11 15 +1.51
20 Sheffield Wednesday Sheffield Wednesday 45 15 14 16 +1.51
21 Barnsley Barnsley 61 25 21 15 +1.43
22 Sheffield United Sheffield United 35 13 9 13 +1.31
23 Huddersfield Town Huddersfield Town 70 26 19 25 +1.22
24 Exeter City Exeter City 105 51 21 33 +1.21
25 Southampton Southampton 73 26 13 34 +1.18
26 Chesterfield Chesterfield 70 31 19 20 +1.10
27 Walsall Walsall 76 33 20 23 +1.02
28 Peterborough United Peterborough United 50 21 12 17 +1.01
29 AFC Wimbledon Wimbledon 13 6 3 4 +0.95
30 Brighton and Hove Albion Brighton 102 39 20 43 +0.94
31 Oldham Athletic Oldham Athletic 56 22 20 14 +0.88
32 Nottingham Forest Nottingham Forest 40 16 11 13 +0.87
33 Northampton Town Northampton Town 95 40 21 34 +0.82
34 Leyton Leyton 12 5 4 3 +0.78
35 Millwall Millwall 97 30 33 34 +0.75
36 Stockport County Stockport County 42 21 9 12 +0.68
37 Workington Workington 27 13 7 7 +0.64
38 Ipswich Town Ipswich Town 19 6 6 7 +0.57
39 Wolverhampton Wanderers Wolves 35 14 5 16 +0.52
40 Shrewsbury Town Shrewsbury Town 50 18 17 15 +0.51
41 Preston North End Preston North End 60 25 13 22 +0.45
42 Fulham Fulham 73 26 20 27 +0.36
43 Watford Watford 99 34 28 37 +0.31
44 Scunthorpe United Scunthorpe United 39 16 12 11 +0.30
45 Plymouth Argyle Plymouth Argyle 106 31 32 43 +0.27
46 Mansfield Town Mansfield Town 38 16 11 11 +0.26
47 AFC Bournemouth Bournemouth 117 44 34 39 +0.20
48 Middlesbrough Middlesbrough 32 12 6 14 +0.19
49 Crystal Palace Crystal Palace 62 22 16 24 +0.19
50 York City York City 39 16 11 12 +0.15
51 Leeds United Leeds United 44 13 16 15 +0.12
52 Derby County Derby County 35 11 10 14 +0.11
53 Swindon Town Swindon 112 38 30 44 +0.09
54 Tranmere Rovers Tranmere Rovers 48 18 9 21 +0.05
55 Newport County Newport County 81 34 26 21 +0.04
56 Blackburn Rovers Blackburn 39 14 6 19 +0.04
57 Port Vale Port Vale 55 24 7 24 +0.00
58 Notts County Notts County 74 26 26 22 0.00
59 Tottenham Hotspur Tottenham 38 5 13 20 -0.04
60 Bradford City Bradford 59 24 14 21 -0.17
61 Burnley Burnley 34 10 10 14 -0.22
62 Swansea City Swansea City 91 31 25 35 -0.24
63 Luton Town Luton Town 103 37 21 45 -0.31
64 Reading Reading 119 39 32 48 -0.34
65 Queens Park Rangers Q.P.R. 104 33 32 39 -0.34
66 Grimsby Town Grimsby Town 59 25 4 30 -0.50
67 Rotherham United Rotherham United 66 25 16 25 -0.55
68 Southend United Southend United 115 44 25 46 -0.57
69 Coventry City Coventry City 56 23 11 22 -0.60
70 Sunderland Sunderland 19 6 4 9 -0.62
71 Lincoln City Lincoln City 47 18 10 19 -0.71
72 Everton Everton 27 9 7 11 -0.75
73 Bury Bury 62 23 18 21 -0.81
74 Crewe Alexandra Crewe Alexandra 43 18 8 17 -0.83
75 Hartlepool United Hartlepool United 44 19 12 13 -0.89
76 Gillingham Gillingham 115 44 25 46 -0.92
77 Charlton Athletic Charlton Athletic 50 16 8 26 -1.02
78 Manchester United Man Utd 20 6 3 11 -1.03
79 Leicester City Leicester City 35 8 12 15 -1.07
80 Carlisle United Carlisle United 33 11 10 12 -1.09
81 Doncaster Rovers Doncaster Rovers 52 17 14 21 -1.22
82 Bristol Rovers Bristol Rovers 103 35 22 46 -1.31
83 Liverpool Liverpool 23 4 4 15 -1.33
84 Norwich City Norwich City 79 29 15 35 -1.36
85 Wycombe Wanderers Wycombe Wanderers 30 9 13 8 -1.46
86 Cambridge United Cambridge United 36 11 13 12 -1.53
87 Wigan Athletic Wigan Athletic 38 10 10 18 -1.95
88 Hull City Hull City 63 20 13 30 -2.06
89 Southport Southport 16 7 3 6 -2.17
90 Birmingham City Birmingham 44 12 11 21 -2.20
91 Cardiff City Cardiff City 54 16 14 24 -2.44
92 Merthyr Town Merthyr Town 24 7 6 11 -2.66
93 Stoke City Stoke City 35 9 10 16 -2.76
94 Aston Villa Aston Villa 22 4 8 10 -2.84
95 Newcastle United Newcastle United 21 5 1 15 -2.89
96 West Bromwich Albion West Bromwich Albion 21 4 5 12 -3.13
97 FC Halifax Town FC Halifax Town 22 5 7 10 -3.19
98 Torquay United Torquay United 43 13 13 17 -3.60
99 Yeovil Town Yeovil Town 16 5 1 10 -6.56