Premier Division: Queensbury postponed Halifax Irish, Dewsbury Moor 4 Drighlington 36, Slaithwaite Saracens 12 Sharlston Rovers 18, Thornhill Trojans 26 Queens 26.

Championship Division: St Joseph’s 10 Knottingley Rockware 14, Keighley 38 New Earswick All Blacks 0, Ackworth Jaguars 0 King Cross Park 30, Nevison Leap 18 Moorends Thorne Marauders 6, Ossett Trinity 0 Bank Top Harriers 26.

Division I: Sharlston Rovers A 20 Newsome Panthers 6, Morley Borough post Bentley Good Companions, Crigglestone All Blacks 8 Batley Boys 12, Methley Royals 42 Allerton Bywater 6.

Division II: Troydale Trojans 0 Brotherton Bulldogs 28, West Craven Warriors 4 Dodworth 30, Lindley Swifts post Doncaster Toll Bar, Boothtown Terriers 28 Emley Moor 14.

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

Division IV: Victoria Rangers 24 Whitehall Warriors 4, Farnley Falcons 34 Thornhill Trojans A 4, Kellingley Welfare 26 Drighlington A 16, Siddal 24 Wibsey Warriors A 8.

Division V: Brighouse Rangers A 24 Crofton Cougars 6, Newsome Panthers A post Slaithwaite Saracens A, Whinmoor 30 Meltham All Blacks 0 (walkover).

Division VI: King Cross Park A 12 Wetherby Bulldogs 32, Wakefield City post Worth Village, Ryhill Hammers 18 Rodley Rockets 14, West Bowling A 18 Kinsley Raiders 4.

Division VII: Queensbury B 30 Selby Warriors A 0, Illingworth A 4 Wyke A 22, Halifax Irish A 38 Farnley Falcons A 8.