RankTeamPlayedWonDrawnLostForAgDiffPoints
1Stourport Swifts32212577120514525-11452
2Highgate United3171276412654753215445
3AFC Wulfrunians30511161133430497-67394
4Lye Town255108489942937752372
5Romulus2349641974033958329
6Walsall Wood18897375433123992328
7Sporting Khalsa159903138333195138301
8Boldmere St. Michaels19384416832829830293
9Worcester City19279417233127061278
10Lichfield City142823129316171145277
11Coventry United16077285527822751259
12Shifnal Town142732544267162105244
13Tividale2396053126309483-174233
14Whitchurch Alport15869197028326716226
15Long Eaton United1566529622882880224
16Coventry Sphinx157613858269273-4221
17Westfields12254303825720651192
18Stone Old Alleynians158513770221273-52190
19Atherstone Town10654183419214646180
20Coleshill Town84551316215106109178
21Quorn122502547209224-15175
22Shepshed Dynamo12249254822820820172
23Studley124462553198220-22163
24Racing Club Warwick107412343176177-1146
25Darlaston Town724017151548074137
26Dudley Town8341132916613432136
27Uttoxeter Town159333591191332-141134
28Loughborough FC122333158182227-45130
29Heanor Town8437163115414410127
30South Normanton Athletic106352051151179-28125
31Northwich Victoria823421271461379123
32Brocton90351243159178-19117
33Hanley Town51331441114071113
34Wolverhampton Casuals142282391147330-183107
35Bromsgrove Sporting423156110506098
361874 Northwich4927139102683494
37Alvechurch42288691335892
38Haughmond117222273161279-11888
39Shawbury United84241248128171-4384
40Congleton Town342563101317081
41Ilkeston Town38254993504379
42Newark and Sherwood United402361179512875
43Rocester84182046136205-6974
44Bewdley Town108201474116351-23574
45Rugby Town421971676601664
46Leicester St Andrews42188168688-262
47Heather St John's37177135953658
48OJM CFC341471368561249
49Abbey Hulton United17113346262036
50Gresley Rovers3798205272-2035
51AFC Wolverhampton City169432416831
52Coton Green1786328171130
53Dunkirk38672540102-6225
54Wolverhampton Sporting38582552110-5823
55Winsford United1464434221222
56Selston35282541118-7714
57Market Drayton Town3833322794-6712
Explanation of this analysisThe list shows the performance of teams in the Midland Premier over the last 10 years.
Data last updated: 7 December 2025