Premier Division: St Joseph’s 52 Siddal A 10, Halifax Irish 38 Keighley Albion 18, Drighlington 36 Elland 2, Kippax Welfare 16 Sharlston Rovers 18, Crigglestone All Blacks 30 New Earswick All Blacks 24.

Division I: Slaithwaite Saracens 34 King Cross Park 6, Wyke 6 Illingworth 24, West Bowling A 42 Keighley Town 6, Ackworth Jaguars 30 Queensbury 22, Birkenshaw 44 Emley Moor 32.

Division II: Greetland All Rounders 6 Dodworth 44, Bank Top Harriers 22 Dearne Valley Bulldogs 12, Stanningley A 38 Moldgreen 6, Morley Borough 30 Wibsey Warriors 40, Newsome Panthers 24 Wortley Dragons 10.

Division III: Sharlston Rovers A 48 Undercliffe Wildboars 20, Ovenden A 40 West Leeds 32, Victoria Rangers 14 Lindley Swifts 34, Dudley Hill A 8 Odsal Sedbergh 12.

Division IV: Keighley Albion A 32 Drighlington A 18, Siddal B 56 Hoyland Vikings 22, Elland A 34 Underbank Rangers 8.

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

Division VI: Cowling Harlequins 10 St Joseph’s A 22, Burley Lions 14 Newsome Panthers A 20, Farnley Falcons 32 Emley Moor A 10, Illingworth A 0 Slaithwaite A 38.

Division VII: Odsal Sedergh A 16 Clayton A 30, Selby Warriors A 56 Underbank A 12.