Premier Division: Slaithwaite Saracens 4 Halifax Irish 10, Queensbury 8 Queens 22, Wibsey Warriors 26 Sharlston Rovers 16, Thornhill Trojans 38 Dewsbury Moor 16.

Championship Division: Ackworth Jaguars v Keighley - postponed, Moorends Thorne Marauders 36 Ossett Trinity 20, King Cross Park 24 Knottingley Rockware 22, New Earswick All Blacks 18 Bank Top Harriers 28.

Division I: Methley Royals 56 Newsome Panthers 30, Batley Boys 24 Morley Borough 20, Bentley Good Companions 22 Birkenshaw 28, Crigglestone All Blacks 28 Brighouse Rangers 18, Upton 22 Castleford Panthers 20.

Division II: Boothtown Terriers 38 Wyke 6, Dodworth 18 Emley Moor 25, Clayton post Lindley Swifts, Brotherton Bulldogs 38 Underbank Rangers 6.

Division III: Littleborough 34 Stainland Stags 32, Selby Warriors 66 Wortley Dragons 10, Odsal Sedbergh 24 Silsden 20, Shaw Cross 12 Greetland All Rounders 15, Pontefract SSC 22 West Leeds 36, Woodhouse Warriors 82 Hoyland Vikings 6.

Division IV: Victoria Rangers 32 Dearne Valley Bulldogs 32, Farnley Falcons 46 New Earswick All Blacks A 12, Undercliffe Wildboars 62 Wibsey Warriors A 14.

Division V: Burley Lions 24 Meltham All Blacks 38, Hollinwood 62 Slaithwaite Saracens A 6, Brighouse Rangers A 12 Eastmoor Dragons 12, Newsome Panthers A 16 Whinmoor 24, Whitkirk Bulldogs 0 Hanging Heaton 30, Hunslet Old Boys A 42 Crofton Cougars 4.

Division VI: Whitworth Spartans 58 Worth Village 0, West Bowling A 18 Wetherby Bulldogs 18, Rodley Rockets 10 Ryhill Hammers 14, Kinsley Raiders 44 King Cross Park A 12, Harehills 6 Sherburn Bears 30.

Division VII: Illingworth A 26 Moorends Thorne Marauders A 14, Underbank Rangers A post Farnley Falcons A, Halifax Irish A 46 Wyke A 10, Garforth Tigers 48 Queensbury B 12, Cowling Harlequins 16 Selby Warriors A 28.