MCDONALD’S WORCESTER AND DISTRICT LEAGUE

Premier Division: Callow End 3 Upton Snodsbury 1; Falcons 1 Perrywood 2; Riverside 1 Hallow 2; Worcester Saints 2 Colwall Village 1.

Division One: Claines 2 Hallow Village 1; Ale Madrid 0 FC Five Fathers 7; Bedwardine 3 Northwick Arms 1; Drakes Broughton Rangers 6 Worcester City Wanderers 3; FC Sporting Worcester 3 Virgin Athletic 1.

Division Two: Arrow 2 Clifton Rovers 0; Colwall St James 4 Pershore Town Eagles 2; CSKA Worcester 4 Perrywood Reserves 1; FC Korono 3 Worcester Athletic 3; Malvern Rangers 1 Hornets 0.

Division Three: Droitwich Spa Eagles 1 Kempsey United 3; New Inn Saints 3 Powick 1; The Bell @ Pensax Reserves 3 Malvern Vale 2; The Bull Inn 4 Droitwich Athletic 1.

Division Four: Eaton Rovers 5 St Johns Colts 2; GDL Athletic 2 Worcester Saints Reserves 3; Lower Teme & Martley 8 Droitwich Spa Eagles Res 2; Malvern Radar Youth 1 Brewers Arms 4; Oldbury Park Tigers 5 Tenbury Athletic 1; Riley’s Sports 1 Grosvenor Sports 5.

Worcestershire FA Sunday Minor Cup second round: VBL Sports 0 Worcester Lynx 8.

KIDDERMINSTER LEAGUE

Premier Division: Darby End Athletic 3 Areley Kings 2; Grange Athletic 5 Dudley Sports 2; Harriers Trust 1 Waterfall AFC 2; Namaste Tigers 0 Woodside United 6.

Division One: Alveley Sports 3 Wollaston Lions 2; Bewdley Arches 5 Sporting Club 1; Kingswinford Swan 1 Stourbridge Glassboys 1; Redman 9 Wall Heath Alliance 3; Stourbridge Athletic 0 Wyre Forest 0; Waggon & Horses 0 Stourbridge Celta Lions 11; Wordsley AFC 3 Brit Wollaston 3.

Division Two: Cookley Sports 3 Plough Dukes 3; King William 0 Wombourne Wanderers 2; Netherton 3 Queens Head 2; Pure Sport Foundation 1 Lakeside United 1; Rock Sports 3 Wilden Village 4; Wordsley AFC Res 7 Mostyn Rangers 2.

Division Three: Delph 3 Wollaston Village 3; Forest Rangers 4 Lloyds 3; Phoenix 7 Areley Kings Colts 1; Sporting Rangers 3 Hamilton Rangers 2; Swan 6 Royal Exchange Res 1; Wollaston United 5 Wolverley Olympic 2.

Division Four: Brierley Hill Bullets Sen 0 Withymoor 6; Hasbury Colts 10 Cookley Sports Res 0; Kewford Eagles 5 Hadcroft Rovers 3; Kingswinford AFC 2 Roebuck 5; Mostyn Rangers Res 2 Spennells United 3; Prince Albert United 3 Stourbridge Celta Res 0; Wollaston Harriers 5 Milner Old Boys 2.

Birmingham FA Vase: Hare & Hounds Sports 2 Digby Rangers 8.

BIRDSEYE SPORTS EVESHAM LEAGUE

Division One: Bretforton Old Boys 6 Tewkesbury Town 1; Broadway United 3 Stour Excelsior 2; Inkberrow 3 Pinvin United 2; Alcester Town 0 Mickleton Rangers 8; Evesham WMC 2 Cidermill 1.

Division Two: Alderton 2 New Inn Pershore 5; Cropthorne 3 Offenham Rovers 3; Sun Inn 5 Bredon 1; Dragons 1 Charlton Old Boys 1; Badsey Recreation 2 Quinton 0.

Division Three: Evesham United Sunday 4 Ambi Allsports 2; Ashton 88 1 Bretforton Old Boys Res 1; Stour Excelsior Res 3 Stratford United 1; Pebworth 1 Broadway United Res 3; Avon Titans 0 Bengeworth 9; TDMS 2 Fortis 4.

BROMSGROVE LEAGUE

Premier Division: Northfield Athletic 4 Pilkington Sunday 0.

Division One: Oak Tree Sporting 1 Bromsgrove Athletico 2; Rubery FC 4 FC Highgate United 4.

Division Two: Hizza United 0 Sporting Club Redditch 3.

Division Three: Bromsgrove Academicals 4 Cofton Old Boys 3; Stoke Works 5 Stoke Prior 0.

FA Sunday National Cup: Black Horse 3 Oadby Athletic 0; Frolesworth United 4 Alcester Town 3.

Bromsgrove Charity Junior Cup: Bartley Green Illey Sunday 6 Meadow Park 2; CBH Fasteners 0 Belbroughton Athletic 1; Rubery Athletic 1 Millfield Rovers 2; Quinton Athletic 2 Red Lion 6.

Bromsgrove Charity Minor Cup: Arrow Valley 2 Bromsgrove Corinthians 2 (pens 4-3); FC Bromsgrove 1 Meadow Park Youth 6; Millfield Rovers Res 3 Rubery Legends 3 (pens 4-5); Studley Swan 5 Laburnum 1.

WA Harris Cup: Chaddesley Corbett Res 0 Callowbrook Swifts Green 2.

Centenary Cup: AFC Northfield 3 Awkies Allstars 1; Winyates 0 Redditch United 5; Spa Athletic 6 Hewell 4.