Championship ins and outs: Every transfer for 2026 season

A full list of every confirmed Championship transfer for the 2026 season, with each club’s signings and departures updated as they happen.

Barrow Raiders

Ins: Tee Ritson (St Helens), Greg Richards (Toulouse)

Outs: Ryan Shaw (retired), Delaine Gittens-Bedward, James Greenwood, Aaron Smith, Tom Wilkinson (all released), Aiden Doolan (Castleford), Finn McMillan (Wigan)

Batley Bulldogs

Ins: Wesley Bruines (unattached), Ben Reynolds, Robson Stevens (both Featherstone), Evan Hodgson (Sheffield), Jay Scriven (Southern Suburbs), Liam Kirk (Midlands), Kieran Brining (East Leeds), Felix Ellis (Dewsbury Moor), Jack Hudson (Huddersfield)

Outs: Luke Blake, James Brown, Elliot Kear (all retired), Alfie Dean (Keighley), Brandon Moore (Midlands), Joe Arundel, Jack Render, Kieren Hepworth, Paul Chitakunye, (all released), Samy Kibula (Swinton)

Dewsbury Rams

Ins: Luke Nelmes (Rochdale), Jacob Parkinson (Hull KR), George Rayner (Bradford), Valu Tanē Bentley (Leigh), Tom Delaney (Wakefield), Dave Benson (Kippax), Brad Graham (Halifax)

Outs: Matt Garside (retired), Keenen Tomlinson (Goole), Jackson Walker (released)

Doncaster

Ins: Muizz Mustapha (Castleford), Cory Aston (Sheffield), Connor Jones (Featherstone), Tom Holmes (Bradford), James Glover, Gadwin Springer (both Featherstone)

Outs: Ben Johnston, Jason Tali (both retired), Craig Hall, Josh Bowden, Ilikaya Mafi, Andrew Gill (all released)

Featherstone Rovers

Ins: None

Outs: Jordan Williams (Wakefield), Ben Reynolds (Batley), Connor Jones (Doncaster), Robson Stevens (Batley), Connor Wynne (Bradford), James Glover, Gadwin Springer (both Doncaster), Caleb Atkins (Bradford), Connor Barley (Goole), Gareth Gale (retired)

Goole Vikings

Ins: Jack Miller (Rochdale), Shane Tunney (Leeds), Keenen Tomlinson (Dewsbury), Brad Bullock (Castleford), Cooper Howlett (Workington), Nick Staveley (Sheffield), Harry Medlicott (Souths Logan), Leroy Ncube (Castleford), Baily Tait (Bradford), Oliver Morgan (Warrington), Connor Barley (Featherstone), Adam Rusling (unattached)

Outs: Jamie Shaul, Andy Ellis (both retired), Ryan Wright (released), Reece Dean, Thomas Minns (both Hull RU), Mike Ogunwole (Rotherham RU), Joe Phillips (Hull FC)

Halifax Panthers

Ins: Bayley Liu (Bradford), Alfie Johnson (Warrington), Ben Forster (Oldham), Darius Carter (Huddersfield), Dan Okoro (Warrington), Tanguy Zenon (Catalans)

Outs: James Saltonstall (retired), Owen Restall (Midlands), Maxime Jobe, James Woodburn-Hall, Adam Tangata (all released), Brandon Douglas (Bradford), Brad Graham (Dewsbury)

Hunslet

Ins: Mo Agoro (Oldham), Emmerson Whittel (Rochdale), Eddie Battle (Sheffield), Dan Abram (Swinton), Darcy Simpson, Elijah Simpson (both Rochdale), Lewis Hagan (Bradford), Bailey Aldridge (Oldham), Zach McSwiney (Leeds), Myles Harrop (Rochdale), Jack Ward (unattached), Matty Dawson-Jones (Sheffield)

Outs: Jordan Syme (Rochdale), Ethan Wood (Rochdale), Greg Eden (North Wales)

Keighley Cougars

