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 / NORTHERN PREMIER LEAGUE DIVISION ONE SOUTH
RELEGATES TO:DIVISION ONE / WEST MIDLANDS (REGIONAL) LEAGUE PREMIER DIVISION
CLUB LINKS:Soccerlinks
MATCH PHOTOS:NonLeaguePhotos

League Table

Division Last Updated: 21:46, Sunday 15th January 2017

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Alvechurch 29 19 6 4 68 23 11 3 1 37 9 8 3 3 31 14 +45 63
2 Lye Town 26 17 7 2 55 21 10 4 0 30 4 7 3 2 25 17 +34 58
3 Westfields 23 15 5 3 60 34 9 3 1 34 18 6 2 2 26 16 +26 50
4 Coleshill Town 25 15 3 7 63 36 8 0 4 34 18 7 3 3 29 18 +27 48
5 Heanor Town 25 11 8 6 45 38 8 4 1 27 16 3 4 5 18 22 +7 41
6 Sporting Khalsa 22 12 4 6 46 28 6 2 2 20 13 6 2 4 26 15 +18 40
7 Coventry United 25 12 4 9 37 29 6 1 4 21 13 6 3 5 16 16 +8 40
8 St Andrews 27 13 1 13 58 57 7 1 5 25 27 6 0 8 33 30 +1 40
9 Coventry Sphinx 26 10 6 10 50 52 5 5 6 28 30 5 1 4 22 22 -2 36
10 Walsall Wood 26 11 2 13 36 44 5 1 7 20 28 6 1 6 16 16 -8 35
11 Loughborough University 27 8 8 11 49 46 5 4 5 25 25 3 4 6 24 21 +3 32
12 Long Eaton United 24 8 7 9 43 47 5 4 5 27 23 3 3 4 16 24 -4 31
13 Quorn 25 9 4 12 30 46 4 3 6 11 23 5 1 6 19 23 -16 31
14 Highgate United 24 9 3 12 41 48 5 1 6 22 24 4 2 6 19 24 -7 30
15 Rocester 24 8 6 10 42 51 5 2 4 21 25 3 4 6 21 26 -9 30
16 Shepshed Dynamo 22 8 5 9 35 36 6 3 2 22 14 2 2 7 13 22 -1 29
17 Shawbury United 27 9 1 17 50 66 7 0 7 33 31 2 1 10 17 35 -16 28
18 Stourport Swifts 25 6 8 11 38 48 2 6 5 16 23 4 2 6 22 25 -10 26
19 AFC Wulfrunians 25 7 4 14 26 48 5 2 6 15 23 2 2 8 11 25 -22 25
20 Boldmere St Michaels 24 6 6 12 32 41 3 0 5 11 17 3 6 7 21 24 -9 24
21 Tividale 26 6 3 17 34 62 3 1 7 16 27 3 2 10 18 35 -28 21
22 Brocton 25 5 3 17 28 65 3 2 7 12 28 2 1 10 16 37 -37 18

Results / Fixtures

Fixtures - January 2017

Tuesday 17th January 2017
MFL Walsall Wood vs. AFC Wulfrunians 19:45

Results - August 2016

