Midland Football League - Midland Football League Premier Division

Midland Football LeagueMidland Football League Premier DivisionUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 5
PROMOTES TO:SOUTHERN LEAGUE DIVISION ONE CENTRAL and OTHER STEP 4 DIVISIONS
RELEGATES TO:DIVISION ONE / WEST MIDLANDS (REGIONAL) LEAGUE PREMIER DIVISION

2020-21 promotion and relegation: Four 2nd placed clubs with the best PPG are promoted. The remaining seven play a 'Promotion Playoff' against a Step 4 Club. 12 of the 14 bottom placed sides are relegated based on PPG

League Table

Division Last Updated: 17:17, Monday 28th December 2020

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Sporting Khalsa 11 8 2 1 31 16 6 1 0 21 8 2 1 1 10 8 +15 26
2 Stourport Swifts 13 7 2 4 32 19 4 2 2 17 11 3 0 2 15 8 +13 23
3 Long Eaton United 8 7 1 0 31 4 4 0 0 11 2 3 1 0 20 2 +27 22
4 Newark 10 6 3 1 19 9 4 2 1 11 6 2 1 0 8 3 +10 21
5 Lye Town 15 5 5 5 25 22 4 2 2 19 10 1 3 3 6 12 +3 20
6 Romulus 10 5 4 1 13 6 3 1 0 7 3 2 3 1 6 3 +7 19
7 Gresley Rovers 11 6 1 4 23 21 5 1 1 18 12 1 0 3 5 9 +2 19
8 Tividale 15 5 4 6 29 29 2 1 3 14 14 3 3 3 15 15 0 19
9 Coventry United 9 6 0 3 23 15 4 0 3 17 13 2 0 0 6 2 +8 18
10 AFC Wulfrunians 10 4 5 1 14 9 1 3 1 6 4 3 2 0 8 5 +5 17
11 Walsall Wood 10 4 2 4 18 13 3 2 1 11 6 1 0 3 7 7 +5 14
12 Coventry Sphinx 10 4 2 4 19 15 2 1 2 14 9 2 1 2 5 6 +4 14
13 Racing Club Warwick 9 2 4 3 16 15 0 1 0 1 1 2 3 3 15 14 +1 10
14 Worcester City 12 2 4 6 14 21 1 2 1 4 3 1 2 5 10 18 -7 10
15 Heather St John's 11 2 2 7 10 26 1 1 4 5 14 1 1 3 5 12 -16 8
16 Boldmere St Michaels 6 2 1 3 10 15 2 1 0 8 4 0 0 3 2 11 -5 7
17 Highgate United 8 1 2 5 15 18 1 1 2 9 7 0 1 3 6 11 -3 5
18 Haughmond 10 0 1 9 10 40 0 0 2 1 8 0 1 7 9 32 -30 1
19 Selston 10 0 1 9 12 51 0 1 4 8 27 0 0 5 4 24 -39 1

Results / Fixtures

Results - September 2020

Saturday 5th September 2020
MFL Boldmere St Michaels 3 0 Lye Town 150
MFL Coventry United 2 1 Heather St John's 0
MFL Gresley Rovers 0 0 Racing Club Warwick 294
MFL Highgate United 1 2 AFC Wulfrunians 80
MFL Newark 2 0 Worcester City 295
MFL Sporting Khalsa 6 0 Haughmond 95
MFL Tividale 0 2 Long Eaton United 150
MFL Walsall Wood 1 0 Romulus 181
Monday 7th September 2020
MFL Romulus 1 1 Sporting Khalsa 165
Tuesday 8th September 2020
MFL Highgate United 5 0 Haughmond 45
MFL Lye Town 3 4 Racing Club Warwick 110
Wednesday 9th September 2020
MFL Worcester City 0 1 Tividale 300
Saturday 12th September 2020
MFL Boldmere St Michaels 4 3 Haughmond 83
MFL Lye Town 0 0 Romulus 78
MFL Stourport Swifts 2 1 Selston 51
Tuesday 15th September 2020
MFL AFC Wulfrunians 0 1 Coventry Sphinx 128
MFL Gresley Rovers 2 1 Boldmere St Michaels 249
MFL Sporting Khalsa 2 1 Highgate United 108
MFL Tividale 1 7 Stourport Swifts 126
MFL Walsall Wood 1 1 Haughmond 74
Wednesday 16th September 2020
MFL Selston 0 12 Long Eaton United 170
MFL Worcester City 0 0 Romulus 300
Saturday 19th September 2020
MFL Newark 2 0 Tividale 300
MFL Sporting Khalsa 3 2 Worcester City 188
MFL Stourport Swifts 1 1 Lye Town 156
MFL Walsall Wood 1 2 Gresley Rovers 130
Monday 21st September 2020
MFL Romulus 2 1 Stourport Swifts 107
Tuesday 22nd September 2020
MFL AFC Wulfrunians 1 1 Lye Town 77
MFL Sporting Khalsa 3 2 Racing Club Warwick 159
Wednesday 23rd September 2020
MFL Selston 0 2 Heather St John's 108
Saturday 26th September 2020
MFL Coventry Sphinx 3 1 Racing Club Warwick 103
MFL Coventry United 3 2 Tividale 0
MFL Gresley Rovers 1 5 Long Eaton United 300
MFL Haughmond 1 4 Romulus 40
MFL Heather St John's 1 3 Sporting Khalsa 68
MFL Lye Town 5 1 Selston 80
MFL Newark 2 1 Walsall Wood 300
MFL Stourport Swifts 0 1 AFC Wulfrunians 123
Tuesday 29th September 2020
MFL AFC Wulfrunians 1 1 Racing Club Warwick 113
MFL Gresley Rovers 6 1 Selston 279
MFL Highgate United 2 4 Tividale 58
MFL Long Eaton United 7 2 Heather St John's 128
MFL Sporting Khalsa 1 0 Stourport Swifts 115
MFL Walsall Wood 2 0 Lye Town 140
Wednesday 30th September 2020
MFL Worcester City 1 1 Coventry Sphinx 300

