Under-8s Division One: Nunnery Sports 1, Areley Kings Youth 2; Kidderminster Lions 1, Ferndale Flyers 3; Warndon Lions 1, Mostyn Rangers 1.

U-8s Division Two: Bewdley Town Youth 1, Warndon Sharks 2; Burlish Olympic Youth 0, Kidderminster Lions Cubs 1; Ferndale Youth 4, Kinver Colts 1; Wyre Forest Blakedown Youth 2, Ombersley Colts 2.

U-9s Division One: Wyre Forest Panthers 2, Droitwich Spa 0; Worcester Colts 1, Chaddesley Ravens 1; Warndon Leopards 1, Kidderminster Lions 1.

U-9s Division Two: Bewdley Town Youth 3, Tenbury United 1; Northside Raiders 2, Wyre Forest Brintons 3; Mostyn Rangers 6, Kinver Colts 0; Droitwich Stags 5, Mostyn Rangers Youth 0.

U-10s Division One: Ferndale Youth 0, Burlish Pumas 1; Nunnery Jaguars 0, Worcester Cotls 4; Kidderminster Lions 6, Droitwich Dons 0; Droitwich Dragons 3, Barbourne Royals 0.

U-10s Division Two: Areley Kings Youth 0, Cookley 9; Kinver Colts 0, Meadow Park 3; Martley & Holt 8, Rock Sports 0; Kidderminster Lions Cubs 2, Bewdley Town Youth 0; Burlish Panthers 0, Mostyn Rangers 5.

U-11s Division One: Nunnery Lynx 1, Nunnery Pumas 4; Kidderminster Lions Cubs 0, Worcester Colts 0; Kidderminster Lions 12, Nunnery Sport 0.

U-11s Division Two: Areley Kings Youth 2, Coombs Wood Colts 1; Kinver Colts 0, Warndon Eagles 6; Droitwich Spartans 1, Mostyn Rangers 2; Droitwich Dynamos 1, Ferndale Youth 1.

U-12s Division One: Wyre Forest Brintons Youth 0, Kidderminster Lions 0; Worcester Colts 5, Bromsgrove Town 0; Mostyn Rangers 5, Areley Kings Youth 0.

U-12s Division Two: Halas Hawks 4, Coombs Wood Colts 0; Mostyn Red 0, Brintons Athletic 14; Ferndale Youth 0, Kinver Colts 0; Wollescote Celtic Youth 8, Northside Pirates 1; Rock Sports 0, Mostyn Rangers Youth 11; Droitwich Spa Youth 4, The Scorpions 1.

U-13s Division One: Ferndale Flyers 1, Kewford Eagles 12; Kidderminster Athletic 1, Bewdley Town Youth 4.

U-13s Division Two: Arboriginals 5, Halesowen Eagles 0; Martley & Holt 1, Droitwich Spa 5; Coombs Wood Colts 3, Kinver Colts 5; Wilden Village youth 4, Worcester Falcons 4.

U-14s Division One: Dudley Metz 2, Hasbury Rangers 4; Fernhill Heath 3, Ferndale Flyers 6; Wyre Forest Brintons 3, Worcester Colts 1; Wribbenhall Wasps 2, Wychbold Back-Up 3; Halas Hawks 1, UCW Youth 0.

U-14s Division Two: Kinver Colts 1, Kidderminster Athletic Youth 1; Perrywoods United 2, Perrywoods Youth 2; Oldswinford Colts 2, Meadow Park 1.

U-15s: Kidderminster Lions 6, Cookley 0; Ferndale Flyers 1, Swinmoor Rangers 4; Bewdley Town Youth 5, Mostyn Rangers 1; Halesowen Eagles 16, Droitwich Spa Lions 0; Perrywoods United 0, Kingswinford Colts 5; Perrywoods Youth 2, Arboriginals 8; Areley Kings Youth 2, Kidderminster Athletic 1; Halas Hawks 8, Nunnery Sports 2.