Saturday 13th August 2016
MFL AFC Wulfrunians 2 0 Boldmere St Michaels 71
MFL Alvechurch 1 1 Heanor Town 77
MFL Coleshill Town 2 3 Lye Town 31
MFL Coventry Sphinx 8 0 Brocton 61
MFL Long Eaton United 5 1 Stourport Swifts 88
MFL Loughborough University 1 0 Highgate United 83
MFL Shawbury United 1 2 Quorn 0
MFL Shepshed Dynamo 2 1 Rocester 163
MFL Sporting Khalsa 0 1 Coventry United 84
MFL St Andrews 0 4 Westfields 69
MFL Tividale 0 2 Walsall Wood 98
Tuesday 16th August 2016
MFL AFC Wulfrunians 0 3 Stourport Swifts 71
MFL Brocton 1 0 Tividale 63
MFL Coventry United 2 0 Rocester 77
MFL Heanor Town 2 3 Coleshill Town 87
MFL Highgate United 5 1 Shepshed Dynamo 74
MFL Long Eaton United 3 1 Boldmere St Michaels 64
MFL Loughborough University 3 3 Lye Town 82
MFL St Andrews 1 1 Alvechurch 59
Wednesday 17th August 2016
MFL Quorn 1 1 Coventry Sphinx 71
MFL Shawbury United 1 2 Walsall Wood 20
MFL Westfields 2 0 Sporting Khalsa 163
Saturday 20th August 2016
MFL Shepshed Dynamo 5 1 AFC Wulfrunians 0
MFL Walsall Wood 0 3 Quorn 54
Monday 22nd August 2016
MFL Coventry Sphinx 1 1 Tividale 106
Tuesday 23rd August 2016
MFL Alvechurch 0 1 Lye Town 0
MFL Coleshill Town 4 0 Coventry United 89
MFL Loughborough University 3 1 Long Eaton United 84
MFL Rocester 1 2 Highgate United 48
MFL Stourport Swifts 3 1 Shawbury United 87
MFL Walsall Wood 3 1 Brocton 63
Wednesday 24th August 2016
MFL Heanor Town 2 1 Sporting Khalsa 0
MFL Quorn 2 1 St Andrews 92
MFL Westfields 1 0 Boldmere St Michaels 141
Saturday 27th August 2016
MFL Brocton 0 4 Shepshed Dynamo 75
MFL Highgate United 0 6 Boldmere St Michaels 70
MFL Long Eaton United 2 5 Alvechurch 64
MFL Rocester 1 4 Coventry Sphinx 56
MFL Shawbury United 2 6 St Andrews 42
MFL Sporting Khalsa 3 0 Lye Town 67
MFL Stourport Swifts 1 1 Quorn 78
MFL Tividale 1 1 Loughborough University 71
MFL Walsall Wood 1 2 Coleshill Town 95
MFL Westfields 5 1 Heanor Town 142
Monday 29th August 2016
MFL Coventry Sphinx 1 1 Coleshill Town 0
MFL Heanor Town 0 0 Long Eaton United 0
MFL Highgate United 0 3 Alvechurch 0
MFL Loughborough University 0 1 Quorn 0
MFL Rocester 5 4 Brocton 97
MFL Sporting Khalsa 0 2 Walsall Wood 0
MFL St Andrews 2 0 Shepshed Dynamo 168
MFL Stourport Swifts 0 5 Westfields 0
MFL Tividale 0 2 Lye Town 0
Tuesday 30th August 2016
MFL Coventry United 0 2 Boldmere St Michaels 0

Results - September 2016

Saturday 3rd September 2016
MFL AFC Wulfrunians 1 0 Walsall Wood 106
MFL Alvechurch 1 1 Stourport Swifts 154
MFL Brocton 1 6 Sporting Khalsa 54
MFL Long Eaton United 3 1 Quorn 75
MFL Loughborough University 1 1 Boldmere St Michaels 76
MFL Lye Town 0 0 Rocester 87
MFL Shepshed Dynamo 2 1 Shawbury United 139
MFL St Andrews 1 0 Coventry Sphinx 69
Monday 5th September 2016
MFL Coventry Sphinx 0 5 Sporting Khalsa 100
Tuesday 6th September 2016
MFL Brocton 0 2 Loughborough University 73
MFL Coleshill Town 2 3 Heanor Town 75
MFL Highgate United 4 0 Stourport Swifts 88
MFL Long Eaton United 0 2 Walsall Wood 45
MFL Lye Town 1 1 Boldmere St Michaels 97
MFL Shepshed Dynamo 2 2 Coventry United 177
MFL Tividale 2 4 St Andrews 112
Wednesday 7th September 2016
MFL Quorn 2 0 AFC Wulfrunians 75
MFL Shawbury United 4 3 Rocester 56
MFL Westfields 2 0 Alvechurch 307
Saturday 10th September 2016
MFL Alvechurch 3 1 AFC Wulfrunians 323
MFL Shepshed Dynamo 2 3 Coventry Sphinx 139
MFL Sporting Khalsa 1 1 Coleshill Town 65
MFL Westfields 3 2 Quorn 170
Tuesday 13th September 2016
MFL Highgate United 0 3 Lye Town 61
MFL Sporting Khalsa 2 1 Loughborough University 70
MFL St Andrews 2 1 Coleshill Town 70
MFL Stourport Swifts 1 1 Alvechurch 92
MFL Tividale 1 2 Shepshed Dynamo 92
MFL Walsall Wood 3 4 Westfields 93
Wednesday 14th September 2016
MFL AFC Wulfrunians 2 2 Rocester 57
MFL Heanor Town 3 2 Brocton 0
MFL Shawbury United 4 0 Boldmere St Michaels 58
Saturday 17th September 2016
MFL AFC Wulfrunians 0 4 St Andrews 86
MFL Brocton 2 1 Boldmere St Michaels 81
MFL Coleshill Town 2 0 Shepshed Dynamo 102
MFL Coventry Sphinx 4 4 Rocester 64
MFL Long Eaton United 2 0 Tividale 0
MFL Lye Town 1 1 Heanor Town 88
MFL Quorn 0 2 Sporting Khalsa 73
MFL Shawbury United 0 5 Loughborough University 0
MFL Stourport Swifts 1 2 Coventry United 95
MFL Walsall Wood 2 1 Alvechurch 104
Tuesday 20th September 2016
MFL Alvechurch 3 0 Shawbury United 69
MFL Lye Town 4 0 Long Eaton United 82
Wednesday 21st September 2016
MFL Westfields 7 1 Highgate United 165
Saturday 24th September 2016
MFL Alvechurch 2 2 Sporting Khalsa 109
MFL Coleshill Town 2 1 AFC Wulfrunians 74
Tuesday 27th September 2016
MFL AFC Wulfrunians 1 0 Shawbury United 62

