Premier Division: St Joseph’s 34 New Earswick All Blacks 26, Crigglestone All Blacks 22 Elland 12, Kippax Welfare 10 Drighlington 32, Keighley Albion 24 Halifax Irish 6.

Division I: King Cross Park 36 Wyke 16, Emley Moor 8 Slaithwaite Saracens 24, Queensbury 22 Keighley Town 10, Birkenshaw 6 Westgate Wolves 42, Illingworth 22 Ackworth Jaguars 24.

Division II: Wortley Dragons 10 Brighouse Rangers 22, Greetland All Rounders 12 Moldgreen 28, Newsome Panthers 44 Morley Borough 4, Thornhill Trojans A 0 Dearne Valley Bulldogs 32, Dodworth 44 Bank Top Harriers 8.

Division III: Dudley Hill A 4 Liversedge 14, Sharlston Rovers A 32 Boothtown Terriers 14, Lindley Swifts 28 Undercliffe Wildboars 12, Victoria Rangers 4 West Leeds 24, Littleborough 18 Odsal Sedbergh 18.

Division IV: Drighlington A 22 Keighley Albion A 16, Underbank Rangers 10 Siddal B 20, Hoyland Vikings 24 Sheffield Hillsborough Hawks 24, Selby Warriors 66 Hollinwood 4, Elland A 10 Kippax Welfare A 0.

Division V: Stainland Stags 42 Guiseley Rangers 10, New Earswick All Blacks A 18 Whitehall Warriors 10, Woodhouse Warriors 30 Meltham All Blacks 0, Halifax Irish A 18 King Cross Park A 26, Keighley Town A 4 Silsden Park Rangers 30, Wibsey Warriors A 18 Queensbury A 6.

Division VI: Brighouse Rangers A 6 St Joseph’s A 12, Farnley Falcons 12 Burley Lions 16, Westgate Wolves A 28 Emley Moor A 12, Wyke A 32 Cowling Harlequins 0, Slaithwaite A 30 Illingworth A 0.

Division VII: Wetherby Bulldogs 14 Dearne Valley Bulldogs A 16, Selby Warriors A 30 Sheffield Forgers 0.