PENNINE LEAGUE
Premier Division: New Earswick All Blacks 6 St Joseph’s 11, Keighley Albion 0 Elland 12, Sharlston Rovers 30 Siddal A 4.
Division I: Queensbury 20 Ackworth Jaguars 6, Birkenshaw 24 Wyke 6, Illingworth 12 Keighley Town 18, West Bowling A 20 Emley Moor 16, Clayton 0 Slaithwaite Saracens 30, King Cross Park 28 Westgate Wolves 12.
Division II: Brighouse Rangers 4 Wibsey Warriors 16, Newsome Panthers post Bank Top Harriers, Wortley Dragons post Stanningley A, Dearne Valley Bulldogs 30 Moldgreen 0, Morley Borough 60, Greetland All Rounders 0.
Division III: Boothtown Terriers 20 Liversedge 6, West Leeds 16 Dudley Hill A 4, Odsal Sedbergh 54 Ovenden A 6, Undercliffe Wildboars 0 Lindley Swifts 74, Victoria Rangers 32 Sharlston Rovers A 4.
Division IV: Drighlington A 30 Hollinwood 0, Underbank Rangers 14 West Craven Warriors 12, Sheffield Hillsborough Hawks 42 Keighley Albion A 12.
Division V: New Earswick All Blacks A 4 Queensbury A 0, Meltham All Blacks 30 Halifax Irish A 6, Silsden Park Rangers post Guiseley Rangers, Keighley Town A 0 King Cross Park A 26, Wibsey Warriors A 28 Stainland Stags 4.
Division VI: Westgate Wolves A 12 Newsome Panthers A 48, Wyke A post St Joseph’s A, Emley Moor A 24 Illingworth A 8, Farnley Falcons 16 Cowling Harlequins 0.
Division VII: Clayton A post South Bradford, Odsal Sedergh A 30 Selby Warriors A 6.
PENNINE PRESIDENTS CUP
Quarter-final: Halifax Irish 0 Drighlington 16.
ANDREW BENNETT MEMORIAL TROPHY
Quarter-finals: Dodworth 18 Siddal B 0, Selby Warriors 12 Littleborough 10.
PENNINE SUPPLEMENTARY CUP
Quarter-finals: Brighouse Rangers A 6 Woodhouse Warriors 24.