Results - October 2016

Saturday 1st October 2016
MFL Coventry United 4 1 Brocton 79
MFL Heanor Town 1 1 Boldmere St Michaels 151
MFL Highgate United 2 0 AFC Wulfrunians 50
MFL Long Eaton United 2 2 Coleshill Town 39
MFL Quorn 0 5 Alvechurch 75
MFL Rocester 3 2 Walsall Wood 80
MFL Shawbury United 4 3 Coventry Sphinx 33
MFL Shepshed Dynamo 2 2 Lye Town 121
MFL Sporting Khalsa 2 0 St Andrews 61
MFL Tividale 1 5 Stourport Swifts 58
Tuesday 4th October 2016
MFL Stourport Swifts 0 2 Coleshill Town 64
Wednesday 5th October 2016
MFL Quorn 3 2 Highgate United 90
MFL Shawbury United 5 1 Long Eaton United 45
Saturday 8th October 2016
MFL Coleshill Town 3 2 Brocton 102
MFL Coventry Sphinx 0 2 Alvechurch 92
MFL Heanor Town 3 2 Shawbury United 153
MFL Long Eaton United 1 1 Highgate United 46
MFL Lye Town 2 0 Stourport Swifts 131
MFL Rocester 3 2 Quorn 75
MFL Sporting Khalsa 2 2 Boldmere St Michaels 72
MFL St Andrews 0 2 Coventry United 81
MFL Tividale 3 1 AFC Wulfrunians 94
MFL Walsall Wood 1 1 Loughborough University 110
MFL Westfields 3 2 Shepshed Dynamo 226
Tuesday 11th October 2016
MFL Loughborough University 4 2 Tividale 75
Saturday 15th October 2016
MFL AFC Wulfrunians 2 0 Heanor Town 64
MFL Alvechurch 3 2 Loughborough University 100
MFL Coleshill Town 2 1 Highgate United 84
MFL Coventry United 2 0 Shawbury United 112
MFL Long Eaton United 0 1 Rocester 44
MFL Lye Town 1 0 St Andrews 109
MFL Quorn 1 2 Tividale 101
MFL Sporting Khalsa 3 2 Shepshed Dynamo 65
MFL Stourport Swifts 0 0 Boldmere St Michaels 76
MFL Walsall Wood 1 3 Coventry Sphinx 62
Tuesday 18th October 2016
MFL Alvechurch 2 0 Westfields 151
MFL Coventry United 1 2 Lye Town 0
MFL St Andrews 1 2 AFC Wulfrunians 21
Wednesday 19th October 2016
MFL Heanor Town 3 1 Walsall Wood 143
Saturday 22nd October 2016
MFL Alvechurch 2 0 Coleshill Town 90
Tuesday 25th October 2016
MFL Rocester 2 2 Shawbury United 67
Saturday 29th October 2016
MFL AFC Wulfrunians 0 2 Quorn 75
MFL Alvechurch 1 0 Coventry United 140
MFL Coventry Sphinx 0 0 Boldmere St Michaels 90
MFL Heanor Town 2 0 Highgate United 112
MFL Loughborough University 1 0 Stourport Swifts 84
MFL Shepshed Dynamo 2 2 Long Eaton United 202
MFL Sporting Khalsa 5 3 Rocester 68
MFL St Andrews 1 0 Brocton 37
MFL Tividale 2 1 Shawbury United 74
MFL Walsall Wood 1 3 Lye Town 55
MFL Westfields 0 4 Coleshill Town 236

Results - November 2016

