Premier Division: Wibsey Warriors 38 Dewsbury Moor 12, Halifax Irish 22 Thornhill Trojans 32, Queens 16 Slaithwaite Saracens 60, Drighlington 14 Queensbury 0.

Championship Division: Nevison Leap 30 Ackworth Jaguars 0, Ossett Trinity 16 St Joseph’s 0, Bank Top Harriers postponed Knottingley Rockware, Keighley 16 Westgate Wolves 6, West Bowling 34 New Earswick All Blacks 16.

Division I: Birkenshaw 28 Castleford Panthers 20, Batley Boys 12 Crigglestone All Blacks 8, Methley Royals 16 Upton 4, Newsome Panthers 20 Bentley Good Companions 16, Morley Borough 42 Allerton Bywater 24.

Division II: Doncaster Toll Bar 14 Illingworth 20, Underbank Rangers 64 West Craven Warriors 6, Brotherton Bulldogs 10 Emley Moor 32.

Division III: Odsal Sedbergh 20 Stainland Stags 8, Hoyland Vikings 26 Greetland All Rounders 16, West Leeds 72 Wortley Dragons 6, Shaw Cross 34 Littleborough 12, Silsden 30 Pontefract SSC 14, Selby Warriors 34 Woodhouse Warriors 30.

Division IV: Kellingley Welfare 34 Farnley Falcons 12, Thornhill Trojans A 30 Wibsey Warriors A 0 (Walkover), Undercliffe Wildboars 24 Whitehall Warriors 22, Victoria Rangers 10 Siddal 10, Queensbury A 22 Dearne Valley Bulldogs 6.

Division V: Meltham All Blacks 12 Whinmoor 0, Slaithwaite Saracens A 30 Eastmoor Dragons 0, Crofton Cougars 4 Hanging Heaton 46, Hollinwood 58 Newsome Panthers A 4.

Division VI: Ryhill Hammers 36 Worth Village 22, Guiseley Rangers 12 King Cross Park A 24, Wetherby Bulldogs 68 Harehills 30, Wakefield City 32 Whitworth Spartans 10, Sherburn Bears 30 Rodley Rockets 0, Kinsley Raiders 26 West Bowling A 10.

Division VII: Illingworth A 18 Halifax Irish A 22, Cowling Harlequins 30 Underbank Rangers A 0, Queensbury B 22 Moorends Thorne Marauders A 14, Selby Warriors A 30 Farnley Falcons A 0.