Ins: Dylan Proud (Leeds), Max Clarke (Workington), Leo Skerrett-Evans (Castleford), Alfie Dean (Batley), Waldimar Matahwa (Bradford), David Foggin-Johnston (unattached), Nathan Rushworth (Magpies Mackay), Lucas Green (Warrington)

Outs: Adam Ryder (retired), Junior Sa’u (Rochdale), Lewis Hatton (Rochdale), Harry Bowes (Sheffield), Andy Gabriel, Max Lambourne (both released), Bobby Hartley (London), Brad England (North Wales)

London Broncos

Ins: Reagan Campbell-Gillard (Gold Coast), Siliva Havili (South Sydney), Dean Hawkins (Parramatta), Sam Davis (Salford), Jake Ramsden (Warrington), Bobby Hartley (Keighley), Finley Glare, Morea Morea (both PNG Hunters), Elliot Wallis (Huddersfield), Gairo Voro, Epel Kapinias (both PNG Hunters), Jack Croft (Wakefield), Robert Mathias (PNG Hunters), Emarly Bitungane (North Queensland), Luke Smith (Canterbury), Jeremiah Simbiken (Castleford), James Meadows (Bradford), Alex Max (PNG Hunters)

Outs: Ethan Natoli (Pia), Chris Hellec (Limoux), Luke Polselli (Toulouse)

Midlands Hurricanes

Ins: Lewis Else (Rochdale), Danny Craven (Sheffield), Cian Tyrer (Oldham), Oliver Roberts (Sheffield), Zach Jebson (Hull FC), Owen Restall (Halifax), Tyler Dickinson (Sheffield), Brandon Moore (Batley), Toby Warren (Leeds)

Outs: Aaron Willis (Swinton), Ellis Hobson, Jake Sweeting, Matty Hanley, Brad Billsborough, Courage Mkuhlani (all released), Marcus Green (Sheffield), Liam Kirk (Batley), Josh Jordan-Roberts (retired)

Newcastle Thunder

Ins: Bailey Antrobus, Sam Cook (both York), Leo Tennison (Hull KR), Joe Law, Jude Ferreira (both York), Andy Djeukessi (Castleford)

Outs: Alex Donaghy, Toby Gibson, Evan Lawther (all Workington)

North Wales Crusaders

Ins: Jayden Hatton (Swinton), Will Tilleke (unattached), Luke Forber (Rochdale), Dec Patton (Widnes), Charlie Glover (Salford), Pat Moran (Oldham), Ashton Robinson (Milton-Ulladulla), Jake Nottingham, Junior Westwood (both Warrington), Greg Eden (Hunslet), Tom Bridge (Wigan)

Outs: Jamie Dallimore (Rochdale), Ben Evans (retired), Matty Unsworth (Rochdale), Kieran Taylor (Widnes), Jack Holmes (Rochdale), Sam Wilde (Widnes), Toby Hughes (Widnes), Paddy Jones (Rochdale)

Oldham

Ins: Tom Nisbet (Townsville), Jake Bibby (Huddersfield), Ewan Moore, Cole Geyer (both Burleigh), Jaron Purcell (Redcliffe), Emmanuel Waine (Bradford), Matty Russell (Wakefield), Sam Littler (Salford)

Outs: Jumah Sambou (Hull KR), Elijah Taylor, Brad Gallagher, Éloi Pélissier, Jack Johnson (all released), Mo Agoro (Hunslet), Cian Tyrer (Midlands), Jay Chapelhow (Widnes), Ethan Ryan (Bradford), Matty Foster (York), Ben Forster (Halifax), Mathieu Pons (Toulouse), Bailey Aldridge (Hunslet), Pat Moran (North Wales), Ryan Brierley (retired)

Rochdale Hornets

Ins: Jamie Dallimore (North Wales), Jordan Paga (Swinton), Matty Unsworth (North Wales), Jordan Syme (Hunslet), Ethan Wood (Rochdale), Junior Sa’u (Keighley), Danny Lynch (Swinton), Dylan Kelly-Duffy (Wigan), Luke Waterworth (unattached), Lewis Hatton (Keighley), Joe Hickey (Warrington), TJ Boyd (Leigh), Jack Holmes (North Wales), Jamie Pye (Salford), Paddy Jones (North Wales), Ben Metcalfe (Rochdale M)

