PENNINE LEAGUE

Premier Division: New Earswick All Blacks 26 Crigglestone All Blacks 12, Keighley Albion 12 Kippax Welfare 18, Elland 10 Siddal A 18, Sharlston Rovers 52 St Joseph’s 6.

Division I: Westgate Wolves 28 Queensbury 6, Keighley Town 0 Clayton 14, Wyke 6 Birkenshaw 16, Ackworth Jaguars 20 King Cross Park 18, Emley Moor 58 West Bowling A 18, Slaithwaite Saracens 34 Illingworth 0.

Division II: Newsome Panthers 14 Brighouse Rangers 24, Bank Top Harriers 30 Thornhill Trojans A 0 (walkover), Wibsey Warriors 26 Dearne Valley Bulldogs 10, Moldgreen 26 Morley Borough 6, Greetland All Rounders 8 Wortley Dragons 36, Stanningley A 28 Dodworth 16.

Division III: Undercliffe Wildboars 0 Liversedge 68, Dudley Hill A 26 Sharlston Rovers A 10, Victoria Rangers 34 Odsal Sedbergh 22, Lindley Swifts 19 Ovenden A 10.

Division IV: Sheffield Hillsborough Hawks 50 Drighlington A 18, Hollinwood 16 Underbank Rangers 54, West Craven Warriors 24 Elland A 10.

Division V: Stainland Stags 18 Wibsey Warriors A 14, Guiseley Rangers 40 Meltham All Blacks 26, Whitehall Warriors 18 New Earswick All Blacks A 23, Woodhouse Warriors 52 Silsden Park Rangers 6.

Division VI: Illingworth A 30 Emley Moor A 4, St Joseph’s A 14 Newsome Panthers A 14, Burley Lions 16 Slaithwaite A 17, Cowling Harlequins 26 Wyke A 18, Farnley Falcons 20 Westgate Wolves A 14.

Division VII: Dearne Valley Bulldogs A 21 Wetherby Bulldogs 20, Whitworth Spartans 24 Clayton A 10.

PENNINE SUPPLEMENTARY CUP

Round II: Underbank A 0 South Bradford 18 (walkover).