Results - October 2020

Saturday 3rd October 2020
MFL Boldmere St Michaels 1 1 AFC Wulfrunians 150
MFL Coventry United 2 3 Stourport Swifts 0
MFL Gresley Rovers 3 2 Haughmond 212
MFL Heather St John's 2 1 Coventry Sphinx 33
MFL Long Eaton United 1 0 Racing Club Warwick 98
MFL Lye Town 4 1 Worcester City 163
MFL Selston 4 6 Sporting Khalsa 82
MFL Tividale 1 2 Romulus 77
Tuesday 6th October 2020
MFL Coventry Sphinx 1 1 Long Eaton United 94
MFL Heather St John's 0 0 Romulus 88
MFL Lye Town 4 1 Haughmond 85
MFL Newark 2 1 Gresley Rovers 300
MFL Racing Club Warwick 1 1 Tividale 121
MFL Stourport Swifts 2 0 Boldmere St Michaels 86
MFL Walsall Wood 4 1 Selston 97
Wednesday 7th October 2020
MFL Worcester City 3 1 Highgate United 300
Saturday 10th October 2020
MFL AFC Wulfrunians 3 0 Heather St John's 133
MFL Newark 1 1 Lye Town 300
MFL Walsall Wood 2 2 Worcester City 185
Monday 12th October 2020
MFL Romulus 2 0 Coventry Sphinx 141
Tuesday 13th October 2020
MFL Gresley Rovers 3 1 Highgate United 251
MFL Long Eaton United 1 0 Walsall Wood 85
MFL Sporting Khalsa 3 0 Lye Town 181
MFL Stourport Swifts 3 3 Racing Club Warwick 100
MFL Tividale 7 1 Boldmere St Michaels 117
Wednesday 14th October 2020
MFL Coventry United 2 0 Worcester City 0
MFL Selston 1 4 Newark 155
Saturday 17th October 2020
MFL Coventry Sphinx 1 3 Lye Town 54
MFL Coventry United 5 1 Haughmond 0
MFL Gresley Rovers 3 2 Worcester City 300
MFL Heather St John's 0 2 Tividale 68
MFL Long Eaton United 2 0 Sporting Khalsa 195
MFL Newark 1 1 AFC Wulfrunians 300
MFL Stourport Swifts 4 2 Walsall Wood 131
Tuesday 20th October 2020
MFL Coventry Sphinx 7 0 Selston 65
MFL Heather St John's 0 4 Walsall Wood 48
MFL Stourport Swifts 4 1 Gresley Rovers 81
MFL Tividale 4 1 Haughmond 145
Wednesday 21st October 2020
MFL Coventry United 1 3 Newark 0
Saturday 24th October 2020
MFL AFC Wulfrunians 1 1 Tividale 163
MFL Lye Town 0 0 Heather St John's 122
MFL Newark 1 2 Coventry Sphinx 300
MFL Romulus 2 1 Gresley Rovers 154
MFL Selston 3 3 Highgate United 108
Tuesday 27th October 2020
MFL Coventry Sphinx 2 4 Coventry United 300
Saturday 31st October 2020
MFL Coventry United 2 3 AFC Wulfrunians 0
MFL Highgate United 1 1 Newark 72

Results - November 2020

Tuesday 3rd November 2020
MFL Heather St John's 2 4 Stourport Swifts 44
MFL Lye Town 0 2 Coventry United 158

Results - December 2020

Saturday 19th December 2020
MFL Haughmond 0 4 Racing Club Warwick 44
MFL Tividale 1 1 Worcester City 144
Tuesday 22nd December 2020
MFL Sporting Khalsa 3 3 Tividale 150
Saturday 26th December 2020
MFL Lye Town 3 1 Tividale 150
MFL Stourport Swifts 1 2 Worcester City 300

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Worcester City 300 300 300 +11.11%
2 Newark 295 300 299 +12.83%
3 Gresley Rovers 212 300 269 +72.44%
4 Romulus 107 165 142 +79.75%
5 Sporting Khalsa 95 188 142 +43.43%
6 Walsall Wood 74 185 135 +11.57%
7 Stourport Swifts 51 300 129 +74.32%
8 Boldmere St Michaels 83 150 128 +10.34%
9 Long Eaton United 85 195 127 +81.43%
10 Tividale 77 150 127 +35.11%
11 Selston 82 170 125 +21.36%
12 AFC Wulfrunians 77 163 123 +55.70%
13 Coventry Sphinx 54 300 123 +29.47%
14 Racing Club Warwick 121 121 121 -18.24%
15 Lye Town 78 163 118 +25.53%
16 Highgate United 45 80 64 -11.11%
17 Heather St John's 33 88 58 -30.12%
18 Haughmond 40 44 42 -41.67%
19 Coventry United 0 0 0 -100.00%

Non League Matters 00/00

Notes relating to previous seasons


2019-20 Due to the Covid19 pandemic the League was declared "null and void" in March 2020 with all results expunged and no promotions or relegations. The tables and results are stored on NLM for information purposes at the point where the season was halted