Rugby League results week ending July 30, 2023
BETFRED SUPER LEAGUE: Catalans Dragons 42, Salford Red Devils O; Huddersfield Giants 19, Hull FC 12; Hull KR 34, Castleford Tigers 16; St Helens 22, Leeds Rhinos 18; Wakefield Trinity 42, Warrington Wolves 6; Wigan Warriors 44, Leigh Leopards 18.
BETFRED CHAMPIONSHIP: Featherstone Rovers 28, Batley Bulldogs 8; London Broncos 10, York Knights 24; Newcastle Thunder 25, Swinton Lions 19; Sheffield Eagles 32, Halifax Panthers 30; Toulouse Olympique 64, Keighley Cougars; Widnes Vikings 36, Whitehaven 28.
BETFRED LEAGUE ONE: Hunslet 16, Dewsbury Rams 14; North Wales Crusaders 38, Cornwall 40; Rochdale Hornets 37, Midlands Hurricanes 22; Workington Town 19, Doncaster 22.