SATURDAY WORCESTER AND DISTRICT LEAGUE Malvern Rangers Res 6 GDL Athletic 1; Malvern Town Res 3 Perrywood 1; Northway 0 Hallow 2; Worcester Raiders 13 Worcester Anchors 0; YM Rangers 0 Newtown Sports 8; Powick 7 West Malvern 0.

KIDDERMINSTER LEAGUE Premier Division: Areley Kings 0 Lodge Farm 3; Burlish Olympic 0 Kings Heath Old Boys 2; Dudley Wood Athletic 5 Wyre Forest 2; KS Athletic 2 Two Gates 1; Netherton Athletic 5 Cookley 1; Oldswinford Harriers 1 Birch Coppice 4.

Division One: Blackheath Liberals 5 Lodgefield Park 0; Claverley Colts 0 Claverley 3; Orton Vale 1 Netherton Wanderers 5; Three Crowns United 0 Dudley Appletree 5.

SUNDAY WORCESTER AND DISTRICT LEAGUE Premier Division: AFC Heenans 7 Droitwich Spa Eagles 0; Arrow 2000 5 Powick 2; Upton Snodsbury 6 Martley Spurs 3.

Division One: AFC Mazak 0 Hallow Village 5; Colwall St James 0 Northwick Vale 1; Coppertops Athletic 6 HDNL Sports 2; Malvern Radar 0 Bridge Rangers 2; Martley Spurs Res 2 Blue Star 1; St John’s 3 New AFC Barbourne 3.

Division Two: AFC Claines 1 Anchor Falcons 3; GDL Athletic 0 Old Vigornians 0; Goodrest Juniors 2 Blackpole Sports 6; Keyz 04 0 VBL Sports 9; KGV Worcester 2 AA Chequers 2; Perrywood AFC Res 2 Droitwich RBL 0; Wessie FC 2 Hornets 3.

Division Three: Brunswick 1 Nunnery Wood Colts ‘A’ 1; Hallow 3 Cutnall Green 6; MTFC Athletic 3 Malvern Victoria 0; Nelson 3 Inter Express 4; New Inn Sports 5 Arrow 2000 Res 2; VFC Keyz 5 AFC West Midland 3.

Division Four: Albion 0 Hangover 0; Alma 3 Worcester Lynx 2; Droitwich Spa Eagles Res 2 GDL Athletic Res 1; Hornets Res 4 Berwick 3; Powick ‘B’ 0 Malvern Rangers ‘A’ 4; VBL Sports Res 2 West Malvern Town 2; Westside 1 Worcester City Wanderers 3.

KIDDERMINSTER LEAGUE Premier Division: Dudley Sports 0 Wollaston Sports 1; Harriers Trust 2 Alveley Social 0; Kingswinford 3 Grange Athletic 1; Oakham United 3 Franche Village Club 1; Norton Vale 3 Bromley 2; Woodside United 5 Wolverley Athletic 0; Wordsley AFC 3 Black Country Rangers 2.

Division One: New Olympic 1 Sporting Oak 2; Ocean Designs Rangers 4 Chainwire 5; Station 1 Honved 10; WH Sports 3 Stour Park Rangers 6; Waggon & Horses 5 Bull & Bladder 5; Warley Wanderers 4 Withymoor 0.

Division Two: Chaddesley Corbett 1 Mons Hill 2; Gornal Wood 5 Phoenix Sports 3; Haden Rangers 2 Wall Heath Albion 0; Stourbridge Glassboys 3 White Horse Celtic 0; Top House Athletico 1 Sporting Hagley 2; Wollaston Celtic 2 Areley Kings 1; Worths 0 Wilden Village 2.

Division Three: Gigmill 3 Cally 2; New Inn Sports 6 Ocean Designs Olympic 2; Plough Dukes 1 Maypole Rangers 4; Rock Sports 1 TS Units 10; Snooks 4 Wordsley Lions 1; Stourbridge Rangers 6 Sporting Club 0; Trysull 3 Bewdley Arches 3; Wednesday Rose & Crown 1 Halesowen Yeltz 4. Division Four: Dudley 5 Clarkes 3; Labour in Vain 1 Royal Exchange 2; Lakeside United 1 Unity 1; Lakeside United 1 Unity 1; Netherton Colts Sen 4 Great Western Rangers 1; Stour Glassboys West 2 Albron Legends 3; Toby Jug Athletic 4 Mostyn Rangers 2; Tribe Sports 2 Ocean Designs Olympic 1; Wolverley Social 1 Britannia Lions 13.

Division Five: Abberley Vale 0 Areley Kings Res 2; Forest Rangers 1 Loom & Shuttle 6; Harriers Arms 1 Cross Oldswinford 3; Hillgrove 0 Hagley Athletic 13; Old Dial 2 Preston 2010 4; Queens Head 3 Tribe Sports Res 3; Star 07 8 Pockets 0; Wyre Forest Harriers 2 Greyhound AFC 1.

BIRDSEYE SPORTS EVESHAM LEAGUE Division One: Cider Mill 3 Golden Cross 1; Stour Excelsior 1 Pinvin United 6; Ambassador 7 Broadway Utd 2; Mickleton Rangers 1 Bretforton Old Boys 1; Evesham WMC 0 Red Horse 3.

Division Two: Bredon 2 Honeybourne Gate Inn 6; Tesco United 1 Fladbury Athletic 1; Eckington 3 Alderton 4; WMK FC 1 Offenham Rovers 3; The Bulls Head 6 Ashton-under-Hill 2.

Division Three: Badsey Recreation 2 Tewkesbury Town 5; Offenham Park Rangers 5 Northway 3; Black Bear 3 Wickhamford Sports 0; Broadway United Res 1 Bengeworth Sports 5; Defford & Besford United 5 Lenches Lions 0.

Division Four: Anchor Harriers 2 Sun Inn 4; Pebworth 3 Pershore Athletic 1; George & Dragon 1 AC Olympia 9; Black Bear Reserves 5 Cider Mill Reserves 0; Stour Excelsior Reserves 2 Badsey 2.