RankTeamPlayedWonDrawnLostForAgDiffPoints
1Heather St John's1981292148549261288408
2Stapenhill26910752110474494-20373
3Coventry Copsewood31610450162505665-160362
4Hinckley1931063156490300190349
5Nuneaton Griff3199462163425695-270344
6Atherstone Town1501062024418156262338
7Bilston Town19697297043034783320
8Chelmsley Town3198359177423679-256308
9OJM CFC154912835360205155301
10Hinckley Leicester Road120841521313112201267
11Cradley Town196783187355372-17265
12Paget Rangers2757040165391697-306250
13Ingles16067336027825424234
14Ashby Ivanhoe111701526258158100225
15Lichfield City12268144028520085218
16Wednesfield196574099253361-108211
17Smethwick Rangers1966031105266404-138211
18Heath Hayes1955538102305428-123203
19Sutton United (Birmingham)12059223923217953199
20Studley11456253323016169193
21Uttoxeter Town11658154324520738189
22AFC Bridgnorth1964745104267453-186186
23Coton Green12053274021517936186
24Kirby Muxloe122512051223247-24173
25Brocton12250234925922930173
26Dudley Town7654101217775102172
27Racing Club Warwick78521016231115116166
28Leicester St Andrews8250161620711592166
29Droitwich Spa7848111922213389155
30Gornal Athletic8244152317210171147
31Wolverhampton Sporting114421755172211-39143
32Cadbury Athletic116362456176224-48132
33Shawbury United114381561189237-48129
34Birstall United8235173016714621122
35Walsall Wood42362417336137110
36Knowle4034421152788106
37Nuneaton Borough4232731213883103
38Littleton7830642131147-1696
39NKF Burbage6429926117111696
40Ilkeston Town423057107466195
41Rocester76231439114157-4383
42Lutterworth Athletic82231445130179-4983
43Saffron Dynamo82221644109176-6782
44Allscott Heath38255890622880
45Darlaston Town36239498277178
46AFC North Kilworth401610143946-758
47Stafford Town8616961100233-13357
48GNP Sports35125184971-2241
49Pershore Town Reserves42118236495-3141
50Allexton & New Parks42792647121-7430
51Bolehall Swifts42743134143-10925
52Haughmond40492740100-6021
53Coventry Alvis42443434182-14816
54Dudley Sports36243032109-7710
Explanation of this analysisThe list shows the performance of teams in the Midland Division 1 over the last 10 years.
Data last updated: 31 May 2026