Tuesday 1st November 2016
MFL Coventry United 2 0 Quorn 67
Saturday 5th November 2016
MFL Brocton 0 3 Alvechurch 72
MFL Highgate United 2 2 Sporting Khalsa 80
MFL Long Eaton United 2 3 AFC Wulfrunians 34
MFL Loughborough University 2 4 Coleshill Town 112
MFL Quorn 0 4 Boldmere St Michaels 80
MFL Rocester 4 1 Tividale 63
MFL Shawbury United 0 3 Lye Town 38
MFL Shepshed Dynamo 1 0 Walsall Wood 165
MFL St Andrews 4 3 Heanor Town 51
MFL Stourport Swifts 2 3 Coventry Sphinx 94
Monday 7th November 2016
MFL Coventry Sphinx 0 5 St Andrews 85
Tuesday 8th November 2016
MFL Loughborough University 1 3 Coventry United 95
Wednesday 9th November 2016
MFL Westfields 3 1 Tividale 129
Saturday 12th November 2016
MFL Boldmere St Michaels 1 2 Walsall Wood 201
MFL Coventry Sphinx 2 1 Loughborough University 85
MFL Heanor Town 2 1 Coventry United 140
MFL Lye Town 3 1 Brocton 180
MFL Shawbury United 2 4 Highgate United 41
MFL St Andrews 1 4 Tividale 50
Tuesday 15th November 2016
MFL Coventry United 5 1 Tividale 74
MFL Stourport Swifts 1 1 Heanor Town 61
Saturday 19th November 2016
MFL Coleshill Town 6 1 Shawbury United 102
MFL Coventry United 1 3 Highgate United 110
MFL Long Eaton United 2 0 St Andrews 44
MFL Loughborough University 2 4 Heanor Town 134
MFL Lye Town 5 0 Coventry Sphinx 101
MFL Quorn 0 0 Brocton 62
MFL Rocester 0 3 Alvechurch 71
MFL Shepshed Dynamo 3 1 Boldmere St Michaels 142
MFL Tividale 2 3 Sporting Khalsa 62
MFL Walsall Wood 1 0 Stourport Swifts 80
MFL Westfields 0 0 AFC Wulfrunians 166
Tuesday 22nd November 2016
MFL Boldmere St Michaels 1 2 Rocester 95
MFL Brocton 1 1 Coventry United 73
Wednesday 23rd November 2016
MFL Coventry Sphinx 1 1 Highgate United 73
Saturday 26th November 2016
MFL AFC Wulfrunians 3 2 Loughborough University 57
MFL Alvechurch 4 0 Tividale 115
MFL Brocton 1 3 Stourport Swifts 57
MFL Coleshill Town 2 3 Long Eaton United 82
MFL Coventry Sphinx 2 3 Quorn 36
MFL Heanor Town 2 1 Rocester 113
MFL Highgate United 3 5 St Andrews 55
MFL Lye Town 0 0 Coventry United 99
MFL Shepshed Dynamo 1 0 Sporting Khalsa 129
MFL Walsall Wood 2 5 Shawbury United 60
Tuesday 29th November 2016
MFL Boldmere St Michaels 1 5 Westfields 113

Results - December 2016

