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

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:

Marine

ELO Score History

A historical overview of Marine's ELO scores.

Best Teams in History

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

Year Date Recorded ELO Score
2025 Saturday March 22nd, 2025 3,223.05
2024 Monday May 6th, 2024 3,202.86
2022 Monday December 26th, 2022 3,112.75
2023 Tuesday December 26th, 2023 3,109.31
2006 Tuesday November 14th, 2006 3,087.98

Worst Teams in History

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

Year Date Recorded ELO Score
2009 Tuesday September 22nd, 2009 2,862.71
2004 Saturday October 9th, 2004 2,866.69
2015 Saturday February 21st, 2015 2,867.13
2014 Friday December 26th, 2014 2,877.06
2005 Wednesday April 20th, 2005 2,892.05
2010 Saturday January 30th, 2010 2,903.59
2016 Tuesday February 9th, 2016 2,905.26
2017 Tuesday March 7th, 2017 2,914.03
2018 Saturday December 22nd, 2018 2,926.04
2019 Tuesday January 1st, 2019 2,944.70
2013 Saturday August 17th, 2013 2,948.64
2011 Saturday January 1st, 2011 2,957.70
2008 Saturday April 12th, 2008 2,971.32

Significant Victories

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

Match Win % Score ELO +/-
Marine (2,953) vs. Havant and Waterlooville (3,320)
Sunday November 29th, 2020
13.19% 1-0 +8.7
Marine (3,165) vs. Stalybridge Celtic (3,455)
Saturday November 17th, 1945
28.20% 4-0 +26.9
Marine (3,096) vs. Halifax Town (3,352)
Saturday November 14th, 1992
25.93% 4-1 +13.0
Blyth Spartans (3,186) vs. Marine (2,937)
Saturday April 23rd, 2016
16.07% 1-2 +16.8
Marine (3,108) vs. Stafford Rangers (3,353)
Saturday December 5th, 1992
27.22% 3-2 +7.3
Marine (3,197) vs. Barnsley (3,414)
Saturday November 22nd, 1975
34.24% 3-1 +19.7
Marine (3,132) vs. Kidderminster Harriers (3,331)
Tuesday February 18th, 2025
28.25% 3-1 +21.5
Marine (2,967) vs. Blyth Spartans (3,164)
Tuesday August 16th, 2016
28.29% 1-0 +14.3
Marine (3,142) vs. Chorley (3,335)
Tuesday November 5th, 2024
29.01% 3-0 +24.8
Blyth Spartans (3,123) vs. Marine (2,934)
Saturday April 25th, 2015
21.07% 1-2 +15.8
Marine (2,954) vs. Workington (3,141)
Tuesday August 15th, 2017
29.86% 2-0 +21.0
Guiseley (3,150) vs. Marine (2,966)
Saturday April 17th, 2010
21.06% 0-2 +23.7
Stourbridge (3,167) vs. Marine (2,983)
Saturday August 26th, 2017
21.76% 0-2 +23.5
Ashton United (3,113) vs. Marine (2,937)
Tuesday November 1st, 2016
22.73% 1-4 +27.0
Marine (3,004) vs. Boston United (3,174)
Tuesday October 14th, 2008
33.01% 3-1 +20.1
Halesowen Town (3,043) vs. Marine (2,877)
Sunday December 28th, 2014
23.34% 0-2 +23.0
Marine (2,907) vs. Rushall Olympic (3,055)
Tuesday October 14th, 2014
34.89% 2-1 +13.0
Marine (2,914) vs. Ashton United (3,059)
Saturday March 11th, 2017
34.79% 3-1 +19.6
Spennymoor Town (3,309) vs. Marine (3,165)
Tuesday February 25th, 2025
26.02% 0-1 +14.8
Marine (2,867) vs. Whitby Town (2,997)
Saturday February 28th, 2015
37.38% 2-1 +12.5

Significant Defeats

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