Outs: Duane Straugheir, Martyn Ridyard, Gregg McNally (all retired), Luke Forber (North Wales), Ben Killan (Swinton), Lewis Else (Midlands), Jack Miller (Goole), Luke Nelmes (Dewsbury), Joe Lowe (Whitehaven), Emmerson Whittel (Hunslet), Darcy Simpson, Elijah Simpson (both Hunslet), Myles Harrop (Hunslet)

Salford Red Devils

Ins: None

Outs: Harvey Wilson (Catalans), Declan Murphy (Hull KR), Jimmy Shields (Swinton), Shane Wright (St Helens), Justin Sangaré (York), Jayden Nikorima (Bradford), Sam Davis (London), Sam Hill (released), Charlie Glover (North Wales), Loghan Lewis (Bradford), Sam Stone (Warrington), Nathan Connell (Widnes), Charlie McCurrie (Swinton), Jamie Pye (Rochdale), Kai Morgan (Sheffield), Joe Shorrocks (St Helens), Joe Mellor (Bradford), Esan Marsters (Bradford), Nene Macdonald (St Helens)

Sheffield Eagles

Ins: Joe Brown (York), Harry Bowes (Keighley), Conor Fitzsimmons (York), Josh Hodson, George Griffin (both Castleford), Marcus Green (Midlands), Kieran Gill, Jordan Lilley (both Bradford), Lennie Ellis (Hull KR), Kai Morgan (Salford)

Outs: Kris Welham (retired), Titus Gwaze (released), Danny Craven (Midlands), Oliver Roberts (Midlands), Eddie Battye (Hunslet), Nick Staveley (Goole), Tyler Dickinson (Midlands), Cory Aston (Doncaster), Jack Mallinson (released), Evan Hodgson (Batley), Matty Dawson-Jones (Hunslet)

Swinton Lions

Ins: Connor Parkinson (Wigan St Judes), Aaron Willis (Midlands), Ben Killan (Rochdale), Tom Ratchford, Trent Kelly-Duffy (both Wigan), Lucas Coan, Jimmy Shields, Charlie McCurrie (all Salford), Kye Jacobson (unattached), Samy Kibula (Batley)

Outs: Jayden Hatton (North Wales), Mitch Cox (retired), Jordan Paga (Rochdale), Danny Lynch (Rochdale), Dan Abram (Hunslet), Adam Sidlow (retired)

Whitehaven

Ins: Ciaran Walker (Workington), Joe Lowe (Rochdale), Cole Walker-Taylor (Workington), Marc Shackley (unattached), Dave Eccleston (Workington), Brett Bailey (Widnes), Ben Pearce (Hensingham), Lewis Brown (Seaton), Xenden Callander (Lowca)

Outs: Clarke Chambers, Karl Garner (both released)

Widnes Vikings

Ins: Jordan Abdull (unattached), Jay Chapelhow (Oldham), Kieran Taylor (North Wales), Jack Bibby (Huddersfield), Sam Wilde (North Wales), Nathan Connell (Salford), Frank Sergent (Warrington), Toby Hughes (North Wales)

Outs: Rhodri Lloyd (retired), Rhys Williams (retired), Dec Patton (North Wales), Finlay Irwin (released), Ben Condon (Catalans), Brett Bailey (Whitehaven), Gavin Bennion (retired)

Workington Town

Ins: Tyce Walmsley (Kells), Braden Leigh (Western Clydesdales), Alex Donaghy (Newcastle), Oscar Doran (unattached), Toby Gibson (Newcastle), Tuarae Rawhiti (Western Suburbs), Evan Lawther (Newcastle)

Outs: Ciaran Walker (Whitehaven), Max Clarke (Keighley), Cooper Howlett (Goole), Jonny Hutton, Ellis Archer (both released), Cole Walker-Taylor (Whitehaven), Dave Eccleston (Whitehaven)