SOUTHERN FOOTBALL LEAGUE CHAMPIONS  1894-95 to 2009-10  
  YEAR CHAMPIONS   YEAR CHAMPIONS   YEAR CHAMPIONS   SOUTHERN LEAGUE 2009-10  
  1894-95   MILLWALL ATHLETIC 1934-35   NORWICH CITY RESERVES 1976-77   WIMBLEDON     FARNBOROUGH 93  
  1895-96   MILLWALL ATHLETIC 1935-36   MARGATE 1977-78   BATH CITY     NUNEATON TOWN 88  
  1896-97   SOUTHAMPTON ST MARY'S 1936-37   IPSWICH TOWN 1978-79   WORCESTER CITY     CHIPPENHAM TOWN 74  
  1897-98   SOUTHAMPTON   1937-38   GUILDFORD CITY 1979-80   BRIDGEND TOWN     HEDNESFORD TOWN 73  
  1898-99   SOUTHAMPTON 1938-39   COLCHESTER UNITED 1980-81   ALVECHURCH     BRACKLEY TOWN 72  
  1899-1900   TOTTENHAM HOTSPUR 1945-46   CHELMSFORD CITY 1981-82   NUNEATON BOROUGH     CAMBRIDGE CITY 71  
  1900-01   SOUTHAMPTON 1946-47   GILLINGHAM 1982-83   LEAMINGTON     BASHLEY 71  
  1901-02   PORTSMOUTH 1947-48   MERTHYR TYDFIL 1983-84   DARTFORD     HALESOWEN TOWN 70*  
  1902-03   SOUTHAMPTON 1948-49   GILLINGHAM 1984-85   CHELTENHAM TOWN     STOURBRIDGE 70  
  1903-04   SOUTHAMPTON 1949-50   MERTHYR TYDFIL 1985-86   WELLING UNITED     LEAMINGTON 65  
  1904-05   BRISTOL ROVERS 1950-51   MERTHYR TYDFIL 1986-87   FISHER ATHLETIC     TRURO CITY 62  
  1905-06   FULHAM 1951-52   MERTHYR TYDFIL 1987-88   AYLESBURY UNITED     BANBURY UNITED 55  
  1906-07   FULHAM 1952-53   HEADINGTON UNITED 1988-89   MERTHYR TYDFIL     OXFORD CITY 54  
  1907-08   QUEENS PARK RANGERS 1953-54   MERTHYR TYDFIL 1989-90   DOVER ATHLETIC     SWINDON SUPERMARINE 44  
  1908-09   NORTHAMPTON TOWN 1954-55   YEOVIL TOWN 1990-91   FARNBOROUGH TOWN     DIDCOT TOWN 41  
  1909-10   BRIGHTON & HOVE ALBION 1955-56   GUILDFORD CITY 1991-92   BROMSGROVE ROVERS     EVESHAM UNITED 41  
  1910-11   SWINDON TOWN 1956-57   KETTERING TOWN 1992-93   DOVER ATHLETIC     MERTHYR TYDFIL 37**  
  1911-12   QUEENS PARK RANGERS 1957-58   GRAVESEND & NORTHFLEET 1993-94   FARNBOROUGH TOWN     BEDFORD TOWN 37  
  1912-13   PLYMOUTH ARGYLE 1958-59   BEDFORD TOWN 1994-95   HEDNESFORD TOWN     TIVERTON TOWN 36***  
  1913-14   SWINDON TOWN 1959-60   BATH CITY 1995-96   RUSHDEN & DIAMONDS     HEMEL HEMPSTEAD TOWN 34  
  1914-15   WATFORD 1960-61   OXFORD UNITED 1996-97   GRESLEY ROVERS     CLEVEDON TOWN 29  
  1919-20   PORTSMOUTH 1961-62   OXFORD UNITED 1997-98   FOREST GREEN ROVERS     RUGBY TOWN 20  
  1920-21   BRIGHTON & HOVE A RESERVES 1962-63   CAMBRIDGE CITY 1998-99   NUNEATON BOROUGH   FINAL TABLE 2009-10  
  1921-22   PLYMOUTH ARGYLE RESERVES 1963-64   YEOVIL TOWN 1999-2000   BOSTON UNITED     *Halesowen Town deducted 10 points  
  1922-23   BRISTOL CITY RESERVES 1964-65   WEYMOUTH 2000-01   MARGATE     **Merthyr Tydfil deducted 10 points  
  1923-24   YEOVIL & PETTERS UNITED 1965-66   WEYMOUTH 2001-02   KETTERING TOWN     ***Tiverton Town not relegated  
  1924-25   SOUTHAMPTON RESERVES 1966-67   ROMFORD 2002-03   TAMWORTH          
  1925-26   PLYMOUTH ARGYLE RESERVES 1967-68   CHELMSFORD CITY 2003-04   CRAWLEY TOWN          
  1926-27   BRIGHTON & HOVE A RESERVES 1968-69   CAMBRIDGE UNITED 2004-05   HISTON          
  1927-28   KETTERING TOWN 1969-70   CAMBRIDGE UNITED 2005-06   SALISBURY CITY          
  1928-29   PLYMOUTH ARGYLE RESERVES 1970-71   YEOVIL TOWN 2006-07   BATH CITY          
  1929-30   ALDERSHOT TOWN 1971-72   CHELMSFORD CITY 2007-08   KING'S LYNN          
  1930-31   DARTFORD 1972-73   KETTERING TOWN 2008-09   CORBY TOWN          
  1931-32   DARTFORD 1973-74   DARTFORD 2009-10   FARNBOROUGH          
  1932-33   NORWICH CITY RESERVES 1974-75   WIMBLEDON 2010-11              
  1933-34   PLYMOUTH ARGYLE RESERVES   1975-76   WIMBLEDON   2011-12