Match Win % Score ELO +/-
Grantham Town (2,831) vs. Marine (3,088)
Saturday November 18th, 2006
76.45% 2-1 -15.3
Marine (3,059) vs. Frickley Athletic (2,852)
Saturday January 26th, 2008
81.39% 2-3 -16.3
North Ferriby United (2,874) vs. Marine (3,081)
Saturday December 15th, 2007
71.20% 2-1 -14.2
Basford United (2,905) vs. Marine (3,109)
Saturday December 30th, 2023
72.40% 2-1 -14.5
Marine (3,042) vs. Prescot Cables (2,860)
Friday December 26th, 2008
78.92% 3-6 -27.6
Liversedge (2,931) vs. Marine (3,106)
Saturday February 25th, 2023
68.84% 1-0 -13.8
Gateshead (2,888) vs. Marine (3,056)
Saturday December 2nd, 2006
66.21% 2-0 -19.9
Marine (3,050) vs. Leek Town (2,885)
Saturday March 4th, 2006
78.12% 1-2 -15.6
Stamford (2,915) vs. Marine (3,062)
Saturday December 29th, 2007
63.79% 2-1 -12.8
Prescot Cables (2,928) vs. Marine (3,074)
Monday August 28th, 2006
63.15% 2-1 -12.6
Marine (3,026) vs. Whitby Town (2,881)
Saturday March 17th, 2012
74.97% 1-2 -15.0
Marine (3,035) vs. Matlock Town (2,896)
Saturday November 3rd, 2012
73.94% 1-3 -22.2
Marine (3,047) vs. Chasetown (2,915)
Saturday October 29th, 2011
73.49% 2-3 -14.7
Marine (3,107) vs. Nantwich Town (2,981)
Saturday April 1st, 2023
71.94% 0-3 -25.2
Marine (3,005) vs. Ashton United (2,880)
Tuesday September 11th, 2007
73.25% 1-2 -14.6
Guiseley (2,915) vs. Marine (3,039)
Saturday April 15th, 2006
59.56% 1-0 -11.9
Marine (3,064) vs. Worksop Town (2,941)
Saturday October 13th, 2012
72.18% 2-3 -14.4
Grantham Town (2,851) vs. Marine (2,970)
Saturday April 27th, 2013
60.74% 1-0 -12.1
Leek Town (2,898) vs. Marine (3,016)
Saturday March 31st, 2007
59.42% 2-1 -11.9
North Ferriby United (2,930) vs. Marine (3,046)
Saturday March 10th, 2007
59.08% 1-0 -11.8

Opponents

A complete listing of Marine'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 Stalybridge Celtic Stalybridge 10 4 5 1 +6.57
2 Ossett Town Ossett Town 14 11 1 2 +5.51
3 Burscough Burscough 12 7 4 1 +5.16
4 Hednesford Town Hednesford 16 8 5 3 +4.30
5 Stocksbridge Park Steels Stocksbridge Park Steels 10 6 3 1 +4.15
6 Stafford Rangers Stafford 17 9 4 4 +2.96
7 Ashton United Ashton United 30 13 8 9 +2.27
8 Barwell Barwell 10 3 3 4 +1.78
9 Buxton Buxton 26 9 7 10 +1.55
10 Blyth Spartans Blyth 14 4 5 5 +1.52
11 Frickley Athletic Frickley Athletic 26 11 10 5 +1.44
12 Radcliffe Radcliffe 12 6 2 4 +0.96
13 Ilkeston Town Ilkeston Town 20 8 5 7 +0.81
14 North Ferriby North Ferriby 18 9 2 7 +0.59
15 Kendal Town Kendal Town 14 6 4 4 +0.26
16 Rushall Olympic Rushall 16 4 7 5 -0.19
17 Guiseley Guiseley 16 7 1 8 -0.51
18 Worksop Town Worksop Town 16 6 2 8 -1.08
19 Matlock Town Matlock Town 34 12 7 15 -1.26
20 Bradford (Park Avenue) Bradford (PA) 12 6 0 6 -1.27
21 FC United of Manchester FC United of Manchester 18 4 4 10 -1.28
22 Nantwich Town Nantwich Town 24 8 6 10 -1.56
23 Prescot Cables Prescot Cables 10 5 2 3 -1.70
24 Warrington Town Warrington 10 2 3 5 -1.81
25 Witton Albion Witton 20 5 5 10 -2.32
26 Farsley Celtic Farsley Celtic 11 3 2 6 -2.32
27 Workington Workington 14 2 3 9 -3.05
28 Hyde United Hyde United 10 2 3 5 -3.16
29 Grantham Town Grantham Town 16 3 7 6 -3.19
30 Mickleover Mickleover 12 3 3 6 -3.68
31 Whitby Town Whitby Town 34 8 10 16 -4.08