LATEST tables and scores

P W D L F A Pt GD

Irlam MS 25 18 2 5 71 31 56 40

Springhead 23 14 5 4 54 24 47 30

Prestwich Heys 19 14 2 3 43 18 44 25

Stockport Georgians 21 13 3 5 55 33 42 22

East Manchester 23 12 4 7 56 38 40 18

Old Altrinchamians 23 10 5 8 59 51 35 8

Monton Amateurs 23 10 4 9 45 45 34 0

Dukinfield Town 23 9 4 10 48 45 31 3

Avro 22 8 6 8 37 46 30 -9

Atherton Town 18 9 2 7 42 39 29 3

Leigh Athletic 23 7 7 9 41 46 28 -5

Wythenshawe Amateurs 26 7 3 16 45 54 24 -9

Royton Town 22 4 4 14 42 67 16 -25

Breightmet United 22 2 3 17 24 86 9 -62

Wilmslow Albion 21 0 6 15 22 61 6 -39

Premier Division: Atherton Town 1 Wythenshawe Amateurs 2; Avro 4 Breightmet United 0; Dukinfield Town 4 Prestwich Heys 2; East Manchester 4 Royton Town 0 Leigh Athletic 1 Monton Amateurs 2; Wilmslow Albion 1 Springhead 1

AFC Blackley 21 19 1 1 81 29 58 52

Hindsford AFC 23 17 2 4 79 43 53 36

Rochdale Sacred Heart 22 16 3 3 84 29 51 55

Elton Vale 21 13 3 5 63 35 42 28

Hollinwood 20 12 3 5 66 36 39 30

Wythenshawe Town 25 10 6 9 55 54 36 1

Ashton Athletic 25 9 6 10 47 44 33 3

Stand Athletic 18 9 1 8 48 46 28 2

Tintwistle Villa 19 8 1 10 37 38 25 -1

Heywood St James 21 8 1 12 36 53 25 -17

Whitworth Valley 21 6 2 13 47 65 20 -18

Swinton Town 23 5 2 16 36 66 17 -30

Manchester Titans 20 5 1 14 24 59 16 -35

Milton 20 4 1 15 26 61 13 -35

Pennington 21 2 1 18 21 92 7 -71

AirMiles Gilcryst Cup Semi Final: Stockport Georgians 2 Irlam MS 2 AET, Georgians won 5-4 on penalties

AirMiles Murray Trophy Semi Finals: Elton Vale 0 Rochdale Sacred Heart 4, Whitworth Valley 3 AFC Blackley 4

Division One: Heywood St James 2 Ashton Athletic 2; Hollinwood 0 Stand Athletic 5; Manchester Titans 1 Hindsford 1; Milton 3 Pennington 0; Tintwistle Villa 6 Swinton Town 2.

Division Two: Breightmet United 0 Elton Vale 3, Irlam MS 2 Dukinfield Town 2, Monton Amateurs 1 Stockport Georgians 9, Prestwich Heys 3 Ashton Athletic 1, Rochdale Sacred Heart 0 Leigh Athletic 3, Springhead 5 Avro 0, Wythenshawe Amateurs 0 East Manchester 0

Division Three: Hindsford 3 Milton 1; Pennington 5 Stand Athletic 1; Royton Town 2 Wilmslow Albion 0; Springhead A 1 Dukinfield Town A 3; Stockport Georgians A 2 Heywood St James 1; Wythenshawe Town 0 Whitworth Valley 2; Old Alts 3 Leigh Athletic A 2