SATURDAY
WORCESTER AND
DISTRICT LEAGUE
Premier Division: Pershore Manor Rovers 6 Hanley Swan 3; Lamb & Flag 2 Welland Athletic 1.
Martley Cup semi-finals: Hallow WMC 1 Powick 3; Martley Spurs 2 West Malvern 1.
KIDDERMINSTER LEAGUE
Premier Division: Areley Kings 5 Quarry Bank 0; Blackheath Town 0 Wyre Forest 3; Cookley Social 0 Cradley Heath 1; George & Dragon Colts 1 Kinver 1; Oldswinford Harriers 1 Brintons 4; Two Gates 1 Parkdale Rovers 0.
Division One: Burlish Olympics 8 Rising Sun 0; Dudley Hearts 2 GDIS 1; Gigmill 1 Albron 0; Millstar Sports 2 Duke of York 6; Quarry Bank Rangers 8 Libertys 2; Wilden 1 Dudley Wood Athletic 2.
SUNDAY
WORCESTER AND
DISTRICT LEAGUE
Premier Division: Arrow 2000 2 Blackpole 1; Callow End 2 Droitwich Spa 4; Exel Metro 1 Kempsey United 4; Perrywood 9 Archdales 0.
Division One: Droitwich Spa Res 2 Reality Rangers 1; Kays 2 Bedwardine 5; Martley Spurs Res 1 Prinner Sports 3; New AFC Barbourne 0 St John's 6; Perdiswell 1 Perrywood Res 4; The Bridge 0 Claines 4; Worcester Juniors 3 Powick 1.
Division Two: AFC Severnside 4 Pillar of Salt 2; Barbourne Celtic 0 Comer Rangers 3; Northwick Vale 6 Bringsty Sports 1; Perowne Park Rangers 4 Sporting Worcester 3; Ronkswood Sports 5 Wilsons RSVP XI 1.
Division Three: AFC West Midlands 8 St Johns Sports 1; Dew Drop 2 Northwick Sports 2; Doverdale Arms 0 The Courtyard 5; FC Goodrest 1 Villagers 2; Westbury Celtic 3 Prinner Sports Res 0.
Infirmary Junior Cup semi final: Upton Snodsbury 4 Nunnery Wood Sports 1.
KIDDERMINSTER LEAGUE
Division One: Bull Terrier Gators 5 Brintons Chainwire 1; Gornal 'A' 4 Wolverley Athletic 1; Stourport 3 Wordsley 'A' 2; Wilden Village 3 Netherton Crown 0.
Division Two: Chaddesley Corbett 2 New Olympic 1; Cleobury Town 9 Phoenix 1; Fish Athletic 0 Bewdley Town 3; Bewdley Town 0 Fish Athletic 1; Harriers Trust 6 Arley 0; Hoobrook Crown 1 Cookley 6.
Division Three: Kewford Eagles 0 Foley Celtic 7; Wollaston Celtic 4 Stourbridge Glass Boys 1.
Division Four: Black Country Taverns 2 Stour Park Rangers 3; Gilt Edge 5 Wilden Village Res 2; Plough Dukes 2 Wollaston Sports 4; Wordsley Crown 5 Kingswinford Oak 0.
Division Five: Areley Kings 4 Ashwood Honved 2; Broadwaters Inn 2 Hamilton Rangers 1; Loom & Shuttle 1 SR 3.
Division Six: Bewdley Bailiffs 2 Three Crowns 1; Broadway Athletic 6 Wribbenhall Social 0; Broadway United 2 Wrens Nest 1; Mostyn Rangers Res 1 Stourbridge Sports 0; Queens Head Sports & Social 1 Harriers Arms 5; White Horse 2 Olympic Cheshire 5.
League Fire Shield round two: Ocean Design Rangers 4 SWT Seven Stars 1.
Round three: Corngreaves Grove 2 Tenth Lock Harriers 1; Dudley Sports 0 Caves 2; Gornal Five Ways 0 Aquaforce 2; Mostyn Rangers 3 Wollescote Villa 3; Norton Greyhound 9 Blackheath Malt Shovel 0; Woodside United 7 Waterfront 0.
Women's League: Droitwich Spa 6 Pershore Town 0; Hinton 0 Kidderminster Harrier Res 4; Redditch VC 6 Malvern Town 0; Worcester City Reserves 5 Evesham United 1.
BIRDSEYE SPORTS
EVESHAM LEAGUE
Worcs Royal Infirmary Junior Cup semi-final: Upton Snodsbury 4 Nunnery Wood Sports 1.
Evesham Mechanical Services Subsidiary Cup semi-final: Evesham WMC 2 Willersey 1.
Division One: Ambassador 4 Broadway United 1; Red Horse 5 Inkberrow 0; Moreton Wanderers 1 Peopleton 3; Bear FC 1 Mickleton Rangers 5.
Division Two: Bretforton Sports Old Boys 3 Alderton 0.
Division Three: Wickhamford 11 Bell United 1; Moreton Town 9 Sporting Theocs 1; Golden Cross 1 Gardeners Arms 4; Crowle 1 Eckington 1.
Division Four: Bengeworth Sports 3 Cider Mill 8; Broadway United Res 1 Pebworth 0; Fairfield Sports 0 Lenches Lions 0.
BROMSGROVE AND
DISTRICT LEAGUE
Division One: Crabmill 2 Victoria Barnt Green 1; Ringspanners 1 Bromsgrove Town 4.
Division Two: Bromsgrove Gen Res 3 Church Reserves 4.
Division Three: Sugarbrook 5 Leisureline 0.
Bridgewater Cup sem-final: Chruch 4 Navigation 1.
SOCCER SITE
MALVERN LEAGUE
Division One: Dynamo Ledbury 1 Cross Keys 4; Fromes Hill 3 Keys Victoria 0; Oak Misfits 1 Ledbury Rangers 1; Morgan Aero 3 Oak Allstars 4; Ganglands 2 Fromes Hill Res 1; Talbot Head 2 Keyz 04 5.
MID-WEEK
WORCESTER AND
DISTRICT LEAGUE
Saturday Premier: Hanley Swan 5 Powick 0.
Sunday Premier: Mazak 0 Trinity Lakes 3; Blackpool 4 Arcgdales 1; Nunnery Sports 2 Exel 2.
Sunday Division One: Bedwardine 5 Bridge 1; Droitwich Res 2 Prinner Sports 0; Perrywood 4 St John's 1; Worcester Jun 2 Malvern Radar 3; AFC Severnside 5 Deers Leap 1; Barbourne Celtic 3 Sporting Worcester 3; Comer rangers 8 Northwick Vale 0; Pillar od Salt 5 Anchor Falcons 3.
Sunday Division Three: Dewdrop 1 AFC West Midlands 8; Villagers 0 Westbury Celtic 3; St John's 0 Saracen's Rangers 9.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article