Confirmed player moves for the 2018 NRL Telstra Premiership season.
Broncos
Ins: Jack Bird (Sharks), Andre Savelio (Warrington Wolves)
Outs: Ben Hunt (Dragons), Benji Marshall (Wests Tigers), Tautau Moga (Knights), Jai Arrow (Titans), Herman Ese'ese (Knights), Francis Molo (released)
Raiders
Ins: Charlie Gubb (Warriors), Erin Clark (Warriors), Liam Knight (Roosters)
Outs: Adam Clydsdale (released), Jordan Turner (Huddersfield Giants), Zac Santo (Warriors)
Bulldogs
Ins: Kieran Foran (Warriors), Aaron Woods (Wests Tigers), Fa'amanu Brown (Sharks)
Outs: James Graham (Dragons), Josh Reynolds (Wests Tigers), Sam Kasiano (Storm), Michael Lichaa (released), Tyrone Phillips (released), Craig Garvey (released)
Sharks
Ins: Josh Dugan (Dragons), Aaron Gray (Rabbitohs), Ava Seumanufagai (Wests Tigers)
Outs: Jack Bird (Broncos), Gerard Beale (Warriors), Fa'amanu Brown (Bulldogs), Daniel Mortimer (Leigh Centurions), Manaia Cherrington (Warriors), Jordan Drew (released)
Titans
Ins: Brenton Lawrence (Sea Eagles), Jai Arrow (Broncos)
Outs: Chris McQueen (Wests Tigers), Leivaha Pulu (Warriors)
Sea Eagles
Ins: Toafofoa Sipley (Warriors)
Outs: Brenton Lawrence (Titans), Steve Matai (retired), Brett Stewart (retired)
Storm
Ins: Sam Kasiano (Bulldogs)
Outs: Cooper Cronk (unattached), Tohu Harris (Warriors), Jordan McLean (Cowboys), Robbie Rochow (Wests Tigers), Jesse Arthars (Rabbitohs)
Knights
Ins: Kalyn Ponga (Cowboys), Connor Watson (Roosters), Aidan Guerra (Roosters), Tautau Moga (Broncos), Herman Ese'ese (Broncos)
Outs: Dane Gagai (Rabbitohs), Rory Kostjasyn (retired), Sam Mataora (retired), Mickey Paea (Hull FC), Anthony Tupou (retired), Joe Wardle (Castleford Tigers)
Cowboys
Ins: Carlin Anderson (Townsville Blackhawks), Jordan McLean (Storm)
Outs: Kalyn Ponga (Knights), Ray Thompson (retired)
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)
Rabbitohs
Ins: Dane Gagai (Knights), Jesse Arthars (Storm)
Outs: Bryson Goodwin (Leigh Centurions), Aaron Gray (Sharks), David Tyrrell (released), Anthony Cherrington (released), Luke Kelly (released), Dane Nielsen (released)
Dragons
Ins: James Graham (Bulldogs), Ben Hunt (Broncos)
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)
Roosters
Ins: James Tedesco (Wests Tigers)
Outs: Kane Evans (Eels), Aidan Guerra (KnightsConnor Watson (Knights), Liam Knight (Raiders)
Warriors
Ins: Tohu Harris (Storm), Gerard Beale (Sharks), Leivaha Pulu (Titans), Manaia Cherrington (Sharks), Zac Santo (Raiders)
Outs: Kieran Foran (Bulldogs), Manu Vatuvei (Salford Red Devils), Ben Matulino (Wests Tigers), Erin Clark (Raiders), Bureta Faraimo (Hull FC), Charlie Gubb (Raiders), Toafofoa Sipley (Sea Eagles)
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)
This article first appeared on NRL.COM