MIDLAND FOOTBALL LEAGUE
  • Home
  • News
    • Podcasts
    • The Voice
  • Match Centre
    • League Tables
    • Fixtures
    • Results
  • Directories
  • Archives
    • Honours
    • Cup History
  • Forms
    • New Applications
  • League Info
  • MATCH BALLS
  • Home
  • News
    • Podcasts
    • The Voice
  • Match Centre
    • League Tables
    • Fixtures
    • Results
  • Directories
  • Archives
    • Honours
    • Cup History
  • Forms
    • New Applications
  • League Info
  • MATCH BALLS
Click here for CUP Competitions

Midland Football League Premier Division (Step 5)


2022/23
​2021/22
2020/21
2019/20
​2018/19
2017/18

2016/17
2015/16
2014/15

2013/14
2012/13
2011/12

2010/11
2009/10
2008/09
2007/08
2006/07
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95
WINNERS
​Walsall Wood
Hanley Town

​Season Abandoned
​Season Abandoned
Ilkeston Town
Bromsgrove Sporting
Alvechurch
Hereford
Basford United
'Midland Football Alliance'
Tividale
Stratford Town
Gresley
Coalville Town
Barwell
Market Drayton Town
Atherstone Town
Leamington
Chasetown
Rushall Olympic
Rocester
Stourbridge
Stourbridge
Stourport Swifts
Oadby Town
Rocester
Bloxwich Town
Blakenall
Shepshed Dynamo
Paget Rangers
RUNNERS-UP
​​Lye Town
Boldmere St Michaels
Season Abandoned
​Season Abandoned
Walsall Wood
Coleshill Town
Coleshill Town
Alvechurch
Coleshill Town

Boldmere St Michaels
Westfields
Westfields
Tipton Town
Coalville Town
Barwell
Loughborough Dynamo
Romulus
Stourbridge
Chasetown
Willenhall Town
Bromsgrove Rovers
Rushall Olympic
Rushall Olympic
Stratford Town
Kings Norton Town
Rocester
Hinckley Athletic
Blakenall
Hinckley United
PLAY-OFF WINNER
Lye Town
Boldmere St Michaels

Midland Football League Division One (Step 6)


2022/23
​2021/22
2020/21
2019/20
2018/19
2017/18
2016/17
2015/16
2014/15

2013/14
2012/13
2011/12
2010/11
2009/10
2008/09
2007/08
2006/07
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95

1993/94
1992/93
1991/92
1990/91
1989/90
1988/89
1987/88
1986/87
1985/86
1984/85
1983/84

1982/83
1981/82
1980/81
1979/80
1978/79
1977/78
1976/77
1975/76
1974/75
1973/74
1972/73
1971/72
1970/71
1969/70
1968/69

1967/68
1966/67
1965/66
1964/65
1963/64
1962/63
1961/62

1960/61
1959/60
1958/59
1957/58
1956/57
1955/56
1954/55
1953/54
1952/53
1951/52
1950/51
1949/50
1948/49

1939-48
1938/39
1937/38
1936/37
1935/36
1934/35
1933/34
1932/33
1931/32
1930/31
1930
1929
1928/29
1927/28
WINNERS
​​Dudley Town
Atherstone Town
​​Season Abandoned
​Season Abandoned
Heather St Johns'
Walsall Wood
​Bromsgrove Sporting
Coventry United
Highgate United
'Midland Combination Premier'
Brocton
Walsall Wood
Continental Star
Heather St Johns
Heath Hayes
Loughborough University
Coleshill Town
Coventry Sphinx
Atherstone Town
Leamington
Romulus
Alevchurch
Grosvenor Park
Nuneaton Griff
Nuneaton Griff
Alveston
Worcester Athletico

Kings Norton Town
Bloxwich Town
Northfield Town

Pershore Town
Armitage '90
Evesham United
West Midlands Police
Boldmere St Michaels
Boldmere St Michaels

Raicng Club Warwick
Stratford Town
Boldmere St Michaels
Mile Oak Rovers
Studley Sporting

'Midland Combination Division1'
Bridgnorth Town
Chipping Norton Town
Moor Green
Bridgnorth Town
Sutton Coldfield Town
Sutton Coldfield Town
Blakenall
Northfield Town
Highgate United
Highgate United
Highgate United
Alvechurch
Paget Rangers
Paget Rangers
Evesham United

