Elgin City
  Home Away  
Season Div Pos Club Pl W D L F A W D L F A Diff Pts Ave Gate SFA Cup SL Cup Europe Notes
1907-08 Elgin City Rd 1
1908-09 Elgin City Rd 1
1909-10 Elgin City Rd 1
1920-21 Elgin City Rd 2
1922-23 Elgin City Rd 1
1926-27 Elgin City Rd 2
1927-28 Elgin City   Rd 1
1930-31 Elgin City Rd 1
1935-36 Elgin City Rd 2
1936-37 Elgin City Rd 1
1937-38 Elgin City Rd 1
1938-39 Elgin City Rd 2
1948-49 Elgin City Rd 1
1950-51 Elgin City Rd 1
1951-52 Elgin City Rd 2
1952-53 Elgin City Rd 1
1954-55 Elgin City Rd 2
1955-56 Elgin City Rd 2
1956-57 Elgin City Rd 2
1959-60 Elgin City                     Rd 3
1960-61 Elgin City Rd 1
1961-62 Elgin City Rd 1
1964-65 Elgin City Pr Rd 2
1965-66 Elgin City Pr Rd 2
1966-67 Elgin City Rd 2
1967-68 Elgin City Rd 3
1968-69 Elgin City Pr Rd 2
1970-71 Elgin City Rd 3
1971-72 Elgin City Rd 4
1972-73 Elgin City Rd 3
1975-76 Elgin City Rd 1
1976-77 Elgin City Rd 4
1981-82 Elgin City Rd 2
1982-83 Elgin City Rd 3
1983-84 Elgin City Rd 1
1988-89 Elgin City Rd 2
1989-90 Elgin City Rd 2
1996-97 Elgin City Rd 1
1999-00 Elgin City 1.
2000-01D 3 10 Elgin City 36 3 2 13 17 37 2 5 11 12 28 -36 22 671 Rd 2 Rd 1
2001-02D 3 6 Elgin City 36 9 3 6 26 20 4 5 9 19 27 -2 47 611 Rd 1 Rd 1
2002-03D 3 9 Elgin City 36 3 7 8 17 24 2 6 10 16 39 -30 28 492 Rd 2 Rd 1
2003-04D 3 9 Elgin City 36 4 5 9 23 34 2 2 14 25 59 -45 25 527 Rd 1 Rd 1
2004-05D 3 6 Elgin City 36 7 5 6 24 31 5 2 11 15 30 -22 43 449 Rd 2 Rd 1
2005-06D 3 5 Elgin City 36 6 5 7 28 30 9 2 7 27 28 -3 52 429 Rd 1 Rd 1
2006-07D 3 9 Elgin City 36 7 0 11 24 30 2 2 14 15 39 -30 29 423 Rd 3 Rd 2
2007-08D 3 6 Elgin City 36 9 2 7 35 33 4 6 8 21 35 -12 47 467 Rd 2 Rd 1
2008-09D 3 10 Elgin City 36 5 2 11 16 32 2 3 13 15 49 -50 26 391 Rd 3 Rd 1
2009-10D 3 9 Elgin City 36 3 2 13 19 36 6 5 7 27 23 -13 34 403 Rd 3 Rd 1
2010-11D 3 7 Elgin City 36 8 2 8 30 29 5 4 9 23 34 -10 45 522 Rd 4 Rd 2
2011-12D 3 4 Elgin City 36 11 3 4 43 17 5 6 7 25 43 8 57 628 Rd 3 Rd 1
2012-13D 3 5 Elgin City 36 9 1 8 41 40 4 9 5 26 29 -2 49 1,030 Rd 4 Rd 1
2013-14 SL2 9 Elgin City 36 6 3 9 37 33 3 6 9 25 40 -11 36 574 Rd 3 Rd 1
2014-15SL2 7 Elgin City 36 7 4 7 28 29 5 5 8 27 29 -3 45 544 Rd 3 Rd 1
2015-16SL2 2 Elgin City 36 12 5 1 36 15 5 3 10 23 31 13 59 737 Rd 3 Rd 1
2016-17SL2 5 Elgin City 36 7 7 4 36 22 7 2 9 31 25 20 51 687 Rd 4 Gr B
2017-18SL2 6 Elgin City 36 10 4 4 31 16 4 3 11 23 45 -7 49 607 Rd 3 Gr B
2018-19SL2 8 Elgin City 36 7 2 9 27 35 6 2 10 25 32 -15 43 623 Rd 4 Gr A
2019-20SL2 Elgin City
Notes
1. Elgin City elected to Scottish Third Division