MCDONALD’S WORCESTER AND DISTRICT LEAGUE

Premier Division: Callow End 3 The Gloster Arms 0; Worcester Saints 2 The Bell @ Pensax 4.

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

Division Two: Hornets 2 CSKA Worcester 0; Perrywood Reserves 1 Clifton Rovers 4; Pershore Town Eagles 2 Malvern Rangers 3.

Division Three: The Bell @ Pensax Reserves v New Inn Saints postponed; VBL Sports 13 Hallow Reserves 2.

Division Four: GDL Athletic 5 Tenbury United 0; Malvern Radar Youth 1 Worcester Saints Reserves 7; Riley’s Sports 2 Lower Teme & Martley 1; St Johns Colts 5 Brewers Arms 2.

Baylis Cup second round: Falcons 5 Virgin Athletic 2; Riverside 1 Perrywood 5.

Southam Trophy second round: St Johns 4 FC Korono 2; Arrow 3 Prince of Wales 0; Worcester Athletic 1 Colwall St James 1 (3-4 on penalties).

Bernard Finnegan Cup second round: Eaton Rovers 4 The Bull Inn 0; Malvern Vale 3 Grosvenor Sports 0; Powick 6 Droitwich Spa Eagles Res 3.

Worcestershire FA Premier Cup quarter-final: Upton Snodsbury 0 Black Horse 0 (1-4 on penalties).

KIDDERMINSTER AND DISTRICT LEAGUE

Premier Division: Harriers Trust 2 Areley Kings 1; Namaste Tigers 1 Station Inn 2; Netherton Colts Senior 1 Waterfall AFC 2.

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

Division Two: King Williams 2 Cookley Sports 3; Plough Dukes 1 Netherton 4; Queens Head 3 Lakeside United 2; Wilden Village 6 Mostyn Rangers 2; Wombourne 5 Rock Sports 0.

Division Three: Hamilton Rangers 3 Forest Rangers 2; Lloyds 3 Wollaston Village 1; Phoenix 2 Sporting Rangers 2; Royal Exchange Reserves 2 Dudley Saracens 3; Swan 5 Delph 2; Wollaston United 4 Areley Kings Colts 2.

Division Four: Hadcroft Rovers 5 Stourbridge Celta Lions Res 4; Hasbury Colts 2 Wollaston Harriers 2; Kingswinford AFC 3 Milner Old Boys 1; Mostyn Rangers Reserves 3 Brierley Hill Bullets 0; Prince Albert United 1 Withymoor 3; Spennells United 3 Kewford Eagles 0.

Worcestershire FA Premier Cup quarter-finals: Stourport Swifts P Grange Athletic P; Woodside United 0 Austin Ex Apprentices 0 (abandoned after 71 mins).

BIRDSEYE SPORTS EVESHAM LEAGUE

Division One: Inkberrow 1 Evesham WMC 3; Alcester P Bretforton Old Boys P; Tewkesbury Town 6 Cidermill 3.

Division Two: Charlton Old Boys 7 Dragons 0; Sun Inn 1 Quinton 2.

Division Three: Ambi Allsports 0 Stratford United 4; Fortis 4 TDMS 0; Ashton 88 10 Avon Titans 1; Stour Excelsior Res 4 Bengeworth 4.

Pershore Hospital Junior Cup round two: Hallow 5 Pinvin United 2; Broadway United 4 Stour Excelsior 0.

Pershore Hospital Minor Cup round two: Evesham United Sunday 0 Broadway United Reserves 6; Harvington 3 Pebworth 1; quarter-finals: Bretforton Old Boys Res 2 Badsey Recreation 1; Cropthorne 2 Droitwich Spa Eagles 4.

Evesham Mechanical Services Knockout Cup round three: New Inn Pershore 7 Mickleton Rangers 0.

BROMSGROVE LEAGUE

Premier Division: Rubery Athletic 8 Thomas Brothers 0.

Division One: Wychbold RBL 4 Chaddesley Corbett 4; Quinton Athletic 9 FC Hop Pole 2; Bromsgrove Athletico 5 FC Highgate United 3.

Division Two: Hizza United 9 Hewell 1; Redditch United Sunday 1 AF Northfield 4; Callowbrook Green 1 Sporting Club Redditch 10.

Division Three: Arrow Valley 1 Stoke Works 2; Chaddesley Corbett 5 Bromsgrove Corinthians 1.

Division One Cup quarter-final: Oak Tree Sporting 1 Red Lion 3.

Bridgwater Cup Group Stages: Studley Lions 1 Winyates 2; Meadow Park Youth 0 Awkies Allstars 3; Stoke Prior 5 Laburnum 4; Cofton Old Boys 1 FC Bromsgrove 6; Bromsgrove Academicals 0 Spa Athletic 3.

Rose Bowl quarter-final: Millfield Rovers Reserves 3 Rubery Legends 12.

BRS Shield Group Stages: Millfield Rovers 0 Meadow Park 3.