'Worcestershire Combination Div1'
Evesham United
Alvechurch
Evesham United
Alvechurch
Hall Green Amateurs
Alvechurch
Allens Cross
'Worcestershire Combination'

Paget Rangers
Paget Rangers
Shelfield Athletic
Wolverhampton Wanderers B
Stratford Town
Malvern Town
Evesham United
Brierley Hill Alliance Reserves
Evesham United
Walsall Wood

Jack Moulds Athletic
Bournville Athletic
Jack Moulds Athletic

Not played (Second World War)
​Catshill Village Hall
Catshill Village Hall
Catshill Village Hall
Lye Town
Catshill Village Hall
Woodside Wanderers
Tarmac
Dudley Town
Halesowen Labour
Dudley Town
Halesowen Labour
Blackheath Town
Blackheath Town
RUNNERS-UP
​Ashby Ivanhoe
Darlaston Town 1874
​​Season Abandoned
​Season Abandoned
Racing Club Warwick
Ilkeston Town
Hinckley AFC
Bromsgrove Sporting
Bromsgrove Sporting

Bromsgrove Sporting
Littleton
Southam United
Nuneaton Griff
Heather St Johns
Castle Vale
Highgate United
Castle Vale
Coventry Sphinx
Coventry Sphinx
Leamington
Coventry Marconi
Coventry Sphinx
Studley BKL
Kings Heath
Cheslyn Hay
Southam United
Meir KA
Coventry Sphinx
Bloxwich Town
West Midlands Police
Stapenhill
Armitage '90
Solihull Borough
Northfield Town
Racing Club Warwick
Boldmere St Michaels
Paget Rangers
Paget Rangers
Solihull Borough
Coleshill Town

Moor Green
Highgate United
Bridgnorth Town
Moor Green
Oldbury United
Paget Rangers
Bridgnorth Town
Moor Green
Moor Green
Malvern Town
Alvechurch
Oldbury United
Sutton Coldfield Town
Sutton Coldfield Town
Alvechurch

Alvechurch
Evesham United
Alvechurch
Hall Green Amateurs
Alvechurch
Wolverhampton Wanderers B
Jack Moulds Athletic

Walsall Wood
Shelfield Athletic
Walsall Wood
Walsall Wood
Wolverhampton Wanderers B

Stratford Towm
Walsall Wood
Walsall Wood
Sandwell Borough

Sandwell Borough
Sandwell Borough​
Jack Moulds Athletic
Smethwick Highfield

​Wrockwardine Wood
Lye Town
Goodyears
Catshill Village Hall
Lye Town
Tarmac
Lye Town
Brintons
Dudley Town
Bewdley
Netherton Liberals
Halesowen Labour

Kidderminster Harriers Reserves
PLAY-OFF WINNERS
Ashby Ivanhoe
Darlaston Town

Midland Football League Division Two (Step 7)


2022/23
2021/22
2020/21
2019/20
​2018/19
2017/18

2016/17
2015/16
2014/15

2013/14
2012/13
2011/12
2010/11
2009/10
2008/09
2007/08
2006/07
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95
1993/94
1992/93
1991/92
1990/91
1989/90
1988/89
1987/88
1986/87
1985/86
1984/85
1983/84

1982/83
1981/82
1980/81
1979/80
1978/79
1977/78
1976/77
1975/76
1974/75
1973/74
1972/73
1971/72
1970/71
1969/70
1968/69

1967/68
1966/67
1965/66
1964/65
1963/64
1962/63
1961/62
WINNERS
​Sutton United
Cadbury Athletic
​​Season Abandoned
​Season Abandoned
Northfield Town
NKF Burbage
​Paget Rangers
Alvis Sporting
Coventry United
'Midland Combination Division 1'

Cadbury Athletic
Alvis Sporting Club
Blackwood
Earlswood Town

Stockingford AAA
Castle Vale JKS
Knowle
Bartley Green
Knowle
Atherstone Town
Barnt Green Spartak
Knowle
Rugby Town
Shirley Town
Brookvale Athletic
Northfield Town
Alveston
GPT Coventry
Richmond Swifts
Massey Ferguson
West Midlands Fire Service
Wellesbourne
Studley BKL
Alcester Town
Stapenhill Reserves
Bloxwich
Chelmsley Town
Wilmcote
Moor Green Reserves
Cheltenham Town Reserves
New World
'Midland Combination Division 2'
Studley Sporting
Bedworth United Reserves
Sheldon Promovere
Hurley Daw Mill
Stafford
Hurley Daw Mill Welfare
Astwood Bank
Whitmore Old Boys
Whitmore Old Boys
Astwood Bank Rovers
Albion Haden United
Highgate United Reserves
Solihull Town
Coleshill Town
Highgate United Reserves
'Worcestershire Combination Div2'
Whitmore Old Boys

