Premier Division: New Earswick All Blacks 26 Kippax Welfare 30, Elland 10 Sharlston Rovers 48, Halifax Irish 20 Siddal A 34, Crigglestone All Blacks 17 St Joseph’s 8.

Division I: Birkenshaw post Ackworth Jaguars, Queensbury post Illingworth, Slaithwaite Saracens 42 Wyke 4, Keighley Town post Emley Moor, Clayton post King Cross Park, Westgate Wolves 36 West Bowling A 18.

Division II: Brighouse Rangers 46 Dearne Valley Bulldogs 22, Moldgreen 0 Bank Top Harriers 94, Newsome Panthers post Wortley Dragons, Morley Borough post Dodworth, Wibsey Warriors 30 Stanningley A 14.

Division III: Liversedge post Odsal Sedbergh, Boothtown Terriers 14 West Leeds 42, Sharlston Rovers A 12 Lindley Swifts 18, Ovenden A 4 Littleborough 20, Victoria Rangers 28 Dudley Hill A 28.

Division IV: Hoyland Vikings 30 Elland A 0 (walkover), Underbank Rangers post West Craven, Hollinwood 36 Siddal B 44.

Division V: Stainland Stags 48 Halifax Irish A 0, Meltham All Blacks 10 Queensbury A 12, King Cross Park A 22 Wibsey Warriors A 36, Woodhouse Warriors 36 Whitehall Warriors 20, Silsden Park Rangers post Guiseley Rangers.

Division VI: St Joseph’s A 24 Brighouse Rangers A 0, Illingworth A post Westgate Wolves A, Cowling Harlequins post Newsome Panthers A, Emley Moor A 33 Burley Lions 26, Wyke A post Farnley Falcons.

Division VII: Dearne Valley Bulldogs A post Whitworth Spartans, Odsal Sedergh A 24 South Bradford 0.