Premier: St Joseph’s 58 Queensbury 16, Sharlston 29 Clayton 16, Crigglestone All Blacks 20 Siddal A 26, Halifax Irish 22 Drighlington 22.

Division I: Moldgreen 20 West Bowling A 16, Emley Moor 28 Elland 26, Keighley Town 2 Kippax Welfare 26, Wyke 28 Dodworth 16.

Division II: Bank Top Harriers 20 Deane Valley 28, Newsome Panthers 38 Thornhill Trojans A 0, Boothtown Terriers 18 Greetland All Rounders 46, Calder Valley 16 Westgate Wolves 44, Victoria Rangers 0 Stanningley A 30.

Division III: Morley Borough 38 Liversedge 20, West Leeds 40 Odsal Sedergh 24, Whitehall Warriors 18 Undercliffe Wildboars 6, Hoyland Vikings 14 Sharlston A 40, Brighouse Rangers 36 Lindley Swifts 8.

Division IV: Queensbury A 12 Hollinwood 27, Stainland Stags 18 Littleborough 34, Selby Warriors 78 Thornton 2, Drighlington A 22 Sheffield Hillsborough Hawks 22, Wibsey Warriors 30 Brighouse A 0.

Division V: Siddal B 30 Keighley Town A 0, Rochdale Mayfield B 0 West Craven Warriors 28, Grimethorpe 26 Whitworth Spartans 32, Elland A 62 Meltham All Blacks 0, Silsden Park Rangers 10 Halifax Irish A 50.

Division VI: Westgate A 30 Newsome A 0, Dearne Valley A 20 Guiseley Rangers 66, Kippax Welfare A 38 St Joseph’s A 12, Cowling Harlequins 52 Sheffield Forgers 6, Clayton A 16 Wyke A 46.

Division VII: Greetland A 22 West Leeds A 28, Underbank A 28 South Bradford 20, Illingworth A 32 Emley Moor A 20, Whitworth Spartans A 6 Farnley Falcons 48, Slaithwaite A 28 Wibsey Warriors A 53.