Highgate United Reserves
Alvechurch Reserves
Hall Green Amateurs Reserves
Castle Rovers
Hall Green Amateurs
Allens Cross Reserves
RUNNERS-UP
​AFC Coventry Rangers
Coton Green
​​Season Abandoned
​Season Abandoned
GNP Sports
Smithswood Firs
Alvis Sporting
Chelmsley Town
Leicester Road

Fairfield Villa
Hampton
Littleton
Knowle

Earlswood Town
Dosthill Colts
Coton Green
Northfield Town
Northfield Town
Cadbury Athletic
Pilkington XXX
Stockingford AAA
Leamington
County Sports
Romulus
Knowle
Northfield Town
Continental Star
Kenilworth Town
Sphinx
Handrahan Timbers
Kings Heath
Badsey Rangers
Wilmcote
Kings Norton Ex-Service
Streetly Celtic
Shirley Town
Kings Norton Ex-Service
Boldmere St Michaels Reserves
Sutton Coldfield Town Reserves
Polesworth North Warwick

Kings Heath
Southam United
Bedworth United Reserves
Smethwick Highfield
Studley Sporting
Cradley Town
Walsall Sportsco
Cradley Town
Coleshill Town
Moor Green Reserves
Whitmore Old Boys
Alcester Town
Solihull Borough
Bournville Athletic
Knowle

Coleshill Town

Alkamatic
Coleshill Hall
Lower Gornal Athletic Reserves
Coleshill Hall
Yardley Wood Social
Yardley Wood Social

Midland Football League Division Three

​
2022/23
​2021/22
2020/21
2019/20
​
2018/19
2017/18

2016/17
2015/16
2014/15

2013/14
2012/13
2011/12
2010/11
2009/10
2008/09
2007/08
2006/07
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95
1993/94
1992/93
1991/92
1990/91
1989/90
1988/89
1987/88
1986/87
1985/86
1984/85
1983/84

1982/83
1981/82
1980/81
1979/80
WINNERS
​Coventrians
​AFC Coventry Rangers
​Season Abandoned
Season Abandoned
Alcester Town
GNP Sports
​NKF Burbage
Leamington Hibernian
Austrey Rangers
'Midland Combination Division 2'
Kenilworth Town
Barnt Green Spartak
Greenhill
Blackwood
Hampton
Shirley Town
Castle Vale JKS
Wernley Athletic
Bartley Green
Archdale '73
Wellesbourne
Barnt Green Spartak
Burman Hi-Ton
Leamington
Wyre Forest
Fairfield Villa
Blackheath Electrodirves
Feckenham
Continental Star
Richmond Swifts
Massey Ferguson
Ansells
Marston Green
Badsey Rangers
Pershore Town
Upton Town
West Midlands Fire Service
Bromsgrove Athletico
Stratford Town Reserves
Bolehall Swifts
Kingswinford Town
'Midland Combination Division 3'
Bridgnorth Town Reserves
Paget Rangers Reserves
Southam United

Sheldon Promovere
RUNNERS-UP
​Central Ajax
Sutton United
​​Season Abandoned
Season Abandoned
Continental Star
Boldmere Sports & Social Falcons
​Montpellier
Redditch Borough
Rostance Edwards

Coventry United
Sutton United
Aston
Feckenham
Kenilworth Town KH
Castle Vale Reserves
Dosthill Colts
Coton Green
University Of Birmingham
Handsworth United
Enville Athletic
Littleton
Stockingford AA
Rugby Town
Polesworth North Warwick
Brownhills Town
Kings Norton Town Reserves
Fairfield Villa
Enville Athletic
Alveston

Jaguar-Daimler
Shirley Town
Hams Hall
Becketts Sporting
Alcester Town
Wellesbourne
Streetly Celtic
College Celtic
Kings Norton Old Boys
West Heath United
Princes End United

Oldbury United Reserves
Boldmere St Michaels Reserves
Walsall Wood Reserves
Wythall