Saturday 3rd December 2016
MFL Alvechurch 5 1 St Andrews 93
MFL Coventry Sphinx 1 0 Heanor Town 52
MFL Loughborough University 1 1 Walsall Wood 101
MFL Rocester 1 0 Coventry United 67
MFL Shawbury United 2 0 Brocton 38
MFL Stourport Swifts 2 2 AFC Wulfrunians 161
Tuesday 6th December 2016
MFL Coventry United 1 1 Westfields 76
MFL Lye Town 4 0 Shawbury United 75
Saturday 10th December 2016
MFL AFC Wulfrunians 1 4 Coventry Sphinx 57
MFL Boldmere St Michaels 4 2 Coleshill Town 124
MFL Brocton 1 4 Long Eaton United 52
MFL Coventry United 2 0 Walsall Wood 79
MFL Highgate United 3 0 Rocester 43
MFL Shawbury United 3 0 Stourport Swifts 41
MFL Shepshed Dynamo 0 1 Alvechurch 174
MFL Sporting Khalsa 2 1 Heanor Town 46
MFL St Andrews 4 3 Loughborough University 38
MFL Tividale 3 2 Quorn 55
MFL Westfields 2 2 Lye Town 197
Tuesday 13th December 2016
MFL Loughborough University 1 1 Westfields 82
Saturday 17th December 2016
MFL Boldmere St Michaels 3 0 Alvechurch 145
MFL Brocton 1 1 Rocester 58
MFL Coleshill Town 0 2 Loughborough University 102
MFL Coventry Sphinx 2 3 Westfields 68
MFL Heanor Town 1 1 Shepshed Dynamo 128
MFL Highgate United 2 1 Tividale 60
MFL Long Eaton United 2 3 Shawbury United 27
MFL Lye Town 2 0 AFC Wulfrunians 175
MFL Quorn 2 1 Coventry United 89
MFL St Andrews 3 6 Stourport Swifts 40
MFL Walsall Wood 2 1 Sporting Khalsa 51
Tuesday 20th December 2016
MFL Coleshill Town 5 1 St Andrews 102
Monday 26th December 2016
MFL AFC Wulfrunians 2 3 Brocton 107
MFL Alvechurch 3 0 Highgate United 158
MFL Coventry Sphinx 1 2 Coventry United 702
MFL Long Eaton United 1 1 Heanor Town 186
MFL Lye Town 2 1 Tividale 235
MFL Quorn 0 0 Shepshed Dynamo 191
MFL Rocester 1 1 Loughborough University 50
MFL Shawbury United 0 1 Sporting Khalsa 41
MFL Walsall Wood 2 1 St Andrews 65
Tuesday 27th December 2016
MFL Coleshill Town 4 1 Boldmere St Michaels 202
MFL Westfields 3 3 Stourport Swifts 229
Saturday 31st December 2016
MFL AFC Wulfrunians 1 3 Sporting Khalsa 125
MFL Alvechurch 5 0 Quorn 131
MFL Coventry Sphinx 2 1 Shepshed Dynamo 182
MFL Heanor Town 4 1 Tividale 183
MFL Highgate United 1 2 Brocton 78
MFL Long Eaton United 2 2 Loughborough University 44
MFL Stourport Swifts 1 2 Walsall Wood 81

Results - January 2017

Monday 2nd January 2017
MFL Boldmere St Michaels 0 4 Highgate United 134
MFL Brocton 3 1 Lye Town 78
MFL Coventry United 1 3 Coleshill Town 117
MFL Quorn 0 3 Rocester 113
MFL Shawbury United 5 1 Westfields 76
MFL St Andrews 5 1 Long Eaton United 73
Tuesday 3rd January 2017
MFL Loughborough University 4 1 Coventry Sphinx 50
Saturday 7th January 2017
MFL AFC Wulfrunians 0 0 Tividale 75
MFL Alvechurch 2 0 Brocton 118
MFL Boldmere St Michaels 0 2 Heanor Town 304
MFL Coventry Sphinx 3 1 Shawbury United 105
MFL Highgate United 0 1 Coventry United 75
MFL Lye Town 2 0 Walsall Wood 110
MFL Quorn 0 2 Long Eaton United 75
MFL Stourport Swifts 2 1 Loughborough University 84
MFL Westfields 3 2 St Andrews 168
Tuesday 10th January 2017
MFL Brocton 1 2 Westfields 104
MFL Tividale 1 4 Alvechurch 153
Saturday 14th January 2017
MFL Boldmere St Michaels 1 0 AFC Wulfrunians 97
MFL Heanor Town 2 2 Alvechurch 0
MFL Loughborough University 1 3 St Andrews 0
MFL Lye Town 3 0 Shepshed Dynamo 104
MFL Rocester 0 4 Coleshill Town 70
MFL Stourport Swifts 2 2 Long Eaton United 0
MFL Walsall Wood 1 3 Tividale 65

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Westfields 129 307 188 -13.76%
2 Shepshed Dynamo 0 202 155 -15.76%
3 Boldmere St Michaels 95 304 152 +38.18%
4 Heanor Town 0 183 134 -26.37%
5 Alvechurch 0 323 131 -25.14%
6 Coventry Sphinx 0 702 127 +16.51%
7 Lye Town 75 235 120 -2.44%
8 Coleshill Town 31 202 96 -4.00%
9 Quorn 62 191 91 -22.22%
10 Coventry United 0 117 88 -4.35%
11 Loughborough University 0 134 88 -18.52%
12 Stourport Swifts 0 161 88 -38.89%
13 Tividale 0 153 87 -10.31%
14 AFC Wulfrunians 57 125 78 -39.53%
15 Walsall Wood 51 110 74 -14.94%
16 Brocton 52 104 70 -6.67%
17 Rocester 48 97 68 -16.05%
18 Highgate United 0 88 67 -20.24%
19 Sporting Khalsa 0 84 66 -39.45%
20 St Andrews 21 168 64 0.00%
21 Long Eaton United 0 186 62 -46.09%
22 Shawbury United 0 76 44 N/A

Non League Matters 2015