Confirmed player moves for the 2018 NRL Telstra Premiership season.
Broncos
Ins: Jack Bird (Sharks), Andre Savelio (Warrington Wolves), Patrick Mogo (Cowboys)
Outs: Ben Hunt (Dragons), Benji Marshall (Wests Tigers), Tautau Moga (Knights), Jai Arrow (Titans), Herman Ese'ese (Knights), Francis Molo (released) , Adam Blair (Warriors)
Raiders
Ins: Charlie Gubb (Warriors), Liam Knight (Roosters), Sam Williams (Wakefield Trinity), Adam Clydsdale (Sharks), Michael Oldfield (Panthers), Brad Abbey (Bulldogs)
Outs: Jordan Turner (Huddersfield Giants), Zac Santo (Warriors), Dave Taylor (Toronto Wolfpack), Scott Sorensen (Sharks), Lachlan Croker (Sea Eagles), Clay Priest (Bulldogs)
Bulldogs
Ins: Kieran Foran (Warriors), Aaron Woods (Wests Tigers), Fa'amanu Brown (Sharks), Ofahiki Ogden (Warriors), Jeremy Marshall-King (Wests Tigers), Clay Priest (Raiders)
Outs: James Graham (Dragons), Josh Reynolds (Wests Tigers), Sam Kasiano (Storm), Tyrone Phillips (released), Craig Garvey (released), Richie Kennar (Rabbitohs), Brad Abbey (Raiders)
Sharks
Ins: Josh Dugan (Dragons), Aaron Gray (Rabbitohs), Ava Seumanufagai (Wests Tigers), Scott Sorensen (Raiders), Braden Uele (Cowboys), Matt Moylan (Panthers)
Outs: Jack Bird (Broncos), Gerard Beale (Warriors), Fa'amanu Brown (Bulldogs), Daniel Mortimer (Leigh Centurions), Manaia Cherrington (Warriors), Jordan Drew (released), Jeremy Latimore (Dragons), Chris Heighington (Knights)
Titans
Ins: Brenton Lawrence (Sea Eagles), Jai Arrow (Broncos), Brendan Elliot (Knights), Keegan Hipgrave (Broncos)
Outs: Chris McQueen (Wests Tigers), Leivaha Pulu (Warriors), Tyrone Roberts (Warrington Wolves), Tyler Cornish (released), Nathaniel Peteru (Leeds Rhinos), Paterika Vaivai (Leigh Centurions), Daniel Vidot (retired)
Sea Eagles
Ins: Toafofoa Sipley (Warriors), Jack Gosiewski (Rabbitohs), Lachlan Croker (Raiders)
Outs: Brenton Lawrence (Titans), Steve Matai (retired), Brett Stewart (retired)
Storm
Ins: Sam Kasiano (Bulldogs), Ryan Hoffman (Warriors), Patrick Kaufusi (Cowboys), Sandor Earl (unattached), Ryan Papenhuyzen (Wests Tigers), Billy Walters (Brisbane Easts), Cooper Johns (Sea Eagles), Kayleb Milne (NZ rugby)
Outs: Cooper Cronk (Roosters), Tohu Harris (Warriors), Jordan McLean (Cowboys), Robbie Rochow (Wests Tigers), Jesse Arthars (Rabbitohs), Slade Griffin (Knights), Mark Nicholls (Rabbitohs)
Knights
Ins: Kalyn Ponga (Cowboys), Connor Watson (Roosters), Aidan Guerra (Roosters), Tautau Moga (Broncos), Herman Ese'ese (Broncos), Slade Griffin (Storm), Jacob Lillyman (Warriors), Chris Heighington (Sharks)
Outs: Dane Gagai (Rabbitohs), Rory Kostjasyn (retired), Sam Mataora (retired), Mickey Paea (Hull FC), Anthony Tupou (retired), Joe Wardle (Castleford Tigers), Josh Starling (retired), Jack Stockwell (released), Pauli Pauli (released), Jaelen Feeney (released), Joe Wardle (Castleford Tigers), Peter Mata'utia (Leigh Centurions), David Bhana (released), Tyler Randell (Wakefield Trinity)
Cowboys
Ins: Carlin Anderson (Townsville Blackhawks), Jordan McLean (Storm)
Outs: Kalyn Ponga (Knights), Ray Thompson (retired), Patrick Kaufusi (Storm), Braden Uele (Sharks)
Eels
Ins: Kane Evans (Roosters)
Outs: Semi Radradra (rugby union), Isaac De Gois (retired), Bureta Faraimo (Hull FC), James Hasson (released), Jeff Robson (retired)
Panthers
Ins: None
Outs: Sitaleki Akauola (Warrington Wolves), Zach Dockar-Clay (Hull Kingston Rovers), Peta Hiku (Warrington Wolves), Samisoni Langi (Leigh Centurions), Darren Nicholls (Dragons), Matt Moylan (Sharks)
Rabbitohs
Ins: Dane Gagai (Knights), Jesse Arthars (Storm), Mark Nicholls (Storm), Richie Kennar (Bulldogs)
Outs: Bryson Goodwin (Leigh Centurions), Aaron Gray (Sharks), David Tyrrell (released), Anthony Cherrington (released), Luke Kelly (released), Dane Nielsen (released), Jack Gosiewski (Sea Eagles)
Dragons
Ins: James Graham (Bulldogs), Ben Hunt (Broncos), Jeremy Latimore (Sharks), Darren Nicholls (Panthers), Mitch Allgood (Wakefield Trinity)
Outs: Josh Dugan (Sharks), Russell Packer (Wests Tigers), Mose Masoe (Hull Kingston Rovers), Will Matthews (Widnes Vikings), Tyrone McCarthy (Salford Red Devils), Taane Milne (Wests Tigers), Josh McCrone (Toronto Wolfpack), Drew Hutchison (Leigh Centurions)
Roosters
Ins: James Tedesco (Wests Tigers), Cooper Cronk (Melbourne Storm)
Outs: Kane Evans (Eels), Aidan Guerra (Knights), Connor Watson (Knights), Liam Knight (Raiders), Paul Carter (released)
Warriors
Ins: Tohu Harris (Storm), Gerard Beale (Sharks), Leivaha Pulu (Titans), Manaia Cherrington (Sharks), Zac Santo (Raiders), Adam Blair (Broncos), Peta Hiku (Warrington Wolves), Matiu Love-Henry (Norths Devils)
Outs: Kieran Foran (Bulldogs), Manu Vatuvei (Salford Red Devils), Ben Matulino (Wests Tigers), Bureta Faraimo (Hull FC), Charlie Gubb (Raiders), Toafofoa Sipley (Sea Eagles), Ryan Hoffman (Storm), Jacob Lillyman (Knights), Bodene Thompson (Leigh Centurions)
Wests Tigers
Ins: Josh Reynolds (Bulldogs), Benji Marshall (Broncos), Russell Packer (Dragons), Ben Matulino (Warriors), Chris McQueen (Titans), Mahe Fonua (Hull FC), Taane Milne (Dragons), Robbie Rochow (Storm), Corey Thompson (Widnes Vikings)
Outs: James Tedesco (Roosters), Aaron Woods (Bulldogs), Matt Ballin (retired), Joel Edwards (released), Justin Hunt (retired), Jack Littlejohn (released), Kyle Lovett (released), Jordan Rankin (Huddersfield Giants), Ava Seumanufagai (Sharks), Jeremy Marshall-King (Bulldogs)
This article first appeared on NRL.COM