Midland Football ComBINATION DIVISION THREE (NOT ACTIVE)​



​2010/11
2009/10
2008/09
2007/08
2006/07
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95
1993/94
WINNER
'Midland Football Combination Div 3'
Polesworth
Blackwood
Hampton
GSA & Smethwick Town
Castle Vale JKS
Halesowen Town Reserves
Coton Green
University Of Birmingham
Wellesbourne
Littleton
West Hagley
Wilmcote Sports & Social
M C L Claines
Old Hill Town
Swan Sports
Feckenham
West Midlands Police Reserves
Albright & Wilson
RUNNERS UP

Aston
Clements '83
Henley Forest
Austin S&S
Ettington Reserves
Coventry Sphinx Reserves
Kenilworth Town Reserves
Castle Vale KH Reserves
Newhall United
Halfords
Alvechurch Reserves
County Sports Reserves
Burman Hi-Ton
Handsaker
Studley BKL Reserves
Richmond Swifts Reserves
Cheslyn Hay
Continental Star

Midland Football League Reserve Division


2022/23
2021/22
2020/21
2019/20
​2018/19

2017/18
2016/17
2015/16


2014/15

2013/14
2012/13
2011/12

2010/11
2009/10
2008/09
2007/08
2006/07
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95
1993/94
1992/93
1991/92
1990/91
1989/90
1988/89
1987/88
1986/87
WINNERS
Bedworth United Reserves
Leamington Reserves
Season Abandoned
Season Abandoned
Gresley Reserves
Gresley Reserves
​Gresley Reserves
Coleshill Town Reserves
'Midland League Res Div 1
Romulus Reserves
'Midland Combination Res Div 1'
Loughborough Dynamo Reserves
Redditch United Reserves
Chasetown Reserves
'Midland Combination Res Div'
Chasetown Reserves
Quorn Reserves
Chasetown Reserves
Chasetown Reserves
Hinckley United Reserves
Rushall Olympic Reserves
Rushall Olympic Reserves
Tamworth Reserves
Tamworth Reserves
Solihull Borough Reserves
Boldmere St Michaels Reserves
Ilkeston Town Reserves
Burton Albion Reserves
Burton Albion Reserves
Bromsgrove Rovers Reserves
Rushden And Diamonds Reserves
Nuneaton Borough Reserves
Hednesford Town Reserves
Tamworth Reserves
Kidderminster Harriers Reserves
Halesowen Town Reserves
Kidderminster Harriers Reserves

Kidderminster Harriers Reserves
Atherstone United Reserves
Kidderminster Harriers Reserves
RUNNERS-UP
​Worcester City Reserves
Stratford Town Reserves
​Season Abandoned
Season Abandoned
​Moors Academy Reserves
Alvechurch Reserves
​Walsall Wood Reserves
Solihull Moors Reserves

Coleshill Town Reserves

Quorn Reserves
Gresley Reserves
Quorn Reserves















Rushden And Diamonds Reserves










Midland Football League Reserve Division Two (NOT ACTIVE)



2014/15

2013/14
2012/13
2011/12
WINNERS
'Midland League Res Division 2'
Highgate United Reserves
'Midland Comb Res Division 2'
Bolehall Swifts Reserves
Bromsgrove Sporting Reserves
Coleshill Town Reserves

RUNNERS-UP

Sutton United Reserves

Knowle Reserves

Atherstone Town Reserves
Lichfield City Reserves

Midland Football League Under 21 Division


2022/23
2021/22
2020/21
2019/20
​2018/19
2017/18

2016/17
2015/16
2014/15

2013/14
2012/13
2011/12
​WINNERS
​Droitwich Spa U21
Halesowen Town U21
​​Season Abandoned
​Season Abandoned
Kidderminster Harriers U21
Tamworth U21
​Tamworth U21
Bedworth United U21
Rugby Town Juniors U21
'Midland Comb Under 21 Division'
Romulus U21
Sutton Coldfield Town U21
Romulus U21
RUNNERS-UP
​Loughborough Students U21
​Rushall Olympic U21
Season Abandoned
​
​Season Abandoned
Bedworth United U21
Boldmere St Michaels U21
​Coventry United U21
Tamworth U21
Heath Hayes U21

Rugby Town Juniors U21
Rugby Town Juniors U21
Loughborough Students U21