U-16s: Coombs Wood Colts 4, Hasbury Rangers 1; Burlish Olympic Youth 2, Lye Town Colts 3; Halas Hawks 3, Meadow Park 3; Bilford 8, Ferndale Youth 1; Oldswinford Youth 2, St Johns Tigers 3.

U-18s: Meadow Park 5, Ryland Rangers 1.

Saturday results

Saturday results

Premier: Areley Kings 2, Two Gates 3; Furnace sports 0, George & Dragon Col 2; Kings Heath Old Boys 2, Kinver 9; Quarry Bank 1, Norton Celtic 1; Top Bell 0, Parkdale Rovers 1; Wyre Forest 4, Cookley Social 1.

Division One: KS Athletic 0, Gemini 2; Libertys Sports 0, Wollescote Celtic 8; Parkdale Rovers Reserves 0, Clubhouse Sports 3; Quarry Bank Rangers 9, Clee Hill United 0; Wilden 0, Albron 0; Wollaston Waterloo 1, Dudley Wood Athletic 4.

Tenbury Nursing Cup semi-finals: Burlish Olympic 1, Cradley Heath 4; Rising Sun 1, Brintons 11.

Sunday results

Premier: Brintons 2, Bromley 2; Dudley Sports 2, Brintons CI Social 3; Grange United 2, Brintons Chainwire 0; Hayley Green Harriers 1, Lyttelton 2; Hill Tavern 3, Oakham United 4.

Division One: Alveley Social 8, Moot Meet 0; Areley Kings 0, Rock Sports 5; Longlands 1, Stourport 7; Mostyn Rangers P, Wolverley Athletic P; Tenth Lock Harriers 3, Swindon Cricket 0; Wilden Village 3, Corngreaves Grove 2.

Division Two: Arley 4, Bewdley town 5; Blackheath Malt Shovel 3, Enville Leopard 4; Chaddesley Corbett 1, Four Furnaces 3; Cleobury Town 3, Summerhouse 1; Hoobrook Crown 6, Briars Phoenix 3; Jays 2, Gornal A 1.

Division Three: Bird-in-Hand 4, Blakedown 2; New Olympic 1, Foley Celtic 1; Old Bulls Head 2, Wilden Village Reserves 0; Station Inn 3, Gornal United 0.

Division Four: Causeway 2, Wollaston Celtic 0; Dock & Iron 2, Prince Albert 2; Gilt Edge 4, Chawn Park Ragners 3; Kingswinford Snooker 1, Seven Stars 6; St Johns Tigers Seniors 0, Delph Bell 2; Stourbridge Glass Boys 10, Hamilton Rangers 2.

Division Five: Aquaforce 4, Broadwaters Inn 2; Barley 2, Gornal Bulls Head 2; Harriers Arms 1, Fiddlers Arms 2; Hearts 6, Plough Dukes 4; Ocean Designs Rangers 2, Loom & Shuttle 2.

Division Six: Abberley Vale 2, Corngreaves Grove Reserves 0; Ashwood Honved 0, Coopers Arms 3; Franche Village Club 5, Broadway Athletic 2; Olympic Cheshire 0, Black Country Old Boys 6; Queens Head Sports and Social 6, White Horse 8.

League Fire Shield: round one - Bewdley Bailiffs 0, Gornal Five Ways 2; Bull Terrier Gators P, Broadway United P; Burlish Olympic 3, Wollescote Villa 3 (Villa won 5-3 on penalties); Corn Exchange 2, Areley Kings Reserves 1; Crestwood Star 3, SR 1; Mostyn Rangers Reserves 0, Harriers Trust 8; Worths Breakswells 2, Cookley 6; round two - Norton Sports 2, Black Country Taverns 4.

Birmingham FA Cup round three: Toll End 0, Grange Athletic 1; Mayfly P, Kingswinford P.

Women's League: Headless Cross 1, Worcester City 3; Kidderminster Harriers 3, Evesham 3; Malvern 4, Burlish Olympic 0; Worcester Athletic 7, Droitwich Spa 5.

There will be no fixtures in the Stourport and District Junior and the Kidderminster and District leagues on the weekend of December 25 and 26.